ILS_USES_N
 
ILS_USES_N
Category 
Dynamic view-related macro
Description 
This macro declares a server relation of type IlsUsesList, IlsUsesSet, IlsUsesDynamicArray, or IlsUsesFixedArray 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 IlsUsessxxx 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 
#include <ilserver/rtmodel.h>
Synopsis 
ILS_USES_N(userType,usedType,relation)
This macro takes the following arguments:
*userType is the class where the relation is declared.
*usedType is the class of the relation target.
*relation is the name of the relation.
See Also 
ILS_R_RELATION_N, ILS_RW_RELATION_N, ILS_USES_1, IlsUsesDynamicArray, IlsUsesFixedArray, IlsUsesList, IlsUsesSet, ILS_W_RELATION_N

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