Loading...
Searching...
No Matches
ledger::sorted_accounts_iterator Class Reference

#include <iterators.h>

+ Inheritance diagram for ledger::sorted_accounts_iterator:
+ Collaboration diagram for ledger::sorted_accounts_iterator:

Public Member Functions

void increment ()
 
 sorted_accounts_iterator (account_t &account, const expr_t &_sort_cmp, report_t &_report, bool _flatten_all)
 
 sorted_accounts_iterator (const sorted_accounts_iterator &i)
 
 ~sorted_accounts_iterator () throw ()
 

Protected Attributes

node_base m_node
 

Detailed Description

Definition at line 278 of file iterators.h.

Constructor & Destructor Documentation

◆ sorted_accounts_iterator() [1/2]

ledger::sorted_accounts_iterator::sorted_accounts_iterator ( account_t & account,
const expr_t & _sort_cmp,
report_t & _report,
bool _flatten_all )
inline

Definition at line 293 of file iterators.h.

References increment(), and TRACE_CTOR.

+ Here is the call graph for this function:

◆ sorted_accounts_iterator() [2/2]

ledger::sorted_accounts_iterator::sorted_accounts_iterator ( const sorted_accounts_iterator & i)
inline

Definition at line 304 of file iterators.h.

References TRACE_CTOR.

◆ ~sorted_accounts_iterator()

ledger::sorted_accounts_iterator::~sorted_accounts_iterator ( )
throw ( )
inline

Definition at line 314 of file iterators.h.

References TRACE_DTOR.

Member Function Documentation

◆ increment()

void ledger::sorted_accounts_iterator::increment ( )

Referenced by sorted_accounts_iterator().

+ Here is the caller graph for this function:

Member Data Documentation

◆ m_node

node_base ledger::iterator_facade_base< sorted_accounts_iterator , account_t * , boost::forward_traversal_tag >::m_node
protectedinherited

Definition at line 85 of file iterators.h.


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