19 #ifndef GNASH_OBJECTURI_H 20 #define GNASH_OBJECTURI_H 34 #ifdef GNASH_STATS_OBJECT_URI_NOCASE 90 #ifdef GNASH_STATS_OBJECT_URI_NOCASE 96 #ifdef GNASH_STATS_OBJECT_URI_NOCASE 143 const bool _caseless;
160 const bool _caseless;
170 return _st.value(name);
174 std::stringstream ss;
177 ss << _st.value(name)
178 <<
"(" << name <<
")/" 179 << _st.value(nameNoCase)
180 <<
"(" << nameNoCase <<
")";
Definition: GnashKey.h:147
key noCase(key a) const
Return a caseless equivalent of the passed key.
Definition: string_table.cpp:144
string_table::key getName(const ObjectURI &o)
Get the name element of an ObjectURI.
Definition: ObjectURI.h:116
bool operator()(const ObjectURI &a, const ObjectURI &b) const
Definition: ObjectURI.h:154
const std::string & value(key to_find) const
Find a string by its key.
Definition: string_table.h:102
uri
Definition: test.py:12
CaseLessThan(string_table &st, bool caseless=false)
Definition: ObjectURI.h:132
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
void check(string_table::key k)
Definition: Stats.h:61
Definition: GnashKey.h:161
string_table::key name
Definition: ObjectURI.h:107
A general use string table.
Definition: string_table.h:41
A URI for describing as_objects.
Definition: ObjectURI.h:44
NamedStrings
Definition: namedStrings.h:57
CaseEquals(string_table &st, bool caseless=false)
Definition: ObjectURI.h:149
bool operator()(const ObjectURI &a, const ObjectURI &b) const
Definition: ObjectURI.h:124
string_table::key noCase(string_table &st) const
Definition: ObjectURI.h:84
Definition: GnashKey.h:148
ObjectURI(NSV::NamedStrings name)
Construct an ObjectURI from name.
Definition: ObjectURI.h:69
std::string debug(const ObjectURI &uri) const
Definition: ObjectURI.h:173
Definition: ObjectURI.h:129
bool empty() const
Definition: ObjectURI.h:76
bool caseless(const as_object &o)
Return whether property matching is caseless.
Definition: as_object.h:924
const std::string & toString(string_table &st) const
Definition: ObjectURI.h:80
std::string operator()(const ObjectURI &uri) const
Definition: ObjectURI.h:168
bool operator()(const ObjectURI &a, const ObjectURI &b) const
Definition: ObjectURI.h:137
std::size_t key
Definition: string_table.h:83
ObjectURI()
Default constructor.
Definition: ObjectURI.h:62
Logger(string_table &st)
Definition: ObjectURI.h:166
Definition: ObjectURI.h:146
Definition: ObjectURI.h:163
Definition: ObjectURI.h:121