Lumiera  0.pre.03
IterDequeStorage< TY > Struct Template Reference

#include "lib/iter-stack.hpp"


template<class TY>
struct lib::iter::IterDequeStorage< TY >

Wrapper to mark a std::deque instance for use as "state core" within lib::IterStateWrapper.

Iteration will pop elements from the back side.

Definition at line 80 of file iter-stack.hpp.

Public Member Functions

bool checkPoint () const
void iterNext ()
TY & yield () const

Member Function Documentation

◆ checkPoint()

bool checkPoint ( ) const

Definition at line 86 of file iter-stack.hpp.

◆ yield()

TY& yield ( ) const

Definition at line 92 of file iter-stack.hpp.

◆ iterNext()

void iterNext ( )

Definition at line 99 of file iter-stack.hpp.

+ Inheritance diagram for IterDequeStorage< TY >:
+ Collaboration diagram for IterDequeStorage< TY >:

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