Public Member Functions | |
Constructor / Destructor | |
| ErrorCodeThrower () | |
| Constructor. | |
Regristration | |
| template<ErrorStatus number> | |
| void | Register () |
Throwing | |
| void | Throw (ErrorClass error) const |
Private Types | |
| typedef ErrorClassTraits< ErrorClass >::ErrorStatus | ErrorStatus |
| typedef std::map< ErrorStatus, void(*)() > | ErrorCodeMap |
Private Member Functions | |
Constructor / Destructor | |
| ErrorCodeThrower (const ErrorCodeThrower &) | |
| Constructor. | |
| ErrorCodeThrower & | operator= (const ErrorCodeThrower &) |
Private Attributes | |
| ErrorCodeMap | fErrorCodes |
|
|||||
|
|
|
|||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
|||||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||
|
|
1.4.0