Lumiera
0.pre.03
»edit your freedom«
|
Definition at line 662 of file gen-node.hpp.
Public Member Functions | |
size_t | level () const |
Public Member Functions inherited from IterStateWrapper< ScopeExplorer > | |
IterStateWrapper (ScopeExplorer &&initialState) | |
IterStateWrapper (ScopeExplorer const &initialState) | |
bool | empty () const |
ENABLE_USE_IN_STD_RANGE_FOR_LOOPS (IterStateWrapper) | |
bool | isValid () const |
operator bool () const | |
iter::CoreYield< ScopeExplorer > | operator* () const |
IterStateWrapper & | operator++ () |
pointer | operator-> () const |
Additional Inherited Members | |
Public Types inherited from IterStateWrapper< ScopeExplorer > | |
using | pointer = typename meta::RefTraits< iter::CoreYield< ScopeExplorer > >::Pointer |
using | reference = typename meta::RefTraits< iter::CoreYield< ScopeExplorer > >::Reference |
using | value_type = typename meta::RefTraits< iter::CoreYield< ScopeExplorer > >::Value |
Protected Member Functions inherited from IterStateWrapper< ScopeExplorer > | |
void | __throw_if_empty () const |
ScopeExplorer & | stateCore () |
allow derived classes to access state representation | |
ScopeExplorer const & | stateCore () const |