Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Errors

Unexpected situations may throw an error in Wefts; error classes are provided to carry the most possible descriptvie data about the error, thus not disregarding performance issues. More...

Classes

class  Error
 Generic error class This is meant to be overloaded by specific error classes below. More...

class  InitError
 Error risen when there is an object can't be initialized. More...

class  InvalidError
 Error risen if an object is in an invalid state while being used. More...

class  NotJoinableError
 Error risen when the thread tries to join a detached thread. More...

class  StartError
 Error risen when is not possible to start other threads anymore. More...


Detailed Description

Unexpected situations may throw an error in Wefts; error classes are provided to carry the most possible descriptvie data about the error, thus not disregarding performance issues.

Be sure to catch all errors that you think are allowable in your code; pay special attention to NonJoinableError, as this is risen when you try to join a thread that is detached, and this could happen pretty often in your programs.


Generated on Sat Mar 13 21:05:44 2004 for Wefts by doxygen 1.3.5