16 #ifndef __OMNETPP_CCONFIGREADER_H 17 #define __OMNETPP_CCONFIGREADER_H 19 #include "simkerneldefs.h" 45 virtual const char *getKey()
const = 0;
46 virtual const char *getValue()
const = 0;
47 virtual const char *getBaseDirectory()
const = 0;
48 virtual const char *getFileName()
const = 0;
49 virtual int getLineNumber()
const = 0;
70 virtual const char *getFileName()
const = 0;
108 virtual void dump()
const = 0;
virtual const char * getDefaultBaseDirectory() const =0
virtual ~cConfigurationReader()
Definition: cconfigreader.h:56
virtual const KeyValue & getEntry(int sectionId, int entryId) const =0
virtual int getNumSections() const =0
Abstract base class for representing a key-value pair in the configuration.
Definition: cconfigreader.h:42
virtual int getNumEntries(int sectionId) const =0
virtual const char * getSectionName(int sectionId) const =0
virtual void dump() const =0
Abstract base class for configuration readers for SectionBasedConfiguration.
Definition: cconfigreader.h:36
Definition: cabstracthistogram.h:21
virtual void initializeFrom(cConfiguration *bootConfig)=0
Represents the configuration, as accessed by the simulation kernel.
Definition: cconfiguration.h:70