8#ifndef INCLUDED_ORCUS_TOKENS_HPP
9#define INCLUDED_ORCUS_TOKENS_HPP
14#include <unordered_map>
22 tokens(
const char** token_names,
size_t token_name_count);
51 using token_map_type = std::unordered_map<std::string_view, xml_token_t>;
53 token_map_type m_tokens;
54 const char** m_token_names;
55 size_t m_token_name_count;
Definition: tokens.hpp:19
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