| Server API Reference Guide | Rogue Wave 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 IlsStringif 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 exitoraborton 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... | |