|
typedef token | token_t |
|
typedef std::vector< token_t > | token_list_t |
|
typedef token_list_t::iterator | token_list_itr_t |
|
typedef details::char_t | char_t |
|
|
void | clear () |
|
bool | process (const std::string &str) |
|
bool | empty () const |
|
std::size_t | size () const |
|
void | begin () |
|
void | store () |
|
void | restore () |
|
token_t & | next_token () |
|
token_t & | peek_next_token () |
|
token_t & | operator[] (const std::size_t &index) |
|
token_t | operator[] (const std::size_t &index) const |
|
bool | finished () const |
|
void | insert_front (token_t::token_type tk_type) |
|
std::string | substr (const std::size_t &begin, const std::size_t &end) const |
|
std::string | remaining () const |
|
|
class | token_scanner |
|
class | token_modifier |
|
class | token_inserter |
|
class | token_joiner |
|
The documentation for this class was generated from the following file: