Loading...
Searching...
No Matches
ledger::expr_t::op_t::context_t Struct Reference

#include <op.h>

Public Member Functions

 context_t ()
 
 context_t (const ptr_op_t &_expr_op, const ptr_op_t &_op_to_find, std::ostream::pos_type *const _start_pos=NULL, std::ostream::pos_type *const _end_pos=NULL, const bool _relaxed=true)
 

Public Attributes

std::ostream::pos_type * end_pos
 
ptr_op_t expr_op
 
ptr_op_t op_to_find
 
bool relaxed
 
std::ostream::pos_type * start_pos
 

Detailed Description

Definition at line 287 of file op.h.

Constructor & Destructor Documentation

◆ context_t() [1/2]

ledger::expr_t::op_t::context_t::context_t ( )
inline

Definition at line 295 of file op.h.

◆ context_t() [2/2]

ledger::expr_t::op_t::context_t::context_t ( const ptr_op_t & _expr_op,
const ptr_op_t & _op_to_find,
std::ostream::pos_type *const _start_pos = NULL,
std::ostream::pos_type *const _end_pos = NULL,
const bool _relaxed = true )
inline

Definition at line 297 of file op.h.

Member Data Documentation

◆ end_pos

std::ostream::pos_type* ledger::expr_t::op_t::context_t::end_pos

Definition at line 292 of file op.h.

◆ expr_op

ptr_op_t ledger::expr_t::op_t::context_t::expr_op

Definition at line 289 of file op.h.

◆ op_to_find

ptr_op_t ledger::expr_t::op_t::context_t::op_to_find

Definition at line 290 of file op.h.

◆ relaxed

bool ledger::expr_t::op_t::context_t::relaxed

Definition at line 293 of file op.h.

◆ start_pos

std::ostream::pos_type* ledger::expr_t::op_t::context_t::start_pos

Definition at line 291 of file op.h.


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