Rogue Wave Server
API Reference Guide
Product Documentation:

Rogue Wave Server
Documentation Home
List of all members | Public Member Functions
IlsDynamicArrayRelation Class Reference

Base class for dynamic array relations. More...

#include <ilserver/model.h>

Inheritance diagram for IlsDynamicArrayRelation:
IlsArrayRelation IlsOptionalRelation IlsOwnsDynamicArray< OwnerType, OwnedType > IlsUsesDynamicArray< UserType, UsedType >

Public Member Functions

unsigned int getSize () const
 Lets you get the size of the relation array at a given time.
 
- Public Member Functions inherited from IlsArrayRelation
int * getAdded (int &s)
 During a notification phase, this member function returns an arrays of indices corresponding to the elements that have been added to the array since the last notification phase. More...
 
IlsBoolean isModified ()
 During a notification phase, this member function returns IlsTrue if the array-relation has been modified since the last notification phase. More...
 
- Public Member Functions inherited from IlsOptionalRelation
IlsRelationId getIdentifier () const
 Returns the relation identifier.
 
IlsBoolean isMandatory ()
 Returns IlsTrue if the relation is mandatory. Otherwise, it returns IlsFalse. When a relation is mandatory, a cut applied to the target of the relation is propagated to its origin. By default, the function returns IlsFalse for n-ary relations and IlsTrue for unary relations.
 

Detailed Description

Base class for dynamic array relations.


© Copyright 2017, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.