ldas-tools-frameAPI  2.5.1
Public Types | Public Member Functions | List of all members
FrameAPI::Channel Class Referenceabstract

Generic wrapper for channel information. More...

#include <Channel.hh>

Public Types

typedef CHANNEL_NAME_TYPE name_type
 
typedef CHANNEL_DATA_TYPE data_type
 
typedef LDASTools::AL::SharedArray< ::FrameCPP::Dimension::dx_type > dx_type
 
typedef LDASTools::AL::SharedArray< ::FrameCPP::Dimension::nx_type > nx_type
 
typedef LDASTools::AL::SharedArray< ::FrameCPP::Dimension::startX_type > startX_type
 
typedef LDASTools::AL::SharedArray< ::FrameCPP::Dimension::unitX_type > unitX_type
 
typedef CHANNEL_UNIT_Y_TYPE unitY_type
 

Public Member Functions

 Channel ()
 
virtual ~Channel ()
 
dx_type GetDx () const
 
name_type GetName () const
 
nx_type GetNx () const
 
startX_type GetStartX () const
 
unitX_type GetUnitX () const
 
unitY_type GetUnitY () const
 
virtual data_typeRefData () const =0
 

Detailed Description

Generic wrapper for channel information.

Member Typedef Documentation

◆ data_type

◆ dx_type

typedef LDASTools::AL::SharedArray< ::FrameCPP::Dimension::dx_type > FrameAPI::Channel::dx_type

◆ name_type

◆ nx_type

typedef LDASTools::AL::SharedArray< ::FrameCPP::Dimension::nx_type > FrameAPI::Channel::nx_type

◆ startX_type

typedef LDASTools::AL::SharedArray< ::FrameCPP::Dimension::startX_type > FrameAPI::Channel::startX_type

◆ unitX_type

typedef LDASTools::AL::SharedArray< ::FrameCPP::Dimension::unitX_type > FrameAPI::Channel::unitX_type

◆ unitY_type

Constructor & Destructor Documentation

◆ Channel()

FrameAPI::Channel::Channel ( )

◆ ~Channel()

FrameAPI::Channel::~Channel ( )
virtual

Member Function Documentation

◆ GetDx()

Channel::dx_type FrameAPI::Channel::GetDx ( ) const
inline

◆ GetName()

Channel::name_type FrameAPI::Channel::GetName ( ) const
inline

◆ GetNx()

Channel::nx_type FrameAPI::Channel::GetNx ( ) const
inline

◆ GetStartX()

Channel::startX_type FrameAPI::Channel::GetStartX ( ) const
inline

◆ GetUnitX()

Channel::unitX_type FrameAPI::Channel::GetUnitX ( ) const
inline

◆ GetUnitY()

Channel::unitY_type FrameAPI::Channel::GetUnitY ( ) const
inline

◆ RefData()

virtual data_type& FrameAPI::Channel::RefData ( ) const
pure virtual

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