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

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

# Mers::Utils::Exceptions::IllegalArgumentException Class Reference

`#include <IllegalArgumentException.h>`

Inheritance diagram for Mers::Utils::Exceptions::IllegalArgumentException:

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

[legend]
List of all members.

## Public Member Functions
| IllegalArgumentException (const char *argument, const char *fileName=NULL, unsigned int lineNumber=0) throw ()
virtual | ~IllegalArgumentException () throw ()

## Detailed Description

Exception thrown when an argument to a function is invalid.

Definition at line 26 of file IllegalArgumentException.h.

## Constructor & Destructor Documentation

IllegalArgumentException::IllegalArgumentException | ( | const char * | argument,
|  | const char * | fileName = `NULL`,
|  | unsigned int | lineNumber = `0` |
| ) |  |  | throw ()

Creates a new exception thrown when an argument to a function is invalid.

Parameters:

  | argument | The description of the argument.
  | fileName | The name of the file where this exception was thrown.
  | lineNumber | The line on which the exception was thrown.

Definition at line 29 of file IllegalArgumentException.cpp.

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

Destroys this object.

Definition at line 50 of file IllegalArgumentException.cpp.

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

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