HARDT - The Ham Radio DSP Toolkit
Public Member Functions | Public Attributes | List of all members
HSwitch< T >::ComponentPtr Struct Reference

#include <hswitch.h>

Public Member Functions

 ComponentPtr (HReader< T > *reader)
 
 ComponentPtr (HWriter< T > *writer)
 

Public Attributes

HReader< T > * Reader
 
HWriter< T > * Writer
 

Detailed Description

template<class T>
struct HSwitch< T >::ComponentPtr

Contains either a reader or a writer

Constructor & Destructor Documentation

◆ ComponentPtr() [1/2]

template<class T >
HSwitch< T >::ComponentPtr::ComponentPtr ( HReader< T > *  reader)
inline

Create a new ComponentPtr containing a reader

◆ ComponentPtr() [2/2]

template<class T >
HSwitch< T >::ComponentPtr::ComponentPtr ( HWriter< T > *  writer)
inline

Create a new ComponentPtr containing a writer

Member Data Documentation

◆ Reader

template<class T >
HReader<T>* HSwitch< T >::ComponentPtr::Reader

A reader

◆ Writer

template<class T >
HWriter<T>* HSwitch< T >::ComponentPtr::Writer

A writer


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