xxxxGetAttrNameByIndex
Syntax
// // Strong typing definition // SdaiString xxxxGetAttrNameByIndex( SdaiInstance instance, SdaiInteger index, SdaiString * name ); static inline SdaiString xxxxGetAttrNameByIndex( SdaiInstance instance, SdaiInteger index, char ** name ) { return xxxxGetAttrNameByIndex( instance, index, (SdaiString*) name ); } static inline SdaiString xxxxGetAttrNameByIndex( SdaiInstance instance, SdaiInteger index ) { return xxxxGetAttrNameByIndex( instance, index, (SdaiString*) nullptr // name ); } // // Weak typing definition // const char __declspec(dllexport) * __stdcall xxxxGetAttrNameByIndex( int_t instance, int_t index, const char ** name ); static inline const char * xxxxGetAttrNameByIndex( int_t instance, int_t index, char ** name ) { return xxxxGetAttrNameByIndex( instance, index, (const SdaiString*) name ); } static inline const char * xxxxGetAttrNameByIndex( int_t instance, int_t index ) { return xxxxGetAttrNameByIndex( instance, index, (const SdaiString*) nullptr // name ); }
Property instance
Size: 32 bit / 4 byte (value)Property index
Size: 32 bit / 4 byte (value)Property name
Size: 32 bit / 4 byte (reference)???.