|
MIGRATION GUIDE
Transmittal Access Level 0 and Level 1 |
|---|
Please note that all DRM source files carry, as part of their leader comment information, comments that specify the DRM release and the SEDRIS release to which they correspond.
Type Changes.
SE_Inclusion_Test maps to SE_Object_Inclusion.
| Old | New |
|---|---|
| SE_INCL_TEST_FULL | SE_INCL_TEST_FULLY_INCLUDED |
| SE_INCL_TEST_PARTIAL | SE_INCL_TEST_PARTIALLY_INCLUDED |
SE_Level_0_API_Function maps to SE_Transmittal_API_Function.
SE_Oct_Tree_Select_Parameters maps to SE_Octant_Select_Parameters.
SE_Quad_Tree_Select_Parameters maps to SE_Quadrant_Select_Parameters.
SE_Search_Bounds_Closure
| Old | New |
|---|---|
| SE_SEARCH_BNDS_CLOSURE_FULL | SE_SEARCH_BNDS_CLOSURE_FULLY_CLOSED |
| SE_SEARCH_BNDS_CLOSURE_PARTIAL | SE_SEARCH_BNDS_CLOSURE_PARTIALLY_CLOSED |
SE_Search_Dimensionality
| Old | New |
|---|---|
| SE_SEARCH_DIM_TWO_D | SE_SEARCH_DIM_TWO_DIMENSIONAL_OR_SURFACE |
| SE_SEARCH_DIM_THREE_D_ONLY | SE_SEARCH_DIM_THREE_DIMENSIONAL |
| SE_SEARCH_DIM_TWO_D_OR_THREE_D | SE_SEARCH_DIM_ALL_DIMENSIONS |
SE_Search_Value_Type
| Old | New |
|---|---|
| SE_SEARCH_VAL_TYP_ENUM | SE_SEARCH_VAL_TYP_ENUMERATED |
| SE_SEARCH_VAL_TYP_ID | SE_SEARCH_VAL_TYP_INTEGER_POSITIVE |
| SE_SEARCH_VAL_TYP_TOKEN_SET | SE_SEARCH_VAL_TYP_SET |
| SE_SEARCH_VAL_TYP_EDCS_ATTRIBUTE_CODE | SE_SEARCH_VAL_TYP_ENUM |
| SE_SEARCH_VAL_TYP_EDCS_CLASSIFICATION_CODE | SE_SEARCH_VAL_TYP_ENUM |
SE_State_Parameters maps to SE_State_Data_Fields.
SE_Status_Code
| Old | New |
|---|---|
| SE_STAT_CODE_INVALID_OR_NULL_OBJECT | SE_STAT_CODE_INACTIONABLE_FAILURE |
| SE_STAT_CODE_NULL_REQUIRED_PARAMETER | SE_STAT_CODE_INACTIONABLE_FAILURE |
| SE_STAT_CODE_INVALID_OR_NULL_STORE | SE_STAT_CODE_INACTIONABLE_FAILURE |
| SE_STAT_CODE_MULTIPLE_OBJECTS | |
| SE_STAT_CODE_COORD_OP_FAILURE | SE_STAT_CODE_INACTIONABLE_FAILURE |
| SE_STAT_CODE_TRANSMITTAL_UNACCESSIBLE | SE_STAT_CODE_TRANSMITTAL_INACCESSIBLE |
| SE_STAT_CODE_UNSUPPORTED_FORMAT | SE_STAT_CODE_UNSUPPORTED_ENCODING |
| SE_STAT_CODE_UNRESOLVED_OBJECT | SE_STAT_CODE_UNRESOLVED_OUTPUT_OBJECT |
| SE_STAT_CODE_UNRESOLVED_START_OBJECT | SE_STAT_CODE_UNRESOLVED_INPUT_OBJECT |
| SE_STAT_CODE_INVALID_OR_NULL_TRANSMITTAL | SE_STAT_CODE_INACTIONABLE_FAILURE |
| SE_STAT_CODE_DUPLICATE_REFERENCE_SYMBOL | |
| SE_STAT_CODE_REFERENCE_SYMBOL_HAS_ASSIGNED_OBJECT | |
| SE_STAT_CODE_INVALID_OR_NULL_REFERENCE_SYMBOL | |
| SE_STAT_CODE_FAILURE | SE_STAT_CODE_INACTIONABLE_FAILURE |
SE_void maps to void.
Transmittal Access Level 0 Function Changes
| Old | New |
|---|---|
| SE_AddSymbolicAssociate | |
| SE_AddSymbolicComponent | |
| SE_AssignReferenceSymbolToObject | |
| SE_CompareObjectIDs | |
| SE_CreateReferenceSymbol | |
| SE_CreateReferenceSymbolFromIntegerUnsigned | |
| SE_CreateReferenceSymbolFromString | |
| SE_CreateReferenceSymbolFromUserData | |
| SE_FreeObjectID | |
| SE_FreeReferenceSymbol | |
| SE_GetDataTable | SE_GetDataTableData |
| SE_GetElementOfDataTable | |
| SE_GetErrorDescription | SE_GetLastFunctionStatus |
| SE_GetIDForObject | SE_GetObjectIDString |
| SE_GetImplementationIdentifier | SE_GetEncoding |
| SE_GetNthAssociateOfDRMClass | SE_GetNthAssociate |
| SE_GetNthComponentOfDRMClass | SE_GetNthComponent |
| SE_GetObjectForID | SE_GetObjectFromIDString |
| SE_GetPackedDataTable | |
| SE_GetReferenceSymbol | |
| SE_GetSRFParameters | SE_GetSRFInfo |
| SE_GetSortKey | |
| SE_GetTransmittalFromID | |
| SE_HasAggregates | |
| SE_HasAssociations | |
| SE_HasComponents | |
| SE_IdentifyObject | SE_GetDRMClass |
| SE_ObjectIDToString | |
| SE_ObjectIDsSupported | |
| SE_PrintInclusionTest | SE_PrintObjectInclusion |
| SE_PrintLevel0APIFunction | SE_PrintTransmittalAPIFunction |
| SE_PrintOctTreeSelectParameters | SE_PrintOctantSelectParameters |
| SE_PrintQuadTreeSelectParameters | SE_PrintQuadrantSelectParameters |
| SE_PutDataTable | SE_PutDataTableData |
| SE_PutDataTableSubExtent | SE_PutDataTableData |
| SE_PutElementOfDataTable | |
| SE_PutElementOfDataTableSubExtent | |
| SE_PutPackedDataTable | |
| SE_PutPackedDataTableSubExtent | |
| SE_SetCallbackForOneFunctionOneStatusCode | SE_SetSpecificCallback |
| SE_SetSRFParameters | SE_SetSRFInfo |
| SE_StringToObjectID | |
| SE_UseDefaultSRFParameters | SE_UseDefaultSRFInfo |
| SE_ValidInclusionTest | SE_ValidObjectInclusion |
| SE_ValidLevel0APIFunction | SE_ValidTransmittalAPIFunction |
| SE_ValidOctTreeSelectParameters | SE_ValidOctantSelectParameters |
| SE_ValidQuadTreeSelectParameters | SE_ValidQuadrantSelectParameters |
Transmittal Access Level 1 Function Changes
| Old | New |
|---|---|
| SE_AllocElementOfDataTableData | |
| SE_AllocPackedDataTableData | |
| SE_FreeDataTableData | |
| SE_FreeDataTableDataStrings | |
| SE_FreeElementOfDataTableData | |
| SE_FreeElementOfDataTableDataStrings | |
| SE_FreePackedDataTableData | |
| SE_FreePackedDataTableDataStrings | |
| SE_GetFeatureSameAsID | |
| SE_GetGeometrySameAsID | |
| SE_GetSizeOfDataTableData | |
| SE_GetSizeOfElementOfDataTable | |
| SE_GetSizeOfPackedDataTableData |
|