engiGetAttrDomainNameBN
engiGetAttrDomainName(
sdaiGetAttrDefinition(
entity,
attributeName
),
domainName
);
Syntax
// // Strong typing definition // SdaiString engiGetAttrDomainNameBN( SdaiEntity entity, SdaiString attributeName, SdaiString * domainName ); static inline SdaiString engiGetAttrDomainNameBN( SdaiEntity entity, char * attributeName, char ** domainName ) { return engiGetAttrDomainNameBN( entity, (SdaiString) attributeName, (SdaiString*) domainName ); } static inline SdaiString engiGetAttrDomainNameBN( SdaiEntity entity, SdaiString attributeName ) { return engiGetAttrDomainNameBN( entity, attributeName, (SdaiString*) nullptr // domainName ); } static inline SdaiString engiGetAttrDomainNameBN( SdaiEntity entity, char * attributeName ) { return engiGetAttrDomainNameBN( entity, (SdaiString) attributeName ); } // // Weak typing definition // const char __declspec(dllexport) * __stdcall engiGetAttrDomainNameBN( int_t entity, const char * attributeName, const char ** domainName ); static inline const char * engiGetAttrDomainNameBN( int_t entity, char * attributeName, char ** domainName ) { return engiGetAttrDomainNameBN( entity, (const SdaiString) attributeName, (const SdaiString*) domainName ); } static inline const char * engiGetAttrDomainNameBN( int_t entity, const char * attributeName ) { return engiGetAttrDomainNameBN( entity, attributeName, (const SdaiString*) nullptr // domainName ); } static inline const char * engiGetAttrDomainNameBN( int_t entity, char * attributeName ) { return engiGetAttrDomainNameBN( entity, (const SdaiString) attributeName ); }