Crazy Eddies GUI System: CEGUI::ObjectInUseException Class Reference

Crazy Eddies GUI System 0.7.6

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

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
CEGUI::ObjectInUseException Class Reference

Exception class used when some attempt to delete, remove, or otherwise invalidate some object that is still in use occurs. More...

Inheritance diagram for CEGUI::ObjectInUseException:
[legend]
Collaboration diagram for CEGUI::ObjectInUseException:
[legend]

List of all members.

## Public Member Functions
| ObjectInUseException (const String &message, const String &file="unknown", int line=0)
| Constructor that is responsible for logging the object in use exception by calling the base class.

## Detailed Description

Exception class used when some attempt to delete, remove, or otherwise invalidate some object that is still in use occurs.

## Constructor & Destructor Documentation

CEGUI::ObjectInUseException::ObjectInUseException | ( | const String & | message,
|  | const String & | file = `"unknown"`,
|  | int | line = `0`
| ) |  | `[inline]`

Constructor that is responsible for logging the object in use exception by calling the base class.

Parameters:

  message | String object describing the reason for the object in use exception being thrown.
  filename | String object containing the name of the file where the object in use exception occurred.
  line | Integer representing the line number where the object in use exception occurred.

Remarks:
  The object in use exception name is automatically passed to the base class as "CEGUI::ObjectInUseException".