rippled
Public Types | Public Member Functions | List of all members
ripple::detail::ReadViewFwdIter< ValueType > Class Template Referenceabstract

Public Types

using base_type = ReadViewFwdIter
 
using value_type = ValueType
 

Public Member Functions

 ReadViewFwdIter ()=default
 
 ReadViewFwdIter (ReadViewFwdIter const &)=default
 
ReadViewFwdIteroperator= (ReadViewFwdIter const &)=default
 
virtual ~ReadViewFwdIter ()=default
 
virtual std::unique_ptr< ReadViewFwdItercopy () const =0
 
virtual bool equal (ReadViewFwdIter const &impl) const =0
 
virtual void increment ()=0
 
virtual value_type dereference () const =0
 

Detailed Description

template<class ValueType>
class ripple::detail::ReadViewFwdIter< ValueType >

Definition at line 37 of file ReadViewFwdRange.h.

Member Typedef Documentation

◆ base_type

template<class ValueType >
using ripple::detail::ReadViewFwdIter< ValueType >::base_type = ReadViewFwdIter

Definition at line 40 of file ReadViewFwdRange.h.

◆ value_type

template<class ValueType >
using ripple::detail::ReadViewFwdIter< ValueType >::value_type = ValueType

Definition at line 42 of file ReadViewFwdRange.h.

Constructor & Destructor Documentation

◆ ReadViewFwdIter() [1/2]

template<class ValueType >
ripple::detail::ReadViewFwdIter< ValueType >::ReadViewFwdIter ( )
default

◆ ReadViewFwdIter() [2/2]

template<class ValueType >
ripple::detail::ReadViewFwdIter< ValueType >::ReadViewFwdIter ( ReadViewFwdIter< ValueType > const &  )
default

◆ ~ReadViewFwdIter()

template<class ValueType >
virtual ripple::detail::ReadViewFwdIter< ValueType >::~ReadViewFwdIter ( )
virtualdefault

Member Function Documentation

◆ operator=()

template<class ValueType >
ReadViewFwdIter& ripple::detail::ReadViewFwdIter< ValueType >::operator= ( ReadViewFwdIter< ValueType > const &  )
default

◆ copy()

template<class ValueType >
virtual std::unique_ptr<ReadViewFwdIter> ripple::detail::ReadViewFwdIter< ValueType >::copy ( ) const
pure virtual

◆ equal()

template<class ValueType >
virtual bool ripple::detail::ReadViewFwdIter< ValueType >::equal ( ReadViewFwdIter< ValueType > const &  impl) const
pure virtual

◆ increment()

template<class ValueType >
virtual void ripple::detail::ReadViewFwdIter< ValueType >::increment ( )
pure virtual

◆ dereference()

template<class ValueType >
virtual value_type ripple::detail::ReadViewFwdIter< ValueType >::dereference ( ) const
pure virtual