sdaiGetComplexEntityBN

This call retrieves a handle to an entity composed of the supplied simple entity types.

Syntax

//
//   Strong typing definition
//
SdaiEntity      sdaiGetComplexEntityBN(
                        SdaiModel               model,
                        SdaiInteger             nameNumber,
                        SdaiString              * nameVector
                    );

static  inline  SdaiEntity  sdaiGetComplexEntityBN(
                                    SdaiModel               model,
                                    SdaiInteger             nameNumber,
                                    char                    ** nameVector
                                )
{
    return  sdaiGetComplexEntityBN(
                    model,
                    nameNumber,
                    (SdaiString*) nameVector
                );
}


//
//   Weak typing definition
//
int_t   __declspec(dllexport) __stdcall sdaiGetComplexEntityBN(
                                                int_t                   model,
                                                int_t                   nameNumber,
                                                const char              ** nameVector
                                            );

static  inline  int_t   sdaiGetComplexEntityBN(
                                int_t                   model,
                                int_t                   nameNumber,
                                char                    ** nameVector
                            )
{
    return  sdaiGetComplexEntityBN(
                    model,
                    nameNumber,
                    (const SdaiString*) nameVector
                );
}
    

Property model

Size: 64 bit / 8 byte (value)
???.

Property nameNumber

Size: 64 bit / 8 byte (value)
???.

Property nameVector

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