Server API Reference Guide |
Visualization Server Documentation Home |
Exception classes that can be raised by Server. More...
Exception classes that can be raised by Server.
Classes | |
class | IlsAddingToOpenTable |
Thrown when trying to add an object to a container to which an iterator points. More... | |
class | IlsAlreadyInDictionary |
Thrown when adding a already existing name to a dictionary (by insertion or renaming). More... | |
class | IlsAlreadyInserted |
Thrown when there is an attempt to own an object that is already owned. More... | |
class | IlsAlreadyInSet |
Thrown when trying to insert an already inserted object into a set relation. More... | |
class | IlsAlreadyInTable |
Thrown when trying to add an object already in the container. More... | |
class | IlsBeginningOfList |
Thrown if an iterator is moved before the first item. More... | |
class | IlsCantCreateConditionException |
Thrown when the portable library cannot create a new condition variable. More... | |
class | IlsCantCreateMutexException |
Thrown when the portable library cannot create a new mutex. More... | |
class | IlsCantCreateThreadException |
Thrown when the portable library cannot create a new thread. More... | |
class | IlsCantGetThreadPriority |
Thrown when the system fails to get the priority of a thread. More... | |
class | IlsCantJoinThreadException |
Thrown when the system fails to join to a thread. More... | |
class | IlsCantSetThreadPriority |
Thrown when the system fails to set the priority of a thread. More... | |
class | IlsCantWaitOnConditionException |
Thrown when the method wait on a condition variable fails. More... | |
class | IlsClearingOpenTable |
Thrown when clearing a container with an existing iterator. More... | |
class | IlsConditionException |
This is the base class for all exceptions thrown by a condition variable in the portable thread library. More... | |
class | IlsCycle |
Thrown when a dependence cycle is detected during derived evaluation. More... | |
class | IlsEndOfList |
Thrown when iterating a container past the last item. More... | |
class | IlsException |
This class is the base class for all exceptions thrown in the Server library. More... | |
class | IlsForbiddenOnEmptyList |
Thrown when trying to get first or last object from an empty relation. More... | |
class | IlsHasReadLockException |
Thrown when a writer lock is taken on a readers/writer lock but the thread already has a reader lock. More... | |
class | IlsHasWriteLockException |
Thrown when a reader lock is taken on a readers/writer lock but the thread already has a writer lock. More... | |
class | IlsInvalidCollector |
Thrown when an object inserted into a collection is not compatible with the collector. More... | |
class | IlsInvalidStringException |
This exception is raised by the class IlsString if the multibyte string being manipulated is invalid. More... | |
class | IlsMaxCardViolated |
Thrown when the cardinality of a relation becomes greater than its maximum cardinality. More... | |
class | IlsMinCardViolated |
Thrown when the cardinality of a relation becomes lower than its minimum cardinality. More... | |
class | IlsModelException |
This is the base class for all exceptions raised by the modeling services. More... | |
class | IlsMTException |
This is the base class for all exceptions in the portable thread library. More... | |
class | IlsMutexException |
This is the base class for all exceptions thrown by a mutex in the portable thread library. More... | |
class | IlsMutexNotLockedException |
Thrown when a mutex that is not locked is unlocked. More... | |
class | IlsMutexNotLockOwnerException |
Thrown when a mutex that was locked by a different thread is unlocked. More... | |
class | IlsMvComponentException |
This is the parent class for the exceptions thrown by a component that uses dynamic views. More... | |
class | IlsNoRWLockException |
Thrown when a readers/writer lock is unlocked but there was no read or write lock owned by the calling thread. More... | |
class | IlsNotFound |
Thrown when trying to suppress an object that is not in the container. More... | |
class | IlsNullPointerDereferencing |
Thrown when trying to dereference a null smart pointer. More... | |
class | IlsNullPointerEncountered |
Thrown when a null pointer is encountered where a valid pointer is expected. More... | |
class | IlsOnExitException |
This exception can be thrown by the log file instead of calling exit or abort on a fatal or internal error. More... | |
class | IlsOwnershipCycle |
Thrown when there is an attempt to create cycles in ownership relations and integrity check is on. More... | |
class | IlsRemovingFromOpenTable |
Thrown when trying to remove an object from a container to which an iterator points. More... | |
class | IlsRWLockException |
This is the base class for all exceptions thrown by a read/write locker in the portable thread library. More... | |
class | IlsSizeViolation |
Thrown when trying to access an index greater than the array size. More... | |
class | IlsStringException |
This exception is the base class for all exceptions raised by the class IlsString . More... | |
class | IlsThreadException |
This is the base class for all exceptions thrown by an incomplete action on a thread in the portable thread library. More... | |
class | IlsUnownedUse |
Thrown when there is an attempt to use an object that is not owned and integrity check is on. More... | |
class | IlsUpdateForbidden |
Thrown when trying to update a relation and the function isUpdateAllowed() of the type in which the relation is declared returns false. More... | |
class | IlsUtilityException |
This is the base class for all exceptions thrown by the utility classes. More... | |