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 |
Public Member Functions inherited from doctest::detail::ContextScopeBase | |
| ContextScopeBase (const ContextScopeBase &)=delete | |
| ContextScopeBase & | operator= (const ContextScopeBase &)=delete |
| ContextScopeBase & | operator= (ContextScopeBase &&)=delete |
Public Member Functions inherited from doctest::IContextScope | |
Additional Inherited Members | |
Protected Member Functions inherited from doctest::detail::ContextScopeBase | |
| ContextScopeBase (ContextScopeBase &&other) noexcept | |
| void | destroy () |
Protected Attributes inherited from doctest::detail::ContextScopeBase | |
| bool | need_to_destroy {true} |
|
inlineoverridevirtual |
Implements doctest::IContextScope.