dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::stream::control< object_t >::pause Class Reference

a session held open across a change that needs it stopped: the counted shares are taken out for the scope and handed back at its end, so clients starting or stopping meanwhile keep their own More...

#include <dx_stream_control.h>

Public Member Functions

 pause (class control &control)
 takes the counted shares out and hands them back, so whatever starts or stops meanwhile keeps its own
 ~pause ()

Public Attributes

bool restart {true}

Detailed Description

template<typename object_t>
class dx::stream::control< object_t >::pause

a session held open across a change that needs it stopped: the counted shares are taken out for the scope and handed back at its end, so clients starting or stopping meanwhile keep their own

Constructor & Destructor Documentation

◆ pause()

template<typename object_t>
dx::stream::control< object_t >::pause::pause ( class control & control)
inline

takes the counted shares out and hands them back, so whatever starts or stops meanwhile keeps its own

◆ ~pause()

template<typename object_t>
dx::stream::control< object_t >::pause::~pause ( )
inline

Member Data Documentation

◆ restart

template<typename object_t>
bool dx::stream::control< object_t >::pause::restart {true}

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

(c) copyright 2009 dynamic acoustics e.U. generated on

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.