Server
API Reference Guide
Product Documentation:

Visualization 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
 
- 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
 
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.

Member Function Documentation

◆ getSize()

unsigned int IlsDynamicArrayRelation::getSize ( ) const
\short Lets you get the size of the relation array

at a given time.