dxd - dynax driver framework 3.0.1d223
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::test::surprise::synchronous< driver_t > Class Template Reference

a single, synchronous mid-operation conclude()/launch() cycle - a device that reenumerates leaves the bus and comes back instead, its drivers taking a surprise removal -, resuming streaming (if it was active) at its prior sample rate once the device is back More...

#include <dx_test.h>

Public Member Functions

 synchronous (driver_t &driver)
 ~synchronous () noexcept(false)

Detailed Description

template<typename driver_t>
class dx::test::surprise::synchronous< driver_t >

a single, synchronous mid-operation conclude()/launch() cycle - a device that reenumerates leaves the bus and comes back instead, its drivers taking a surprise removal -, resuming streaming (if it was active) at its prior sample rate once the device is back

Constructor & Destructor Documentation

◆ synchronous()

template<typename driver_t>
dx::test::surprise::synchronous< driver_t >::synchronous ( driver_t & driver)
inline

◆ ~synchronous()

template<typename driver_t>
dx::test::surprise::synchronous< driver_t >::~synchronous ( )
inline
Here is the call graph for this function:

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.