|
Crazy Eddies GUI System
0.7.2
|
Exception class used when an attempt is made create a named object of a particular type when an object of the same type already exists with the same name. More...
Inheritance diagram for CEGUI::AlreadyExistsException:
Collaboration diagram for CEGUI::AlreadyExistsException:Public Member Functions | |
| AlreadyExistsException (const String &message, const String &file="unknown", int line=0) | |
| Constructor that is responsible for logging the already exists exception by calling the base class. More... | |
Public Member Functions inherited from CEGUI::Exception | |
| virtual | ~Exception (void) throw () |
| Virtual destructor. | |
| const String & | getMessage (void) const |
| Return a reference to the String object describing the reason for the exception being thrown. More... | |
| const String & | getName () const |
| Return a reference to the String object containing the exception name (i.e. class type). More... | |
| const String & | getFileName (void) const |
| Return a reference to the String object containing the name of the file where the exception occurred. More... | |
| int | getLine (void) const |
| Return the line number where the exception occurred. More... | |
| const char * | what () const throw () |
Additional Inherited Members | |
Protected Member Functions inherited from CEGUI::Exception | |
| Exception (const String &message="", const String &name="CEGUI::Exception", const String &filename="", int line=0) | |
| Protected constructor that prevents instantiations (users should employ derived exception classes instead) and that is responsible for logging the exception. More... | |
Protected Attributes inherited from CEGUI::Exception | |
| String | d_message |
| Holds the reason for the exception being thrown. | |
| String | d_filename |
| Holds the name of the file where the exception occurred. | |
| String | d_name |
| Holds the class name of the exception (e.g. CEGUI::ObjectInUseException) | |
| int | d_line |
| Holds the line number where the exception occurred. | |
| String | d_what |
| Holds the default error message. | |
Exception class used when an attempt is made create a named object of a particular type when an object of the same type already exists with the same name.
|
inline |
Constructor that is responsible for logging the already exists exception by calling the base class.
| message | String object describing the reason for the already exists exception being thrown. |
| filename | String object containing the name of the file where the already exists exception occurred. |
| line | Integer representing the line number where the already exists exception occurred. |
1.8.3.1