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);
 
 
Definition Properties.hh:19
 
virtual bool getBool(const std::string &property, bool defaultValue)
Definition Properties.cpp:100
 
virtual std::string getString(const std::string &property, const char *defaultValue)
Definition Properties.cpp:105
 
virtual void load(std::istream &in)
Definition Properties.cpp:21
 
virtual void save(std::ostream &out)
Definition Properties.cpp:89
 
virtual void _substituteVariables(std::string &value)
Definition Properties.cpp:111
 
Properties()
Definition Properties.cpp:15
 
virtual ~Properties()
Definition Properties.cpp:18
 
virtual int getInt(const std::string &property, int defaultValue)
Definition Properties.cpp:95
 
The top level namespace for all 'Log for C++' types and classes.
Definition AbortAppender.hh:16