ldas-tools-frameAPI  2.6.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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 boost::shared_array
< ::FrameCPP::Dimension::dx_type > 
dx_type
 
typedef boost::shared_array
< ::FrameCPP::Dimension::nx_type > 
nx_type
 
typedef boost::shared_array
< ::FrameCPP::Dimension::startX_type > 
startX_type
 
typedef boost::shared_array
< ::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

typedef boost::shared_array< ::FrameCPP::Dimension::dx_type > FrameAPI::Channel::dx_type
typedef boost::shared_array< ::FrameCPP::Dimension::nx_type > FrameAPI::Channel::nx_type
typedef boost::shared_array< ::FrameCPP::Dimension::startX_type > FrameAPI::Channel::startX_type
typedef boost::shared_array< ::FrameCPP::Dimension::unitX_type > FrameAPI::Channel::unitX_type

Constructor & Destructor Documentation

FrameAPI::Channel::Channel ( )
FrameAPI::Channel::~Channel ( )
virtual

Member Function Documentation

Channel::dx_type FrameAPI::Channel::GetDx ( ) const
inline
Channel::name_type FrameAPI::Channel::GetName ( ) const
inline
Channel::nx_type FrameAPI::Channel::GetNx ( ) const
inline
Channel::startX_type FrameAPI::Channel::GetStartX ( ) const
inline
Channel::unitX_type FrameAPI::Channel::GetUnitX ( ) const
inline
Channel::unitY_type FrameAPI::Channel::GetUnitY ( ) const
inline
virtual data_type& FrameAPI::Channel::RefData ( ) const
pure virtual

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