dxd - dynax driver framework 2.2.0d81
cross platform open source driver development framework
Loading...
Searching...
No Matches
dx::stream Namespace Reference

generic stream interface More...

Namespaces

namespace  channel
 generic stream::channel interface
 
namespace  direction
 

Classes

struct  clock
 select/get stream sample rate/iosize More...
 
struct  clock_value
 
struct  desc
 device streaming interface descriptor More...
 
class  device
 
union  encoder
 
class  engine
 generic streaming engine More...
 
struct  iosize
 
struct  open
 generic stream open request More...
 
struct  opened
 generic shared streaming buffer description More...
 
class  pin
 
class  start
 RAII object start/stop balancer. More...
 
class  stream
 

Functions

template<typename desc_t >
std::ostream & operator<< (std::ostream &os, const typename desc_t::stream &stream)
 
template<typename desc_t >
std::ostream & operator<< (std::ostream &os, const typename desc_t::stream::cfg &cfg)
 
template<typename desc_t >
std::ostream & operator<< (std::ostream &os, const typename desc_t::stream::pin &pin)
 describes pin as name@plug channels*format/[in|out] +idx
 

Detailed Description

generic stream interface

streaming interface namespace

Function Documentation

◆ operator<<() [1/3]

template<typename desc_t >
std::ostream & dx::stream::operator<< ( std::ostream & os,
const typename desc_t::stream & stream )
inline

◆ operator<<() [2/3]

template<typename desc_t >
std::ostream & dx::stream::operator<< ( std::ostream & os,
const typename desc_t::stream::cfg & cfg )
inline

◆ operator<<() [3/3]

template<typename desc_t >
std::ostream & dx::stream::operator<< ( std::ostream & os,
const typename desc_t::stream::pin & pin )
inline

describes pin as name@plug channels*format/[in|out] +idx

+ Here is the call graph for this function:

(c) copyright 2009 dynamic acoustics e.U. generated on Fri Dec 20 2024

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.