GUIDOLib
1.7.7
Guido Engine Internal Documentation
|
Public Types | |
enum | type { kLitteral, kSpecial } |
Public Member Functions | |
FormatStringParser () | |
virtual | ~FormatStringParser () |
virtual void | parse (const char *str, FormatStringParserResult &res) |
Protected Member Functions | |
virtual char | getSpecialStart () const |
virtual char | getSpecialEnd () const |
virtual char | getEscapeChar () const |
virtual void | store (std::string str, type t, FormatStringParserResult &res) const |
virtual void | switchTo (type t) |
parse a Guido format string
many Guido format string may include special characters described using a bracket bounded string. This class parse such a string and returns its result as a vector of string and type associations.
|
inline |
|
inlinevirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
inlineprotectedvirtual |
|
virtual |
|
protectedvirtual |
|
protectedvirtual |