Rogue Wave Server
API Reference Guide
Product Documentation:

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

Base class of set relations. More...

#include <ilserver/model.h>

Inheritance diagram for IlsSetRelation:
IlsOwnsSet< OwnerType, OwnedType, KeyType, KeyManager > IlsOwnsSet< IlsDynObject, IlsObject, IlsString, ObjectKeyManager > IlsUsesSet< UserType, UsedType, KeyType, KeyManager > IlsUsesSet< IlsDynObject, IlsUsed, IlsString, ObjectKeyManager >

Public Member Functions

IlsActivity getActivity () const
 Indicates whether the set is active or not, that is, if derived data members are recomputed when the set is modified.
 
unsigned int getCount () const
 Returns the number of objects in the set at a given time.
 
IlsRelationId getIdentifier () const
 Returns the relation identifier.
 
IlsCardinality getMaxCard () const
 Returns the maximal cardinality specified for the set.
 
IlsCardinality getMinCard () const
 Returns the minimal cardinality specified for the set.
 
IlsBoolean isCountModified ()
 Indicates whether the number of objects in the set has changed. More...
 
IlsBoolean isModified ()
 Indicates whether the set has been modified.
 

Detailed Description

Base class of set relations.

Member Function Documentation

§ isCountModified()

IlsBoolean IlsSetRelation::isCountModified ( )

Indicates whether the number of objects in the set has changed.

The return value will be IlsTrue even if one object has been removed from the set and then put back into the set.


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