Loading...
Searching...
No Matches
ledger::iterator_facade_base< Derived, Value, CategoryOrTraversal > Class Template Reference

#include <iterators.h>

+ Inheritance diagram for ledger::iterator_facade_base< Derived, Value, CategoryOrTraversal >:

Public Member Functions

void increment ()
 
 iterator_facade_base ()
 
 iterator_facade_base (const iterator_facade_base &i)
 
 iterator_facade_base (node_base p)
 
 ~iterator_facade_base () throw ()
 

Protected Attributes

node_base m_node
 

Friends

class boost::iterator_core_access
 

Detailed Description

template<typename Derived, typename Value, typename CategoryOrTraversal>
class ledger::iterator_facade_base< Derived, Value, CategoryOrTraversal >

Definition at line 55 of file iterators.h.

Constructor & Destructor Documentation

◆ iterator_facade_base() [1/3]

Definition at line 61 of file iterators.h.

References TRACE_CTOR.

◆ iterator_facade_base() [2/3]

◆ ~iterator_facade_base()

◆ iterator_facade_base() [3/3]

ledger::iterator_facade_base< Derived, Value, CategoryOrTraversal >::iterator_facade_base ( node_base p)
inlineexplicit

Definition at line 71 of file iterators.h.

Member Function Documentation

◆ increment()

Friends And Related Symbol Documentation

◆ boost::iterator_core_access

friend class boost::iterator_core_access
friend

Definition at line 76 of file iterators.h.

Member Data Documentation

◆ m_node

Definition at line 85 of file iterators.h.


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