Malloy
Loading...
Searching...
No Matches
Public Member Functions | List of all members
malloy::detail::controller_run_result< T > Class Template Reference

Public Member Functions

 controller_run_result (const controller_config &cfg, T ctrl, std::unique_ptr< boost::asio::io_context > ioc)
 
 controller_run_result (const controller_run_result &)=delete
 
 controller_run_result (controller_run_result &&) noexcept=default
 
controller_run_resultoperator= (const controller_run_result &)=delete
 
controller_run_resultoperator= (controller_run_result &&) noexcept=default
 
 ~controller_run_result ()
 
void run ()
 Block until all queued async actions completed.
 

Constructor & Destructor Documentation

◆ controller_run_result()

template<std::movable T>
malloy::detail::controller_run_result< T >::controller_run_result ( const controller_config cfg,
ctrl,
std::unique_ptr< boost::asio::io_context >  ioc 
)
inline

Constructor.

Parameters
cfgThe controller configuration.
ctrlThe controller.
iocThe I/O context.

◆ ~controller_run_result()

template<std::movable T>
malloy::detail::controller_run_result< T >::~controller_run_result ( )
inline

Destructor.


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