8#ifndef INCLUDED_ORCUS_TOKENS_HPP
9#define INCLUDED_ORCUS_TOKENS_HPP
14#include <unordered_map>
34 tokens(
const char** token_names,
size_t token_name_count);
64 using token_map_type = std::unordered_map<std::string_view, xml_token_t>;
66 token_map_type m_tokens;
67 const char** m_token_names;
68 size_t m_token_name_count;
Definition: tokens.hpp:30
bool is_valid_token(xml_token_t token) const
xml_token_t get_token(std::string_view name) const
std::string_view get_token_name(xml_token_t token) const