#include <data_node_format.hpp>
Public Member Functions | |
lexer_metadata () | |
Public Attributes | |
tree_builder * | builder |
size_t | internaldepth |
std::string | nodename |
std::string | nodeclass |
Properties | |
std::string | bufferyy |
Except for the builder member, these are temporary holding points for vars common to most lexers, placed here to avoid using global data in the lexer code.
Definition at line 299 of file data_node_format.hpp.
s11n::io::tree_builder_context< ContextT >::lexer_metadata::lexer_metadata | ( | ) | [inline] |
Definition at line 308 of file data_node_format.hpp.
References s11n::io::tree_builder_context< ContextT >::lexer_metadata::bufferyy, s11n::io::tree_builder_context< ContextT >::lexer_metadata::builder, s11n::io::tree_builder_context< ContextT >::lexer_metadata::internaldepth, s11n::io::tree_builder_context< ContextT >::lexer_metadata::nodeclass, and s11n::io::tree_builder_context< ContextT >::lexer_metadata::nodename.
tree_builder* s11n::io::tree_builder_context< ContextT >::lexer_metadata::builder |
Definition at line 301 of file data_node_format.hpp.
Referenced by s11n::io::tree_builder_context< ContextT >::lexer_metadata::lexer_metadata().
size_t s11n::io::tree_builder_context< ContextT >::lexer_metadata::internaldepth |
Definition at line 303 of file data_node_format.hpp.
Referenced by s11n::io::tree_builder_context< ContextT >::lexer_metadata::lexer_metadata().
std::string s11n::io::tree_builder_context< ContextT >::lexer_metadata::nodename |
Definition at line 304 of file data_node_format.hpp.
Referenced by s11n::io::tree_builder_context< ContextT >::lexer_metadata::lexer_metadata().
std::string s11n::io::tree_builder_context< ContextT >::lexer_metadata::nodeclass |
Definition at line 305 of file data_node_format.hpp.
Referenced by s11n::io::tree_builder_context< ContextT >::lexer_metadata::lexer_metadata().
std::string s11n::io::tree_builder_context< ContextT >::lexer_metadata::bufferyy |
Definition at line 307 of file data_node_format.hpp.
Referenced by s11n::io::tree_builder_context< ContextT >::lexer_metadata::lexer_metadata().