refactoredCPPNeuronMesher
|
#include <doctest.h>
Public Member Functions | |
ContextScope (const L &lambda) | |
ContextScope (L &&lambda) | |
ContextScope (const ContextScope &)=delete | |
ContextScope (ContextScope &&) noexcept=default | |
ContextScope & | operator= (const ContextScope &)=delete |
ContextScope & | operator= (ContextScope &&)=delete |
void | stringify (std::ostream *s) const override |
~ContextScope () override | |
![]() | |
ContextScopeBase (const ContextScopeBase &)=delete | |
ContextScopeBase & | operator= (const ContextScopeBase &)=delete |
ContextScopeBase & | operator= (ContextScopeBase &&)=delete |
~ContextScopeBase () override=default | |
![]() | |
virtual | ~ IContextScope () |
IContextScope ()=default | |
IContextScope (const IContextScope &)=delete | |
IContextScope (IContextScope &&)=delete | |
IContextScope & | operator= (const IContextScope &)=delete |
IContextScope & | operator= (IContextScope &&)=delete |
Private Attributes | |
L | lambda_ |
Additional Inherited Members | |
![]() | |
ContextScopeBase () | |
ContextScopeBase (ContextScopeBase &&other) noexcept | |
void | destroy () |
![]() | |
bool | need_to_destroy {true} |
|
inlineexplicit |
|
inlineexplicit |
|
delete |
|
defaultnoexcept |
|
inlineoverride |
|
delete |
|
delete |
|
inlineoverridevirtual |
Implements doctest::IContextScope.
|
private |