This class is an intermediate class that stores array elements. More...
#include <ilserver/model.h>
Inherits IlsContext.
Public Types | |
typedef IlsIndexedPartial< HolderType, TargetType, Relation > | Myself |
Myself is the type of the instantiated template class. | |
Public Member Functions | |
CTargetTypePR | getValue () |
Returns the target of the relation. | |
Myself & | operator= (CTargetTypePR rhs) |
This class is an intermediate class that stores array elements.
Library: server
Myself& IlsIndexedPartial< HolderType, TargetType, Relation >::operator= | ( | CTargetTypePR | rhs | ) |
\short Assigns an object to the array element. \throw IlsUpdateForbidden If the function `IlsObject::isUpdateAllowed()` returns \c IlsFalse for the type in which the relation is declared. \throw IlsOwnershipCycle If cycles are detected among ownership relations.
IlsAlreadyInserted | If the supplied object is already owned. |