Loading...
Searching...
No Matches
ledger::expr_t::parser_t Class Reference

#include <parser.h>

Inherits boost::noncopyable.

Public Member Functions

ptr_op_t parse (std::istream &in, const parse_flags_t &flags=PARSE_DEFAULT, const optional< string > &original_string=boost::none)
 parser_t ()
 ~parser_t () throw ()

Detailed Description

Definition at line 49 of file parser.h.

Constructor & Destructor Documentation

◆ parser_t()

ledger::expr_t::parser_t::parser_t ( )
inline

Definition at line 106 of file parser.h.

References parser_t(), and TRACE_CTOR.

Referenced by parser_t(), and ~parser_t().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~parser_t()

ledger::expr_t::parser_t::~parser_t ( )
throw ( )
inline

Definition at line 109 of file parser.h.

References parser_t(), and TRACE_DTOR.

Here is the call graph for this function:

Member Function Documentation

◆ parse()

ptr_op_t ledger::expr_t::parser_t::parse ( std::istream & in,
const parse_flags_t & flags = PARSE_DEFAULT,
const optional< string > & original_string = boost::none )

References ledger::PARSE_DEFAULT.


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