ifw-daq  3.0.0-pre2
IFW Data Acquisition modules
Public Member Functions | List of all members
daq::op::StopAsync Struct Reference

A composite async operation that starts DAQ. More...

#include <stop.hpp>

Public Member Functions

 StopAsync (ErrorPolicy policy, AsyncOpParams params) noexcept
 
boost::future< Result< DpParts > > Initiate ()
 Initiates operation that stop metadata acquisition. More...
 

Detailed Description

A composite async operation that starts DAQ.

Definition at line 27 of file stop.hpp.

Constructor & Destructor Documentation

◆ StopAsync()

daq::op::StopAsync::StopAsync ( ErrorPolicy  policy,
AsyncOpParams  params 
)
explicitnoexcept

Definition at line 21 of file stop.cpp.

Member Function Documentation

◆ Initiate()

boost::future< Result< DpParts > > daq::op::StopAsync::Initiate ( )

Initiates operation that stop metadata acquisition.

Note
Caller is responsible for keeping object alive until result is set.
Todo:
: Return a move-only type containing only the data?

Definition at line 25 of file stop.cpp.


The documentation for this struct was generated from the following files: