16 std::vector<token>::const_iterator
begin()
const {
return m_tokens.begin(); }
17 std::vector<token>::const_iterator
end()
const {
return m_tokens.end(); }
26 void tokenize(
const std::string& tmp);
std::string m_close
Definition: template_type.hpp:23
void operator<<(const token &token)
Definition: template_type.hpp:18
std::string m_open
Definition: template_type.hpp:22
void strip_whitespace()
Definition: template_type.cpp:71
void tokenize(const std::string &tmp)
Definition: template_type.cpp:30
Definition: template_type.hpp:11
std::string::const_iterator citer
Definition: utils.hpp:8
std::vector< token >::const_iterator end() const
Definition: template_type.hpp:17
std::pair< std::string, std::string > delim_type
Definition: token.hpp:7
void process_text(citer beg, citer end)
Definition: template_type.cpp:19
std::vector< token > m_tokens
Definition: template_type.hpp:21
void store_prefixes(std::vector< token >::iterator beg)
Definition: template_type.cpp:99
std::vector< token >::const_iterator begin() const
Definition: template_type.hpp:16