9 #ifndef _LOG4CPP_PROPERTIES_HH
10 #define _LOG4CPP_PROPERTIES_HH
19 class Properties :
public std::map<std::string, std::string> {
24 virtual void load(std::istream& in);
25 virtual void save(std::ostream& out);
27 virtual int getInt(
const std::string& property,
int defaultValue);
28 virtual bool getBool(
const std::string& property,
bool defaultValue);
29 virtual std::string
getString(
const std::string& property,
30 const char* defaultValue);
37 #endif // _LOG4CPP_PROPERTIES_HH
virtual void save(std::ostream &out)
Definition: Properties.cpp:76
virtual void _substituteVariables(std::string &value)
Definition: Properties.cpp:98
Properties()
Definition: Properties.cpp:15
Definition: Properties.hh:19
virtual int getInt(const std::string &property, int defaultValue)
Definition: Properties.cpp:82
virtual void load(std::istream &in)
Definition: Properties.cpp:21
virtual std::string getString(const std::string &property, const char *defaultValue)
Definition: Properties.cpp:92
virtual ~Properties()
Definition: Properties.cpp:18
virtual bool getBool(const std::string &property, bool defaultValue)
Definition: Properties.cpp:87