#include <toplevel.h>
Inherits lightspark::ASObject.
Inherited by lightspark::ArgumentError, lightspark::DefinitionError, lightspark::EvalError, lightspark::RangeError, lightspark::ReferenceError, lightspark::SecurityError, lightspark::SyntaxError, lightspark::TypeError, lightspark::URIError, and lightspark::VerifyError.

Public Member Functions | |
| ASError (const tiny_string &error_message="", int id=0, const tiny_string &error_name="Error") | |
| ASFUNCTION (_constructor) | |
| ASFUNCTION (getStackTrace) | |
| ASFUNCTION (_setName) | |
| ASFUNCTION (_getName) | |
| ASFUNCTION (_setMessage) | |
| ASFUNCTION (_getMessage) | |
| ASFUNCTION (_getErrorID) | |
| tiny_string | toString (bool debugMsg=false) |
Static Public Member Functions | |
| static void | sinit (Class_base *c) |
| static void | buildTraits (ASObject *o) |
Protected Attributes | |
| tiny_string | message |
Private Member Functions | |
| CLASSBUILDABLE (ASError) | |
Private Attributes | |
| int | errorID |
| tiny_string | name |
Definition at line 791 of file toplevel.h.
| lightspark::ASError::ASError | ( | const tiny_string & | error_message = "", |
|
| int | id = 0, |
|||
| const tiny_string & | error_name = "Error" | |||
| ) | [inline] |
Definition at line 800 of file toplevel.h.
| lightspark::ASError::ASFUNCTION | ( | _getErrorID | ) |
| lightspark::ASError::ASFUNCTION | ( | _getMessage | ) |
| lightspark::ASError::ASFUNCTION | ( | _setMessage | ) |
| lightspark::ASError::ASFUNCTION | ( | _getName | ) |
| lightspark::ASError::ASFUNCTION | ( | _setName | ) |
| lightspark::ASError::ASFUNCTION | ( | getStackTrace | ) |
| lightspark::ASError::ASFUNCTION | ( | _constructor | ) |
Reimplemented from lightspark::ASObject.
Reimplemented in lightspark::SecurityError, lightspark::ArgumentError, lightspark::DefinitionError, lightspark::EvalError, lightspark::RangeError, lightspark::ReferenceError, lightspark::SyntaxError, lightspark::TypeError, lightspark::URIError, and lightspark::VerifyError.
| void ASError::buildTraits | ( | ASObject * | o | ) | [static] |
Reimplemented from lightspark::ASObject.
Reimplemented in lightspark::SecurityError, lightspark::ArgumentError, lightspark::DefinitionError, lightspark::EvalError, lightspark::RangeError, lightspark::ReferenceError, lightspark::SyntaxError, lightspark::TypeError, lightspark::URIError, and lightspark::VerifyError.
Definition at line 2328 of file toplevel.cpp.
| lightspark::ASError::CLASSBUILDABLE | ( | ASError | ) | [private] |
| void ASError::sinit | ( | Class_base * | c | ) | [static] |
Reimplemented from lightspark::ASObject.
Reimplemented in lightspark::SecurityError, lightspark::ArgumentError, lightspark::DefinitionError, lightspark::EvalError, lightspark::RangeError, lightspark::ReferenceError, lightspark::SyntaxError, lightspark::TypeError, lightspark::URIError, and lightspark::VerifyError.
Definition at line 2316 of file toplevel.cpp.
| tiny_string ASError::toString | ( | bool | debugMsg = false |
) | [virtual] |
Reimplemented from lightspark::ASObject.
Definition at line 2262 of file toplevel.cpp.
int lightspark::ASError::errorID [private] |
Definition at line 797 of file toplevel.h.
tiny_string lightspark::ASError::message [protected] |
Definition at line 795 of file toplevel.h.
tiny_string lightspark::ASError::name [private] |
Definition at line 798 of file toplevel.h.
1.6.3