decaf::security::GeneralSecurityException Class Reference

#include <src/main/decaf/security/GeneralSecurityException.h>

Inheritance diagram for decaf::security::GeneralSecurityException:
Inheritance graph
[legend]

Public Member Functions

 GeneralSecurityException ()
 Default Constructor.
 GeneralSecurityException (const decaf::lang::Exception &ex)
 Conversion Constructor from some other Exception.
 GeneralSecurityException (const GeneralSecurityException &ex)
 Copy Constructor.
 GeneralSecurityException (const char *file, const int lineNumber, const std::exception *cause, const char *msg,...)
 Constructor - Initializes the file name and line number where this message occurred.
 GeneralSecurityException (const std::exception *cause)
 Constructor.
 GeneralSecurityException (const char *file, const int lineNumber, const char *msg,...)
 Constructor - Initializes the file name and line number where this message occurred.
virtual GeneralSecurityExceptionclone () const
 Clones this exception.
virtual ~GeneralSecurityException () throw ()

Constructor & Destructor Documentation

decaf::security::GeneralSecurityException::GeneralSecurityException (  ) 

Default Constructor.

decaf::security::GeneralSecurityException::GeneralSecurityException ( const decaf::lang::Exception ex  ) 

Conversion Constructor from some other Exception.

Parameters:
ex An exception that should become this type of Exception
decaf::security::GeneralSecurityException::GeneralSecurityException ( const GeneralSecurityException ex  ) 

Copy Constructor.

Parameters:
ex An exception that should become this type of Exception
decaf::security::GeneralSecurityException::GeneralSecurityException ( const char *  file,
const int  lineNumber,
const std::exception *  cause,
const char *  msg,
  ... 
)

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::GeneralSecurityException::GeneralSecurityException ( const std::exception *  cause  ) 

Constructor.

Parameters:
cause Pointer to the exception that caused this one to be thrown, the object is cloned caller retains ownership.
decaf::security::GeneralSecurityException::GeneralSecurityException ( const char *  file,
const int  lineNumber,
const char *  msg,
  ... 
)

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::GeneralSecurityException::~GeneralSecurityException (  )  throw () [virtual]

Member Function Documentation

virtual GeneralSecurityException* decaf::security::GeneralSecurityException::clone (  )  const [inline, virtual]

The documentation for this class was generated from the following file:

Generated on 1 Dec 2014 for activemq-cpp-3.8.2 by  doxygen 1.6.1