cfgfile 0.2.11
|
Implementation of parser in cfgfile format. More...
#include <parser.hpp>
Public Member Functions | |
parser_conffile_impl_t (tag_t< Trait > &tag, input_stream_t< Trait > &stream) | |
~parser_conffile_impl_t () | |
void | parse (const typename Trait::string_t &file_name) override |
Do parsing. | |
Public Member Functions inherited from cfgfile::details::parser_base_t< Trait > | |
parser_base_t (tag_t< Trait > &tag) | |
virtual | ~parser_base_t () |
Additional Inherited Members | |
Protected Member Functions inherited from cfgfile::details::parser_base_t< Trait > | |
void | check_parser_state_after_parsing () |
Protected Attributes inherited from cfgfile::details::parser_base_t< Trait > | |
tag_t< Trait > & | m_tag |
Tag. | |
std::stack< tag_t< Trait > * > | m_stack |
Stack of tags. | |
Implementation of parser in cfgfile format.
|
inline |
|
inline |
|
inlineoverridevirtual |
Do parsing.
Implements cfgfile::details::parser_base_t< Trait >.