- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# Mers::Utils::Exceptions::RuntimeException Class Reference

`#include <RuntimeException.h>`

Inheritance diagram for Mers::Utils::Exceptions::RuntimeException:

[legend]
Collaboration diagram for Mers::Utils::Exceptions::RuntimeException:

[legend]
List of all members.

## Public Member Functions
| RuntimeException (const char *myArgument, const char *myFileName=NULL, unsigned int myLineNumber=0) throw ()
virtual | ~RuntimeException () throw ()

## Detailed Description

Exception thrown when an unexpected error occurred while running, such as a failed assertion.

Definition at line 27 of file RuntimeException.h.

## Constructor & Destructor Documentation

RuntimeException::RuntimeException | ( | const char * | myArgument,
|  | const char * | myFileName = `NULL`,
|  | unsigned int | myLineNumber = `0` |
| ) |  |  | throw ()

Creates a new exception thrown when an unexpected runtime error occured.

Parameters:

  | myArgument | The description of the error.
  | myFileName | The name of the file where this exception was thrown.
  | myLineNumber | The line on which the exception was thrown.

Definition at line 29 of file RuntimeException.cpp.

RuntimeException::~RuntimeException | ( |  | ) | throw ()`[virtual]`

Destroys this object.

Definition at line 50 of file RuntimeException.cpp.

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

- /Users/fpy/titan-1-5-MBARI/Mers/Utils/Exceptions/RuntimeException.h
- /Users/fpy/titan-1-5-MBARI/Mers/Utils/Exceptions/RuntimeException.cpp