#include <assert_util.h>
Public Member Functions | |
AssertionException (const string &msg, int code) | |
AssertionException (const char *msg, int code) | |
AssertionException (const ExceptionInfo &ei) | |
bool | interrupted () |
virtual bool | isUserAssertion () |
virtual bool | severe () |
virtual | ~AssertionException () throw () |
Definition at line 84 of file assert_util.h.
mongo::AssertionException::AssertionException | ( | const ExceptionInfo & | ei | ) | [inline] |
Definition at line 87 of file assert_util.h.
mongo::AssertionException::AssertionException | ( | const char * | msg, | |
int | code | |||
) | [inline] |
Definition at line 88 of file assert_util.h.
mongo::AssertionException::AssertionException | ( | const string & | msg, | |
int | code | |||
) | [inline] |
Definition at line 89 of file assert_util.h.
virtual mongo::AssertionException::~AssertionException | ( | ) | throw () [inline, virtual] |
Definition at line 91 of file assert_util.h.
bool mongo::AssertionException::interrupted | ( | ) | [inline] |
Definition at line 97 of file assert_util.h.
virtual bool mongo::AssertionException::isUserAssertion | ( | ) | [inline, virtual] |
Reimplemented in mongo::UserException.
Definition at line 94 of file assert_util.h.
virtual bool mongo::AssertionException::severe | ( | ) | [inline, virtual] |
Reimplemented in mongo::UserException, and mongo::MsgAssertionException.
Definition at line 93 of file assert_util.h.