cgv
Loading...
Searching...
No Matches
cgv::utils::tokenizer Member List

This is the complete list of members for cgv::utils::tokenizer, including all inherited members.

balanced_bite(token &result, const std::string &open_parenthesis, const std::string &close_parenthesis, bool wait_for_sep=false)cgv::utils::tokenizer
begincgv::utils::token
begin_skip (defined in cgv::utils::tokenizer)cgv::utils::tokenizerprotected
bite()cgv::utils::tokenizer
bite_all(std::vector< token > &result) (defined in cgv::utils::tokenizer)cgv::utils::tokenizer
empty() constcgv::utils::tokeninline
end (defined in cgv::utils::token)cgv::utils::token
end_skip (defined in cgv::utils::tokenizer)cgv::utils::tokenizerprotected
escape_skip (defined in cgv::utils::tokenizer)cgv::utils::tokenizerprotected
get_length() constcgv::utils::tokeninline
handle_separators(token &result, bool check_skip=true) (defined in cgv::utils::tokenizer)cgv::utils::tokenizerprotected
handle_skip(token &result) (defined in cgv::utils::tokenizer)cgv::utils::tokenizerprotected
init() (defined in cgv::utils::tokenizer)cgv::utils::tokenizerprotected
merge_separators (defined in cgv::utils::tokenizer)cgv::utils::tokenizerprotected
operator!=(const char *s) constcgv::utils::token
operator!=(const std::string &s) constcgv::utils::token
operator==(const char *s) constcgv::utils::token
operator==(const std::string &s) constcgv::utils::token
operator[](unsigned int i) constcgv::utils::tokeninline
reverse_bite()cgv::utils::tokenizer
reverse_handle_separators(token &result, bool check_skip=true) (defined in cgv::utils::tokenizer)cgv::utils::tokenizerprotected
reverse_handle_skip(token &result) (defined in cgv::utils::tokenizer)cgv::utils::tokenizerprotected
reverse_skip(const std::string &skip_chars)cgv::utils::token
reverse_skip_whitespaces()cgv::utils::tokenizer
reverse_skip_ws_check_empty()cgv::utils::tokenizerinline
separators (defined in cgv::utils::tokenizer)cgv::utils::tokenizerprotected
set_sep(const std::string &sep, bool merge)cgv::utils::tokenizer
set_sep(const std::string &sep)cgv::utils::tokenizer
set_sep_merge(bool merge)cgv::utils::tokenizer
set_skip(const std::string &open, const std::string &close)cgv::utils::tokenizer
set_skip(const std::string &open, const std::string &close, const std::string &escape)cgv::utils::tokenizer
set_ws(const std::string &ws)cgv::utils::tokenizer
size() constcgv::utils::tokeninline
skip(const std::string &skip_chars)cgv::utils::token
skip_whitespaces()cgv::utils::tokenizer
skip_ws_check_empty()cgv::utils::tokenizerinline
token()cgv::utils::token
token(const char *_str)cgv::utils::token
token(const char *_b, const char *_e)cgv::utils::token
token(const std::string &s)cgv::utils::token
tokenizer()cgv::utils::tokenizer
tokenizer(const token &)cgv::utils::tokenizer
tokenizer(const char *)cgv::utils::tokenizer
tokenizer(const std::string &)cgv::utils::tokenizer
whitespaces (defined in cgv::utils::tokenizer)cgv::utils::tokenizerprotected