A cryptographic exception. More...
#include <libppbase/base_crypto/CryptoException.h>
 
  
| Public Types | |
| enum | err { errOpenSSL = 1, errRegClient } | 
| crypto error codesMore... | |
| Public Member Functions | |
| CryptoException (err errcode, const char *fmt=NULL,...) | |
| Constructor. | |
| long | getErrno () const | 
| Gets the OpenSSL error number. | |
| virtual base::String | toString () const | 
| Gets a string representation of this exception. | |
| Static Public Member Functions | |
| static void | finit () | 
| Unloads the OpenSSL error strings. | |
| static void | init () | 
| Loads the OpenSSL error strings. | |
A cryptographic exception.
| base_crypto::CryptoException::CryptoException | ( | err | errcode, | |
| const char * | fmt = NULL, | |||
| ... | ||||
| ) | 
Constructor.
| errcode | error code | |
| fmt | printf-like format string to take an additional error message | |
| ... | additional arguments for the format string | 
| long base_crypto::CryptoException::getErrno | ( | ) | const | 
Gets the OpenSSL error number.
| virtual base::String base_crypto::CryptoException::toString | ( | ) | const  [virtual] | 
Gets a string representation of this exception.
Reimplemented from base::Exception.
 1.7.1
 1.7.1