Gnash
0.8.10
|
A URI for describing as_objects. More...
#include <ObjectURI.h>
Classes | |
class | CaseEquals |
class | CaseLessThan |
class | LessThan |
class | Logger |
Public Member Functions | |
ObjectURI () | |
Default constructor. | |
ObjectURI (NSV::NamedStrings name) | |
Construct an ObjectURI from name. | |
bool | empty () const |
const std::string & | toString (string_table &st) const |
string_table::key | noCase (string_table &st) const |
Public Attributes | |
string_table::key | name |
A URI for describing as_objects.
This is used as a unique identifier for any object member, especially prototypes, class, constructors.
gnash::ObjectURI::ObjectURI | ( | ) | [inline] |
Default constructor.
This must be equivalent to an empty string.
gnash::ObjectURI::ObjectURI | ( | NSV::NamedStrings | name | ) | [inline] |
Construct an ObjectURI from name.
bool gnash::ObjectURI::empty | ( | ) | const [inline] |
References name.
Referenced by gnash::as_object::get_super(), and gnash::MovieClip::getLoadedMovie().
string_table::key gnash::ObjectURI::noCase | ( | string_table & | st | ) | const [inline] |
References name, gnash::string_table::noCase(), and gnash::stats::KeyLookup::check().
Referenced by gnash::getDisplayObjectProperty().
const std::string& gnash::ObjectURI::toString | ( | string_table & | st | ) | const [inline] |