userver: testsuite::ComponentInvalidatorHolder Class Reference
Loading...
Searching...
No Matches
testsuite::ComponentInvalidatorHolder Class Referencefinal

RAII helper for testsuite registration. More...

#include <userver/testsuite/component_control.hpp>

Public Member Functions

template<class T >
 ComponentInvalidatorHolder (ComponentControl &component_control, T &component, void(T::*invalidate_method)())
 
 ComponentInvalidatorHolder (const ComponentInvalidatorHolder &)=delete
 
 ComponentInvalidatorHolder (ComponentInvalidatorHolder &&)=delete
 
ComponentInvalidatorHolderoperator= (const ComponentInvalidatorHolder &)=delete
 
ComponentInvalidatorHolderoperator= (ComponentInvalidatorHolder &&)=delete
 

Detailed Description

RAII helper for testsuite registration.

Definition at line 39 of file component_control.hpp.

Constructor & Destructor Documentation

◆ ComponentInvalidatorHolder()

template<class T >
testsuite::ComponentInvalidatorHolder::ComponentInvalidatorHolder ( ComponentControl component_control,
T &  component,
void(T::*)()  invalidate_method 
)
inline

Definition at line 42 of file component_control.hpp.


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