#include <djv_security.h>
|
| | SecurityException (const SecurityProvider *inSecurityProvider, GeneralErrorDefinition inError, const char *inErrorDesc, const char *inFileName, int inLine, const char *inFuncName="") |
| |
| | SecurityException (const SecurityProvider *inSecurityProvider, GeneralErrorDefinition inError, const String &inErrorDesc, const char *inFileName, int inLine, const char *inFuncName="") |
| |
| const SecurityProvider * | getSecurityProvider () const |
| |
| | Exception (GeneralErrorDefinition inError, const char *inErrorDesc, const char *inFileName, int inLine, const char *inFuncName="") |
| |
| | Exception (GeneralErrorDefinition inError, const String &inErrorDesc, const char *inFileName, int inLine, const char *inFuncName="") |
| |
| | Exception (const Exception &inException) |
| |
| Exception & | operator= (const Exception &inException) |
| |
| GeneralErrorDefinition | getError () const |
| |
| String | getMessage () const |
| |
| virtual const char * | what () const throw () |
| |
Special exception class dedicated to transfer SecurityProvider for reference purpose.
| Celartem::DjVu::SecurityException::SecurityException |
( |
const SecurityProvider * |
inSecurityProvider, |
|
|
GeneralErrorDefinition |
inError, |
|
|
const char * |
inErrorDesc, |
|
|
const char * |
inFileName, |
|
|
int |
inLine, |
|
|
const char * |
inFuncName = "" |
|
) |
| |
|
inline |
Create a new SecurityException.
- Parameters
-
| inError | An error code defined in GeneralErrorDefinition. |
| inErrorDesc | A string that represents the details of the error status. |
| inFileName | A filename of the source file that contains the caller. Usually, you should set FILE macro. |
| inLine | A line number in the source file that contains the caller. Usually, you should set LINE macro. |
| inFuncName | The name of the function that throws this exception. You can set FUNCTION macro for this parameter. |
- See Also
- Exception, celThrow, celThrow2
| Celartem::DjVu::SecurityException::SecurityException |
( |
const SecurityProvider * |
inSecurityProvider, |
|
|
GeneralErrorDefinition |
inError, |
|
|
const String & |
inErrorDesc, |
|
|
const char * |
inFileName, |
|
|
int |
inLine, |
|
|
const char * |
inFuncName = "" |
|
) |
| |
|
inline |
Create a new SecurityException.
- Parameters
-
| inError | An error code defined in GeneralErrorDefinition. |
| inErrorDesc | A string that represents the details of the error status. |
| inFileName | A filename of the source file that contains the caller. Usually, you should set FILE macro. |
| inLine | A line number in the source file that contains the caller. Usually, you should set LINE macro. |
| inFuncName | The name of the function that throws this exception. You can set FUNCTION macro for this parameter. |
- See Also
- Exception, celThrow, celThrow2
| const SecurityProvider* Celartem::DjVu::SecurityException::getSecurityProvider |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: