27 #ifndef VARCONF_DYNTYPES_H 28 #define VARCONF_DYNTYPES_H 30 #include <varconf/variable.h> 31 #include <varconf/dynbase.h> 50 virtual void set_val();
59 Ternary() :
Base(), m_test(0), m_true(0), m_false(0) {}
61 :
Base(), m_test(test), m_true(true_val), m_false(false_val) {}
71 virtual void set_val();
80 Item() :
Base(), m_section(
""), m_key(
"") {}
81 Item(
const Item& d) :
Base(d), m_section(d.m_section), m_key(d.m_key) {}
82 Item(
const std::string section,
const std::string key)
83 :
Base(), m_section(section), m_key(key) {}
89 void assign(
const Variable & v, Scope scope);
93 virtual void set_val();
97 std::string m_section, m_key;
Definition: dyntypes.h:57
Definition: variable.h:149
Definition: dyntypes.h:38
Definition: config.cpp:96
Definition: dyntypes.h:78