Beispiel #1
0
LPCWSTR StringFromDataFlow(EDataFlow d) {
    switch (d) {
        CASE_RETURN(eRender);
        CASE_RETURN(eCapture);
    default: return L"Unknown";
    }
}
Beispiel #2
0
LPCWSTR StringFromPortConnection(EPxcPortConnection con) {
    switch (con) {
        CASE_RETURN(ePortConnJack);
        CASE_RETURN(ePortConnIntegratedDevice);
        CASE_RETURN(ePortConnBothIntegratedAndJack);
        CASE_RETURN(ePortConnUnknown);
        default: return L"Unknown";
    }
}
Beispiel #3
0
LPCWSTR StringFromGenLocation(EPcxGenLocation loc) {
    switch (loc) {
        CASE_RETURN(eGenLocPrimaryBox);
        CASE_RETURN(eGenLocInternal);
        CASE_RETURN(eGenLocSeparate);
        CASE_RETURN(eGenLocOther);
        default: return L"Unknown";
    }
}
Beispiel #4
0
const char* al_err_str(ALenum err) {
    switch(err) {
        CASE_RETURN(AL_NO_ERROR);
        CASE_RETURN(AL_INVALID_NAME);
        CASE_RETURN(AL_INVALID_ENUM);
        CASE_RETURN(AL_INVALID_VALUE);
        CASE_RETURN(AL_INVALID_OPERATION);
        CASE_RETURN(AL_OUT_OF_MEMORY);
    }
    return "unknown";
}
Beispiel #5
0
LPCWSTR StringFromGeoLocation(EPcxGeoLocation loc) {
    switch (loc) {
        CASE_RETURN(eGeoLocRear);
        CASE_RETURN(eGeoLocFront);
        CASE_RETURN(eGeoLocLeft);
        CASE_RETURN(eGeoLocRight);
        CASE_RETURN(eGeoLocTop);
        CASE_RETURN(eGeoLocBottom);
        CASE_RETURN(eGeoLocRearPanel);
        CASE_RETURN(eGeoLocRiser);
        CASE_RETURN(eGeoLocInsideMobileLid);
        CASE_RETURN(eGeoLocDrivebay);
        CASE_RETURN(eGeoLocHDMI);
        CASE_RETURN(eGeoLocOutsideMobileLid);
        CASE_RETURN(eGeoLocATAPI);
        CASE_RETURN(eGeoLocNotApplicable);
        CASE_RETURN(eGeoLocReserved6);
        default: return L"Unknown";
    }
}
Beispiel #6
0
LPCWSTR StringFromConnectionType(EPcxConnectionType type) {
    switch (type) {
        CASE_RETURN(eConnTypeUnknown);
        CASE_RETURN(eConnType3Point5mm);
        CASE_RETURN(eConnTypeQuarter);
        CASE_RETURN(eConnTypeAtapiInternal);
        CASE_RETURN(eConnTypeRCA);
        CASE_RETURN(eConnTypeOptical);
        CASE_RETURN(eConnTypeOtherDigital);
        CASE_RETURN(eConnTypeOtherAnalog);
        CASE_RETURN(eConnTypeMultichannelAnalogDIN);
        CASE_RETURN(eConnTypeXlrProfessional);
        CASE_RETURN(eConnTypeRJ11Modem);
        CASE_RETURN(eConnTypeCombination);
        default: return L"Unknown";
    }
};