Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members

# TAO_FDev Class Template Reference

Implementation of the AV/Streams Flow Device. A FlowConnection is used to bind FDevs for flows, much like how a StreamCtrl is used to bind MMDevices for streams. More...

`#include <Flows_T.h>`

Inheritance diagram for TAO_FDev

[legend]
Collaboration diagram for TAO_FDev:

[legend]
List of all members.

## Public Methods
| TAO_FDev (void)
| default constructor.
| TAO_FDev (const char *flowname)
| constructor taking a flowname.
| ~TAO_FDev (void)
| Destructor..
const char* | flowname (void)
| set/get the flowname. create a flow producer object.
void | flowname (const char *flowname)

## Detailed Description

### template<class T_Producer, class T_Consumer> template class TAO_FDev

Implementation of the AV/Streams Flow Device. A FlowConnection is used to bind FDevs for flows, much like how a StreamCtrl is used to bind MMDevices for streams.

## Constructor & Destructor Documentation

template<classT_Producer, classT_Consumer>
TAO_FDev<T_Producer, T_Consumer>::TAO_FDev<T_Producer, T_Consumer> ( | void )

| default constructor.

template<classT_Producer, classT_Consumer>
TAO_FDev<T_Producer, T_Consumer>::TAO_FDev<T_Producer, T_Consumer> ( | const char * flowname )

| constructor taking a flowname.

template<classT_Producer, classT_Consumer>
TAO_FDev<T_Producer, T_Consumer>::~TAO_FDev<T_Producer, T_Consumer> ( | void )

| Destructor..

## Member Function Documentation

template<classT_Producer, classT_Consumer>
void TAO_FDev< T_Producer,T_Consumer >::flowname ( | const char * flow_name )

template<classT_Producer, classT_Consumer>
const char * TAO_FDev<T_Producer, T_Consumer>::flowname ( | void )

| set/get the flowname. create a flow producer object.

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

- Flows_T.h
- Flows_T.cpp