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