Gnash  0.8.10
Classes | Namespaces | Functions
string_table.h File Reference
#include <boost/multi_index_container.hpp>
#include <boost/multi_index/hashed_index.hpp>
#include <boost/multi_index/identity.hpp>
#include <boost/multi_index/member.hpp>
#include <boost/thread.hpp>
#include <string>
#include <map>
#include "dsodefs.h"

Go to the source code of this file.

Classes

class  gnash::string_table
 A general use string table. More...
struct  gnash::string_table::svt
 A little helper for indexing. More...
struct  gnash::string_table::StringID
 A tag to identify the key index. More...
struct  gnash::string_table::StringValue
 A tag to identify the string index. More...

Namespaces

namespace  gnash
 

Anonymous namespace for callbacks, local functions, event handlers etc.


Functions

bool gnash::equal (string_table &st, string_table::key a, string_table::key b, bool caseless)
 Check whether two keys are equivalent.