engiGetAttrDomain

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

Syntax

//
//   Strong typing definition
//
const char      * engiGetAttrDomain(
                        const SdaiAttr          attribute,
                        const char              ** domainName
                    );

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

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


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

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

static  inline  const char  * engiGetAttrDomain(
                                    const void              * attribute
                                )
{
    return  engiGetAttrDomain(
                    attribute,
                    (const char**) 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.