Gnash  0.8.11dev
Classes | Public Member Functions | Public Attributes | List of all members
gnash::ObjectURI Struct Reference

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. More...
 
 ObjectURI (NSV::NamedStrings name)
 Construct an ObjectURI from name. More...
 
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
 

Detailed Description

A URI for describing as_objects.

This is used as a unique identifier for any object member, especially prototypes, class, constructors.

Constructor & Destructor Documentation

§ ObjectURI() [1/2]

gnash::ObjectURI::ObjectURI ( )
inline

Default constructor.

This must be equivalent to an empty string.

§ ObjectURI() [2/2]

gnash::ObjectURI::ObjectURI ( NSV::NamedStrings  name)
inline

Construct an ObjectURI from name.

Member Function Documentation

§ empty()

bool gnash::ObjectURI::empty ( ) const
inline

§ noCase()

string_table::key gnash::ObjectURI::noCase ( string_table st) const
inline

§ toString()

const std::string& gnash::ObjectURI::toString ( string_table st) const
inline

Member Data Documentation

§ name

string_table::key gnash::ObjectURI::name

The documentation for this struct was generated from the following file: