#include <iniparser.h>
Public Member Functions | |
virtual | ~Param () |
virtual bool | parse (IniParser *parser)=0 |
virtual void | print (FILE *f)=0 |
virtual int | visit (ParamVisitor *v)=0 |
Public Attributes | |
const char * | name |
Definition at line 175 of file iniparser.h.
virtual ParamSection::Param::~Param | ( | ) | [inline, virtual] |
Definition at line 177 of file iniparser.h.
virtual bool ParamSection::Param::parse | ( | IniParser * | parser | ) | [pure virtual] |
Implemented in ParamSection::DoubleParam, ParamSection::BoolParam, ParamSection::StringParam, and ParamSection::IntParam.
virtual void ParamSection::Param::print | ( | FILE * | f | ) | [pure virtual] |
Implemented in ParamSection::DoubleParam, ParamSection::BoolParam, ParamSection::StringParam, and ParamSection::IntParam.
virtual int ParamSection::Param::visit | ( | ParamVisitor * | v | ) | [pure virtual] |
Implemented in ParamSection::DoubleParam, ParamSection::BoolParam, ParamSection::StringParam, and ParamSection::IntParam.
const char* ParamSection::Param::name |
Definition at line 176 of file iniparser.h.
Referenced by ParamSection::addBoolParam(), ParamSection::addDoubleParam(), ParamSection::addIntParam(), and ParamSection::addStringParam().