EDCS Reference Manual
Types EDCS_Status_Code |
---|
/* * REGISTERABLE ENUM: EDCS_Status_Code * * This data type is used to specify error conditions for all EDCS * functions that can fail and that retrieve dictionary information * from various EDCS dictionaries. */typedef EDCS_Integer EDCS_Status_Code;
Enumerant | Definition | Value |
---|---|---|
EDCS_SC_INVALID_INPUT_SYMBOLIC_CONSTANT | An invalid "symbolic constant" was encountered for the given dictionary. |
-3 |
EDCS_SC_INVALID_INPUT_LABEL | An invalid label was encountered for the given dictionary. |
-2 |
EDCS_SC_INVALID_INPUT_CODE | An invalid code was encountered for the given dictionary. |
-1 |
EDCS_SC_NULL_REQUIRED_PARAMETER | A NULL value was passed in for a required parameter. |
0 |
EDCS_SC_SUCCESS | The function call was successful. |
1 |
EDCS_SC_INVALID_INPUT_UNIT | The input EUC is not a valid EUC. |
2 |
EDCS_SC_INVALID_OUTPUT_UNIT | The output EUC is not a valid EUC. |
3 |
EDCS_SC_INVALID_INPUT_UNIT_SCALE | The input ESC is not a valid ESC. |
4 |
EDCS_SC_INVALID_OUTPUT_UNIT_SCALE | The output ESC is not a valid ESC. |
5 |
EDCS_SC_UNITS_NOT_EQUIVALENT | The concepts denoted by the input EUC and the output EUC are not members of the same EQ. |
6 |
EDCS_SC_INVALID_INPUT_ENUMERATED_ATTRIBUTE | Either the input EAC is not a valid EAC or the concept denoted by the input EAC is not of EDCS attribute value type ENUMERATION. |
7 |
EDCS_SC_INVALID_INPUT_GROUP | The input EGC is not a valid EGC. |
8 |
EDCS_SC_INVALID_INPUT_DICTIONARY | The input value of type Dictionary_Type is not a valid EDCS dictionary. |
9 |
EDCS_SC_OTHER_FAILURE | The function call failed for a reason not covered by another status code. |
10 |
|