Lumiera
0.pre.03
»edit your freedom«
|
#include "lib/diff/tree-diff-application.hpp"
Management interface to deal with storage for TreeMutators dedicated to nested scopes.
Definition at line 155 of file tree-diff-application.hpp.
Public Member Functions | |
virtual | ~ScopeManager () |
this is an interface | |
virtual void | clear ()=0 |
virtual TreeMutator & | closeScope ()=0 |
virtual size_t | depth () const =0 |
virtual TreeMutator::Handle | openScope ()=0 |
Additional Inherited Members | |
Private Member Functions inherited from NonCopyable | |
NonCopyable (NonCopyable const &)=delete | |
NonCopyable & | operator= (NonCopyable const &)=delete |
|
pure virtual |
treeMutatorSize(...)
Implemented in StackScopeManager< buffSiz >, and StackScopeManager< TreeMutatorSizeTraits< TAR >::siz >.