Configuration read context. More...
#include <CConfig.h>
Public Types | |
typedef std::vector< CString > | ArgList |
Public Member Functions | |
CConfigReadContext (std::istream &, SInt32 firstLine=1) | |
bool | readLine (CString &) |
UInt32 | getLineNumber () const |
operator void * () const | |
bool | operator! () const |
OptionValue | parseBoolean (const CString &) const |
OptionValue | parseInt (const CString &) const |
OptionValue | parseModifierKey (const CString &) const |
OptionValue | parseCorner (const CString &) const |
OptionValue | parseCorners (const CString &) const |
CConfig::CInterval | parseInterval (const ArgList &args) const |
void | parseNameWithArgs (const CString &type, const CString &line, const CString &delim, CString::size_type &index, CString &name, ArgList &args) const |
IPlatformScreen::CKeyInfo * | parseKeystroke (const CString &keystroke) const |
IPlatformScreen::CKeyInfo * | parseKeystroke (const CString &keystroke, const std::set< CString > &screens) const |
IPlatformScreen::CButtonInfo * | parseMouse (const CString &mouse) const |
KeyModifierMask | parseModifier (const CString &modifiers) const |
Configuration read context.
Maintains a context when reading a configuration from a stream.
Definition at line 473 of file CConfig.h.