|
cfgfile 0.2.11
|
Implementation of parser in cfgfile format. More...
#include <parser.hpp>
Inheritance diagram for cfgfile::details::parser_conffile_impl_t< Trait >:
Collaboration diagram for cfgfile::details::parser_conffile_impl_t< Trait >: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 >.