SourcePro 11.1 |
SourcePro® C++ API Reference Guide |
SourcePro C++ Documentation Home |
Classes | |
class | RWTHRBoundsError |
Exception thrown when a specified value is invalid or outide the current legal range. More... | |
class | RWTHRExternalError |
Exception thrown for errors caused by external sources over which the library has no control. More... | |
class | RWTHRIllegalAccess |
Exception thrown when an external or internal thread attempts to use a thread object for which it has no allowed access. More... | |
class | RWTHRIllegalUsage |
Exception thrown when a thread attempts to access a function, method, or value for which it does not have access. More... | |
class | RWTHRInternalError |
Exception thrown to report errors that occur within the Threads Module. More... | |
class | RWTHRInvalidPointer |
Exception thrown by pointer classes for attempts to deference a pointer that is not pointing to anything. More... | |
class | RWTHROperationAborted |
Exception thrown when the requested operation or associated object has been aborted. More... | |
class | RWTHROperationCanceled |
Exception thrown when an operation is attempted on a canceled thread. More... | |
class | RWTHROperationNotAvailable |
Exception thrown if the operation or attribute is not available in the current environment. More... | |
class | RWTHROperationNotImplemented |
Exception thrown when the requested operation has no implementation. More... | |
class | RWTHROperationNotSupported |
Exception thrown if the operation or attribute is not supported in the current environment. More... | |
class | RWTHROperationTerminated |
Exception thrown when the operation or associated object has been terminated. More... | |
class | RWTHRPermissionError |
Exception thrown when the caller does not have appropriate permissions. More... | |
class | RWTHRResourceLimit |
Exception thrown when an operation cannot be performed due to memory or system resource constraints. More... | |
class | RWTHRThreadActive |
Exception thrown by thread object initialization members when the thread object has already started a thread. More... | |
class | RWTHRThreadNotActive |
Exception thrown by thread object members that require that the thread object be started and possess an active thread. More... | |
class | RWTHRxmsg |
Base class for thread-compatible exceptions. More... | |
class | RWTTHRCompatibleException< Exception > |
Template class for creating a thread-compatible exception from an existing exception class. More... |
The Thread-compatible Exceptions package includes a simple framework for handling exceptions at their point of occurrence and returning a string for display on a GUI or for logging to a file.
This package provides a set of exception classes especially for multi-threaded programming. Most of the exceptions produce default error messages, though they can contain other messages, depending on how they are created.
See the Threads Module User's Guide for more information on the Thread-compatible Exceptions package.
© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.