Public Member Functions |
| Section_prop (std::string const &_sectionname) |
Prop_int * | Add_int (std::string const &_propname, Property::Changeable::Value when, int _value=0) |
Prop_string * | Add_string (std::string const &_propname, Property::Changeable::Value when, char const *const _value=NULL) |
Prop_path * | Add_path (std::string const &_propname, Property::Changeable::Value when, char const *const _value=NULL) |
Prop_bool * | Add_bool (std::string const &_propname, Property::Changeable::Value when, bool _value=false) |
Prop_hex * | Add_hex (std::string const &_propname, Property::Changeable::Value when, Hex _value=0) |
Prop_double * | Add_double (std::string const &_propname, Property::Changeable::Value when, double _value=0.0) |
Prop_multival * | Add_multi (std::string const &_propname, Property::Changeable::Value when, std::string const &sep) |
Prop_multival_remain * | Add_multiremain (std::string const &_propname, Property::Changeable::Value when, std::string const &sep) |
Property * | Get_prop (int index) |
Property * | Get_prop (std::string const &_propname) |
int | Get_int (std::string const &_propname) const |
const char * | Get_string (std::string const &_propname) const |
bool | Get_bool (std::string const &_propname) const |
Hex | Get_hex (std::string const &_propname) const |
double | Get_double (std::string const &_propname) const |
Prop_path * | Get_path (std::string const &_propname) const |
Prop_multival * | Get_multival (std::string const &_propname) const |
Prop_multival_remain * | Get_multivalremain (std::string const &_propname) const |
virtual bool | HandleInputline (std::string const &gegevens) |
virtual void | PrintData (FILE *outfile, bool everything=false) |
virtual std::string | GetPropValue (std::string const &_property) const |
Public Attributes |
std::string | data |
Definition at line 351 of file setup.h.