ldas-tools-frameAPI
2.6.6
|
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 |
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 |
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_type & | RefData () const =0 |
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_type & | RefData () const =0 |
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_type & | RefData () const =0 |
Private Member Functions | |
data_type & | seed () const |
data_type & | seed () const |
data_type & | seed () const |
Private Attributes | |
dx_type | m_dx |
name_type | name |
nx_type | m_nx |
startX_type | m_startX |
unitX_type | m_unitX |
Generic wrapper for channel information.
typedef boost::shared_array< ::FrameCPP::Dimension::dx_type > FrameAPI::Channel::dx_type |
typedef boost::shared_array< ::FrameCPP::Dimension::dx_type > FrameAPI::Channel::dx_type |
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::nx_type > FrameAPI::Channel::nx_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::startX_type > FrameAPI::Channel::startX_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 |
typedef boost::shared_array< ::FrameCPP::Dimension::unitX_type > FrameAPI::Channel::unitX_type |
typedef boost::shared_array< ::FrameCPP::Dimension::unitX_type > FrameAPI::Channel::unitX_type |
FrameAPI::Channel::Channel | ( | ) |
|
virtual |
FrameAPI::Channel::Channel | ( | ) |
|
virtual |
FrameAPI::Channel::Channel | ( | ) |
|
virtual |
|
inline |
dx_type FrameAPI::Channel::GetDx | ( | ) | const |
dx_type FrameAPI::Channel::GetDx | ( | ) | const |
|
inline |
name_type FrameAPI::Channel::GetName | ( | ) | const |
name_type FrameAPI::Channel::GetName | ( | ) | const |
|
inline |
nx_type FrameAPI::Channel::GetNx | ( | ) | const |
nx_type FrameAPI::Channel::GetNx | ( | ) | const |
|
inline |
startX_type FrameAPI::Channel::GetStartX | ( | ) | const |
startX_type FrameAPI::Channel::GetStartX | ( | ) | const |
|
inline |
unitX_type FrameAPI::Channel::GetUnitX | ( | ) | const |
unitX_type FrameAPI::Channel::GetUnitX | ( | ) | const |
|
inline |
unitY_type FrameAPI::Channel::GetUnitY | ( | ) | const |
unitY_type FrameAPI::Channel::GetUnitY | ( | ) | const |
|
pure virtual |
Implemented in anonymous_namespace{Frame.cc}::ProcChannel, and anonymous_namespace{Frame.cc}::AdcChannel.
|
pure virtual |
Implemented in anonymous_namespace{Frame.cc}::ProcChannel, and anonymous_namespace{Frame.cc}::AdcChannel.
|
pure virtual |
Implemented in anonymous_namespace{Frame.cc}::ProcChannel, and anonymous_namespace{Frame.cc}::AdcChannel.
|
inlineprivate |
|
private |
|
private |
|
mutableprivate |
|
mutableprivate |
|
mutableprivate |
|
mutableprivate |
|
mutableprivate |