engiGetAttrDomainName

This call can be used to get the domain of an attribute.

Syntax

//
//   Strong typing definition
//
SdaiString      engiGetAttrDomainName(
                        const SdaiAttr          attribute,
                        SdaiString              * domainName
                    );

static  inline  SdaiString  engiGetAttrDomainName(
                                    const SdaiAttr          attribute,
                                    char                    ** domainName
                                )
{
    return  engiGetAttrDomainName(
                    attribute,
                    (SdaiString*) domainName
                );
}

static  inline  SdaiString  engiGetAttrDomainName(
                                    const SdaiAttr          attribute
                                )
{
    return  engiGetAttrDomainName(
                    attribute,
                    (SdaiString*) nullptr               //    domainName
                );
}


//
//   Weak typing definition
//
const char  __declspec(dllexport) * __stdcall   engiGetAttrDomainName(
                                                        const void              * attribute,
                                                        const char              ** domainName
                                                    );

static  inline  const char  * engiGetAttrDomainName(
                                    const void              * attribute,
                                    char                    ** domainName
                                )
{
    return  engiGetAttrDomainName(
                    attribute,
                    (const SdaiString*) domainName
                );
}

static  inline  const char  * engiGetAttrDomainName(
                                    const void              * attribute
                                )
{
    return  engiGetAttrDomainName(
                    attribute,
                    (const SdaiString*) nullptr         //    domainName
                );
}
    

Property attribute

Size: 64 bit / 8 byte (reference)
...

Property domainName

Size: 64 bit / 8 byte (reference)
The attribute that will be filled with the domain name.