|
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 |