scenario_simulator_v2 C++ API
Public Member Functions | List of all members
concealer::Service< T > Class Template Reference

#include <service.hpp>

Public Member Functions

template<typename Node >
 Service (const std::string &service_name, Node &node, const std::chrono::nanoseconds validation_interval=std::chrono::seconds(1))
 
auto operator() (const typename T::Request::SharedPtr &request, std::size_t attempts_count) -> void
 

Constructor & Destructor Documentation

◆ Service()

template<typename T >
template<typename Node >
concealer::Service< T >::Service ( const std::string &  service_name,
Node &  node,
const std::chrono::nanoseconds  validation_interval = std::chrono::seconds(1) 
)
inlineexplicit

Member Function Documentation

◆ operator()()

template<typename T >
auto concealer::Service< T >::operator() ( const typename T::Request::SharedPtr &  request,
std::size_t  attempts_count 
) -> void
inline

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