balanced_bite(token &result, const std::string &open_parenthesis, const std::string &close_parenthesis, bool wait_for_sep=false) | cgv::utils::tokenizer | |
begin | cgv::utils::token | |
begin_skip (defined in cgv::utils::tokenizer) | cgv::utils::tokenizer | protected |
bite() | cgv::utils::tokenizer | |
bite_all(std::vector< token > &result) (defined in cgv::utils::tokenizer) | cgv::utils::tokenizer | |
empty() const | cgv::utils::token | inline |
end (defined in cgv::utils::token) | cgv::utils::token | |
end_skip (defined in cgv::utils::tokenizer) | cgv::utils::tokenizer | protected |
escape_skip (defined in cgv::utils::tokenizer) | cgv::utils::tokenizer | protected |
get_length() const | cgv::utils::token | inline |
handle_separators(token &result, bool check_skip=true) (defined in cgv::utils::tokenizer) | cgv::utils::tokenizer | protected |
handle_skip(token &result) (defined in cgv::utils::tokenizer) | cgv::utils::tokenizer | protected |
init() (defined in cgv::utils::tokenizer) | cgv::utils::tokenizer | protected |
merge_separators (defined in cgv::utils::tokenizer) | cgv::utils::tokenizer | protected |
operator!=(const char *s) const | cgv::utils::token | |
operator!=(const std::string &s) const | cgv::utils::token | |
operator==(const char *s) const | cgv::utils::token | |
operator==(const std::string &s) const | cgv::utils::token | |
operator[](unsigned int i) const | cgv::utils::token | inline |
reverse_bite() | cgv::utils::tokenizer | |
reverse_handle_separators(token &result, bool check_skip=true) (defined in cgv::utils::tokenizer) | cgv::utils::tokenizer | protected |
reverse_handle_skip(token &result) (defined in cgv::utils::tokenizer) | cgv::utils::tokenizer | protected |
reverse_skip(const std::string &skip_chars) | cgv::utils::token | |
reverse_skip_whitespaces() | cgv::utils::tokenizer | |
reverse_skip_ws_check_empty() | cgv::utils::tokenizer | inline |
separators (defined in cgv::utils::tokenizer) | cgv::utils::tokenizer | protected |
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() const | cgv::utils::token | inline |
skip(const std::string &skip_chars) | cgv::utils::token | |
skip_whitespaces() | cgv::utils::tokenizer | |
skip_ws_check_empty() | cgv::utils::tokenizer | inline |
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::tokenizer | protected |