![]() |
Lumiera 0.pre.04
»edit your freedom«
|
#include "lib/iter-explorer.hpp"
Interface to indicate and expose the ability for child expansion.
This interface is used when packaging a IterExplorer pipeline opaquely into IterSource.
VAL Definition at line 1426 of file iter-explorer.hpp.
Public Member Functions | |
| virtual VAL * | expandChildren ()=0 |
| virtual size_t | depth () const =0 |
Protected Member Functions | |
| ~ChildExpandableSource () | |
|
inlineprotected |
Definition at line 1429 of file iter-explorer.hpp.
|
pure virtual |
Implemented in PackagedIterExplorerSource< SRC >.
Referenced by IterExploreSource< VAL >::expandChildren().
Here is the caller graph for this function:
|
pure virtual |
Implemented in PackagedIterExplorerSource< SRC >.
Referenced by IterExploreSource< VAL >::depth().
Here is the caller graph for this function:
Inheritance diagram for ChildExpandableSource< VAL >:
Collaboration diagram for ChildExpandableSource< VAL >: