Support reading and parsing of configuration streams.
More...
#include <Config.hh>
|
| Config () |
| Constructor.
|
|
virtual void | Parse (std::istream &Stream) |
| Parse the input stream.
|
|
virtual void | ParseBlock (const std::string &Value)=0 |
|
virtual void | ParseKeyValue (const std::string &Key, const std::string &Value)=0 |
|
virtual void | ParseWord (const std::string &Value)=0 |
|
| Config () |
| Constructor.
|
|
virtual void | Parse (std::istream &Stream) |
| Parse the input stream.
|
|
virtual void | ParseBlock (const std::string &Value)=0 |
|
virtual void | ParseKeyValue (const std::string &Key, const std::string &Value)=0 |
|
virtual void | ParseWord (const std::string &Value)=0 |
|
Support reading and parsing of configuration streams.
This class supports reading from a stream and parses.
◆ anonymous enum
The various types of parsing understood by the parser.
Enumerator |
---|
ASSIGNMENT | %<var%> = %<value%>
|
BLOCK | [%<var%>]
|
WORD | %<word%>
|
◆ anonymous enum
The various types of parsing understood by the parser.
Enumerator |
---|
ASSIGNMENT | %<var%> = %<value%>
|
BLOCK | [%<var%>]
|
WORD | %<word%>
|
◆ Config() [1/2]
LDASTools::AL::Config::Config |
( |
| ) |
|
◆ Config() [2/2]
LDASTools::AL::Config::Config |
( |
| ) |
|
◆ Parse() [1/2]
void LDASTools::AL::Config::Parse |
( |
std::istream & | Stream | ) |
|
|
virtual |
Parse the input stream.
- Parameters
-
◆ Parse() [2/2]
virtual void LDASTools::AL::Config::Parse |
( |
std::istream & | Stream | ) |
|
|
virtual |
Parse the input stream.
- Parameters
-
◆ ParseBlock() [1/2]
virtual void LDASTools::AL::Config::ParseBlock |
( |
const std::string & | Value | ) |
|
|
pure virtual |
◆ ParseBlock() [2/2]
virtual void LDASTools::AL::Config::ParseBlock |
( |
const std::string & | Value | ) |
|
|
pure virtual |
◆ ParseKeyValue() [1/2]
virtual void LDASTools::AL::Config::ParseKeyValue |
( |
const std::string & | Key, |
|
|
const std::string & | Value ) |
|
pure virtual |
◆ ParseKeyValue() [2/2]
virtual void LDASTools::AL::Config::ParseKeyValue |
( |
const std::string & | Key, |
|
|
const std::string & | Value ) |
|
pure virtual |
◆ ParseWord() [1/2]
virtual void LDASTools::AL::Config::ParseWord |
( |
const std::string & | Value | ) |
|
|
pure virtual |
◆ ParseWord() [2/2]
virtual void LDASTools::AL::Config::ParseWord |
( |
const std::string & | Value | ) |
|
|
pure virtual |
The documentation for this class was generated from the following files:
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7-build/ldas-tools-al-2.6.7/build/include/ldastoolsal/Config.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7-build/ldas-tools-al-2.6.7/src/Config.hh
- /home/abuild/rpmbuild/BUILD/ldas-tools-al-2.6.7-build/ldas-tools-al-2.6.7/src/Config.cc