ILS_OWNS_N
 
ILS_OWNS_N
Category 
Dynamic view-related macro (server side)
Description 
This macro declares a multiple server relation of type IlsOwnsList, IlsOwnsSet, IlsOwnsDynamicArray, or IlsOwnsFixedArray as being accessible at runtime so that it can be used in view specifications. This runtime relation uses the accessors and modifiers defined in the IlsOwnsxxx class template that corresponds to its C++ type.
This macro can only be enclosed between the following pairs of macros:
*ILS_OBJECT_BEGIN/ILS_OBJECT_END
*ILS_ENTITY_BEGIN/ILS_ENTITY_END
*ILS_MVVIEW_BEGIN/ILS_MVVIEW_END
or their derivatives.
Header File 
<ilserver/rtmodel.h>
Synopsis 
ILS_OWNS_N(ownerType,ownedType, relation)
Arguments 
This macro takes the following arguments:
*ownerType is the class where the relation is declared.
*ownedType is the class of the relation target.
*relation is the name of the relation.
See Also 
ILS_OWNS_1, IlsOwnsDynamicArray, IlsOwnsFixedArray, IlsOwnsList, IlsOwnsSet, ILS_R_RELATION_N, ILS_RW_RELATION_N, ILS_W_RELATION_N

Version 5.8
Copyright © 2014, Rogue Wave Software, Inc. All Rights Reserved.