#include <prop_registry.hh>
Public Types | |
enum | { k_string, k_bool, k_int, k_float, k_undef } |
Public Methods | |
PropData () | |
PropData (const PropData &o) | |
PropData& | operator= (const PropData &o) |
PropData (const char *s_) | |
PropData (const string &s_) | |
PropData (const vector< string > &s_) | |
PropData (const bool b_) | |
PropData (const vector< bool > &b_) | |
PropData (const int i_) | |
PropData (const vector< int > &i_) | |
PropData (const float f_) | |
PropData (const vector< float > &f_) | |
PropData& | operator= (const char *s_) |
PropData& | operator= (const string &s_) |
PropData& | operator= (const bool b_) |
PropData& | operator= (const vector< bool > &b_) |
PropData& | operator= (const int i_) |
PropData& | operator= (const vector< int > &i_) |
PropData& | operator= (const float f_) |
PropData& | operator= (const vector< float > &f_) |
operator string () throw (bad_cast) | |
operator vector () throw (bad_cast) | |
operator bool () throw (bad_cast) | |
operator vector () throw (bad_cast) | |
operator int () throw (bad_cast) | |
operator vector () throw (bad_cast) | |
operator float () throw (bad_cast) | |
operator vector () throw (bad_cast) | |
PropData& | operator<< (const PropData &o) throw (bad_cast) |
PropData& | operator<< (const string &o) throw (bad_cast) |
PropData& | operator<< (const int &o) throw (bad_cast) |
PropData& | operator<< (const float &o) throw (bad_cast) |
PropData& | operator<< (const bool &o) throw (bad_cast) |
PropData& | operator<< (const char *o) throw (bad_cast) |
Public Attributes | |
enum PropRegistry::PropData:: { ... } | tag |
vector<string> | s |
vector<bool> | b |
vector<int> | i |
vector<float> | f |
Definition at line 69 of file prop_registry.hh.
|
Definition at line 73 of file prop_registry.hh. |
|
Definition at line 80 of file prop_registry.hh. Referenced by operator<<(), and operator=().
|
|
Definition at line 82 of file prop_registry.hh. |
|
Definition at line 97 of file prop_registry.hh. |
|
Definition at line 101 of file prop_registry.hh. |
|
Definition at line 105 of file prop_registry.hh. |
|
Definition at line 109 of file prop_registry.hh. |
|
Definition at line 113 of file prop_registry.hh. |
|
Definition at line 117 of file prop_registry.hh. |
|
Definition at line 121 of file prop_registry.hh. |
|
Definition at line 125 of file prop_registry.hh. |
|
Definition at line 129 of file prop_registry.hh. |
|
Definition at line 86 of file prop_registry.hh. |
|
Definition at line 133 of file prop_registry.hh. |
|
Definition at line 138 of file prop_registry.hh. |
|
Definition at line 143 of file prop_registry.hh. |
|
Definition at line 148 of file prop_registry.hh. |
|
Definition at line 153 of file prop_registry.hh. |
|
Definition at line 158 of file prop_registry.hh. |
|
Definition at line 163 of file prop_registry.hh. |
|
Definition at line 168 of file prop_registry.hh. |
|
Definition at line 173 of file prop_registry.hh. |
|
Definition at line 179 of file prop_registry.hh. |
|
Definition at line 185 of file prop_registry.hh. |
|
Definition at line 191 of file prop_registry.hh. |
|
Definition at line 197 of file prop_registry.hh. |
|
Definition at line 203 of file prop_registry.hh. |
|
Definition at line 209 of file prop_registry.hh. |
|
Definition at line 215 of file prop_registry.hh. |
|
Append operator. Adds the data from o into this object (throws bad_cast if the properties don't have the same kind. Definition at line 45 of file prop_registry.cc. |
|
Definition at line 227 of file prop_registry.hh. |
|
Definition at line 232 of file prop_registry.hh. |
|
Definition at line 237 of file prop_registry.hh. |
|
Definition at line 242 of file prop_registry.hh. |
|
Definition at line 247 of file prop_registry.hh. |
|
|
|
Definition at line 75 of file prop_registry.hh. |
|
Definition at line 76 of file prop_registry.hh. |
|
Definition at line 77 of file prop_registry.hh. |
|
Definition at line 78 of file prop_registry.hh. |