Lumiera 0.pre.04~rc.1
»edit your freedom«
Loading...
Searching...
No Matches
ScheduledExpander< SRC > Class Template Reference

#include "lib/iter-explorer.hpp"

Description

template<class SRC>
class lib::iter_explorer::ScheduledExpander< SRC >

extension to the Expander decorator to perform expansion delayed on next iteration.

Definition at line 732 of file iter-explorer.hpp.

Public Member Functions

void expandChildren ()
 
void iterNext ()
 

Private Attributes

bool shallExpand_ = false
 

Member Function Documentation

◆ expandChildren()

template<class SRC >
void expandChildren ( )
inline

Definition at line 744 of file iter-explorer.hpp.

References ScheduledExpander< SRC >::shallExpand_.

◆ iterNext()

template<class SRC >
void iterNext ( )
inline

Definition at line 750 of file iter-explorer.hpp.

References ScheduledExpander< SRC >::shallExpand_.

Member Data Documentation

◆ shallExpand_

template<class SRC >
bool shallExpand_ = false
private
+ Inheritance diagram for ScheduledExpander< SRC >:
+ Collaboration diagram for ScheduledExpander< SRC >:

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