#include <src/main/decaf/security/KeyException.h>
Public Member Functions |
| KeyException () throw () |
| Default Constructor.
|
| KeyException (const decaf::lang::Exception &ex) throw () |
| Conversion Constructor from some other Exception.
|
| KeyException (const KeyException &ex) throw () |
| Copy Constructor.
|
| KeyException (const char *file, const int lineNumber, const std::exception *cause, const char *msg,...) throw () |
| Constructor - Initializes the file name and line number where this message occurred.
|
| KeyException (const std::exception *cause) throw () |
| Constructor.
|
| KeyException (const char *file, const int lineNumber, const char *msg,...) throw () |
| Constructor - Initializes the file name and line number where this message occurred.
|
virtual KeyException * | clone () const |
| Clones this exception.
|
virtual | ~KeyException () throw () |
Constructor & Destructor Documentation
decaf::security::KeyException::KeyException |
( |
| ) |
throw () [inline] |
Conversion Constructor from some other Exception.
- Parameters:
-
ex | An exception that should become this type of Exception |
decaf::security::KeyException::KeyException |
( |
const KeyException & |
ex | ) |
throw () [inline] |
Copy Constructor.
- Parameters:
-
ex | An exception that should become this type of Exception |
decaf::security::KeyException::KeyException |
( |
const char * |
file, |
|
|
const int |
lineNumber, |
|
|
const std::exception * |
cause, |
|
|
const char * |
msg, |
|
|
|
... |
|
) |
| throw () [inline] |
Constructor - Initializes the file name and line number where this message occurred.
Sets the message to report, using an optional list of arguments to parse into the message
- Parameters:
-
file | The file name where exception occurs |
lineNumber | The line number where the exception occurred. |
cause | The exception that was the cause for this one to be thrown. |
msg | The message to report |
... | list of primitives that are formatted into the message |
decaf::security::KeyException::KeyException |
( |
const std::exception * |
cause | ) |
throw () [inline] |
Constructor.
- Parameters:
-
cause | Pointer to the exception that caused this one to be thrown, the object is cloned caller retains ownership. |
decaf::security::KeyException::KeyException |
( |
const char * |
file, |
|
|
const int |
lineNumber, |
|
|
const char * |
msg, |
|
|
|
... |
|
) |
| throw () [inline] |
Constructor - Initializes the file name and line number where this message occurred.
Sets the message to report, using an optional list of arguments to parse into the message
- Parameters:
-
file | name where exception occurs |
lineNumber | line number where the exception occurred. |
msg | message to report |
... | list of primitives that are formatted into the message |
virtual decaf::security::KeyException::~KeyException |
( |
| ) |
throw () [inline, virtual] |
Member Function Documentation
virtual KeyException* decaf::security::KeyException::clone |
( |
| ) |
const [inline, virtual] |
The documentation for this class was generated from the following file: