Ginan
Loading...
Searching...
No Matches
StreamParser Struct Reference
Inheritance diagram for StreamParser:
Collaboration diagram for StreamParser:

Public Member Functions

 StreamParser (unique_ptr< Stream > stream_ptr, unique_ptr< Parser > parser_ptr)
 
 operator Stream & ()
 
 operator Parser & ()
 
void parse ()
 
virtual ~StreamParser ()=default
 

Data Fields

Streamstream
 
Parserparser
 

Constructor & Destructor Documentation

◆ StreamParser()

StreamParser::StreamParser ( unique_ptr< Stream > stream_ptr,
unique_ptr< Parser > parser_ptr )
inline

◆ ~StreamParser()

virtual StreamParser::~StreamParser ( )
virtualdefault

Member Function Documentation

◆ operator Parser &()

StreamParser::operator Parser & ( )
inline

◆ operator Stream &()

StreamParser::operator Stream & ( )
inline

◆ parse()

void StreamParser::parse ( )
inline
Here is the call graph for this function:
Here is the caller graph for this function:

Field Documentation

◆ parser

Parser& StreamParser::parser

◆ stream

Stream& StreamParser::stream

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