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

#include <query.h>

Public Member Functions

expr_t::ptr_op_t parse (bool subexpression=false)
 parser_t (const parser_t &other)
 parser_t (const value_t &_args, const keep_details_t &_what_to_keep=keep_details_t(), bool multiple_args=true)
bool tokens_remaining ()
 ~parser_t () throw ()

Friends

class query_t

Detailed Description

Definition at line 249 of file query.h.

Constructor & Destructor Documentation

◆ parser_t() [1/2]

ledger::query_t::parser_t::parser_t ( const value_t & _args,
const keep_details_t & _what_to_keep = keep_details_t(),
bool multiple_args = true )
inline

Definition at line 266 of file query.h.

References TRACE_CTOR.

Referenced by parser_t().

Here is the caller graph for this function:

◆ parser_t() [2/2]

ledger::query_t::parser_t::parser_t ( const parser_t & other)
inline

Definition at line 273 of file query.h.

References parser_t(), and TRACE_CTOR.

Here is the call graph for this function:

◆ ~parser_t()

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

Definition at line 277 of file query.h.

References TRACE_DTOR.

Member Function Documentation

◆ parse()

expr_t::ptr_op_t ledger::query_t::parser_t::parse ( bool subexpression = false)
inline

Definition at line 281 of file query.h.

References ledger::query_t::lexer_t::token_t::TOK_ACCOUNT.

◆ tokens_remaining()

bool ledger::query_t::parser_t::tokens_remaining ( )
inline

◆ query_t

friend class query_t
friend

Definition at line 251 of file query.h.

References query_t.

Referenced by query_t.


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