#include <CConfig.h>
Public Types | |
| typedef std::vector< CString > | ArgList |
Public Member Functions | |
| CConfigReadContext (std::istream &, SInt32 firstLine=1) | |
| ~CConfigReadContext () | |
| 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 |
Maintains a context when reading a configuration from a stream.
Definition at line 473 of file CConfig.h.
1.4.7