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

#include <iterators.h>

Inheritance diagram for ledger::journal_posts_iterator:
Collaboration diagram for ledger::journal_posts_iterator:

Public Member Functions

void increment ()
 journal_posts_iterator ()
 journal_posts_iterator (const journal_posts_iterator &i)
 journal_posts_iterator (journal_t &journal)
void reset (journal_t &journal)
 ~journal_posts_iterator () throw ()

Protected Attributes

node_base m_node

Detailed Description

Definition at line 178 of file iterators.h.

Constructor & Destructor Documentation

◆ journal_posts_iterator() [1/3]

ledger::journal_posts_iterator::journal_posts_iterator ( )
inline

Definition at line 186 of file iterators.h.

References journal_posts_iterator(), and TRACE_CTOR.

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

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

◆ journal_posts_iterator() [2/3]

ledger::journal_posts_iterator::journal_posts_iterator ( journal_t & journal)
inline

Definition at line 189 of file iterators.h.

References journal_posts_iterator(), reset(), and TRACE_CTOR.

Here is the call graph for this function:

◆ journal_posts_iterator() [3/3]

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

Definition at line 193 of file iterators.h.

References ledger::iterator_facade_base< journal_posts_iterator, post_t *, boost::forward_traversal_tag >::iterator_facade_base(), journal_posts_iterator(), and TRACE_CTOR.

Here is the call graph for this function:

◆ ~journal_posts_iterator()

ledger::journal_posts_iterator::~journal_posts_iterator ( )
throw ( )
inline

Definition at line 199 of file iterators.h.

References journal_posts_iterator(), and TRACE_DTOR.

Here is the call graph for this function:

Member Function Documentation

◆ increment()

void ledger::journal_posts_iterator::increment ( )

◆ reset()

void ledger::journal_posts_iterator::reset ( journal_t & journal)

Referenced by journal_posts_iterator().

Here is the caller graph for this function:

Member Data Documentation

◆ m_node

node_base ledger::iterator_facade_base< journal_posts_iterator, post_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: