#include <map>
#include "dx_sync.h"
|
struct | dx::stream::channel::control |
|
struct | dx::stream::channel::open< bus_t, max_channels > |
| generic stream open request More...
|
|
struct | dx::stream::channel::opened< data_t, channels > |
| generic streaming channel buffer description More...
|
|
struct | dx::stream::clock |
| select/get stream sample rate/iosize More...
|
|
struct | dx::stream::clock::monitor |
| performance monitor shared memory More...
|
|
struct | dx::stream::clock_value |
|
struct | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations > |
| device streaming interface descriptor More...
|
|
struct | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::clock |
|
struct | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream |
| dx::desc::stream interface descriptor More...
|
|
struct | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::config |
| dx::desc::stream::config interface descriptor More...
|
|
struct | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::config::clock |
|
struct | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::config::dx_packed |
|
struct | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::config::dx_packed::dx_packed |
|
struct | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::config::transaction |
|
struct | dx::stream::desc< target_t, max_streams, max_pins, max_clock_settings, max_clocks, max_configurations >::stream::pin |
|
union | dx::stream::encoder |
|
struct | dx::stream::encoder::index |
|
struct | dx::stream::format |
|
struct | dx::stream::iosize |
|
struct | dx::stream::open< bus_t > |
| generic stream open request More...
|
|
struct | dx::stream::opened< object_t > |
| generic shared streaming buffer description More...
|
|
|
template<typename type_t > |
type_t | dx::max (type_t v1, type_t v2) |
|
std::ostream & | operator<< (std::ostream &os, const dx::stream::format &format) |
|
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
|
|
◆ operator<<() [1/4]
◆ operator<<() [2/4]
template<typename desc_t >
std::ostream & operator<< |
( |
std::ostream & | os, |
|
|
const typename desc_t::stream & | stream ) |
|
inline |
◆ operator<<() [3/4]
template<typename desc_t >
std::ostream & operator<< |
( |
std::ostream & | os, |
|
|
const typename desc_t::stream::cfg & | cfg ) |
|
inline |
◆ operator<<() [4/4]
template<typename desc_t >
std::ostream & operator<< |
( |
std::ostream & | os, |
|
|
const typename desc_t::stream::pin & | pin ) |
|
inline |
describes pin as name@plug channels*format/[in|out] +idx