cfgfile 0.2.11
Loading...
Searching...
No Matches
cfgfile::parser_t< Trait > Class Template Referencefinal

Parser of the configuration file. More...

#include <parser.hpp>

Public Member Functions

 parser_t (tag_t< Trait > &tag, input_stream_t< Trait > &stream)
 
 parser_t (tag_t< Trait > &tag, const QDomDocument &dom)
 
void parse (const typename Trait::string_t &file_name)
 Parse input stream.
 

Detailed Description

template<typename Trait = string_trait_t>
class cfgfile::parser_t< Trait >

Parser of the configuration file.

Constructor & Destructor Documentation

◆ parser_t() [1/2]

template<typename Trait = string_trait_t>
cfgfile::parser_t< Trait >::parser_t ( tag_t< Trait > &  tag,
input_stream_t< Trait > &  stream 
)
inline

◆ parser_t() [2/2]

template<typename Trait = string_trait_t>
cfgfile::parser_t< Trait >::parser_t ( tag_t< Trait > &  tag,
const QDomDocument dom 
)
inline

Member Function Documentation

◆ parse()

template<typename Trait = string_trait_t>
void cfgfile::parser_t< Trait >::parse ( const typename Trait::string_t &  file_name)
inline

Parse input stream.

Exceptions
exception_t<Trait > on errors.

The documentation for this class was generated from the following file: