quill
Public Member Functions | List of all members
doctest::detail::ContextScope< L > Class Template Reference
Inheritance diagram for doctest::detail::ContextScope< L >:
Inheritance graph
[legend]
Collaboration diagram for doctest::detail::ContextScope< L >:
Collaboration graph
[legend]

Public Member Functions

 ContextScope (const L &lambda)
 
 ContextScope (L &&lambda)
 
 ContextScope (const ContextScope &)=delete
 
 ContextScope (ContextScope &&) noexcept=default
 
ContextScopeoperator= (const ContextScope &)=delete
 
ContextScopeoperator= (ContextScope &&)=delete
 
void stringify (std::ostream *s) const override
 
- Public Member Functions inherited from doctest::detail::ContextScopeBase
 ContextScopeBase (const ContextScopeBase &)=delete
 
ContextScopeBaseoperator= (const ContextScopeBase &)=delete
 
ContextScopeBaseoperator= (ContextScopeBase &&)=delete
 

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}
 

The documentation for this class was generated from the following file: