ldas-tools-framecpp 3.0.4
|
ADC Data that does reference a pointer. More...
#include <FrAdcDataPST.hh>
Public Types | |
typedef DataType | data_value_type |
typedef Common::Container< data_value_type > | data_type |
typedef data_type::const_iterator | const_iterator |
typedef data_type::iterator | iterator |
typedef Common::Container< AuxType > | aux_type |
typedef aux_type::const_iterator | const_aux_iterator |
typedef aux_type::iterator | aux_iterator |
typedef DataType | data_value_type |
typedef Common::Container< data_value_type > | data_type |
typedef data_type::const_iterator | const_iterator |
typedef data_type::iterator | iterator |
typedef Common::Container< AuxType > | aux_type |
typedef aux_type::const_iterator | const_aux_iterator |
typedef aux_type::iterator | aux_iterator |
Public Member Functions | |
const aux_type & | RefAux () const |
Identifier for vector for user-provided information. | |
aux_type & | RefAux () |
Identifier for vector for user-provided information. | |
const data_type & | RefData () const |
Identifier for vector of sampled data. | |
data_type & | RefData () |
Identifier for vector of sampled data. | |
const aux_type & | RefAux () const |
Identifier for vector for user-provided information. | |
aux_type & | RefAux () |
Identifier for vector for user-provided information. | |
const data_type & | RefData () const |
Identifier for vector of sampled data. | |
data_type & | RefData () |
Identifier for vector of sampled data. |
Static Public Attributes | |
static const INT_2U | MAX_REF = 2 |
Protected Member Functions | |
FrAdcDataPST () | |
Default constructor. | |
FrAdcDataPST (Common::IStream &Stream) | |
Initialzie the instance from an input stream. | |
template<typename PreviousType> | |
FrAdcDataPST (const PreviousType &Source, stream_base_type *Stream) | |
Initialzie the instance from an input stream. | |
cmn_streamsize_type | Bytes (const Common::StreamBase &Stream) const |
Number of bytes needed to write this structure. | |
void | copyCore (const FrAdcDataPST &Source) |
Copy key pieces when duplicating the object. | |
void | write (Common::OStream &Stream) const |
Write contents to the stream. | |
bool | operator== (const FrAdcDataPST &RHS) const |
Comparison operator. | |
FrAdcDataPST () | |
Default constructor. | |
FrAdcDataPST (Common::IStream &Stream) | |
Initialzie the instance from an input stream. | |
template<typename PreviousType> | |
FrAdcDataPST (const PreviousType &Source, stream_base_type *Stream) | |
Initialzie the instance from an input stream. | |
cmn_streamsize_type | Bytes (const Common::StreamBase &Stream) const |
Number of bytes needed to write this structure. | |
void | copyCore (const FrAdcDataPST &Source) |
Copy key pieces when duplicating the object. | |
void | write (Common::OStream &Stream) const |
Write contents to the stream. | |
bool | operator== (const FrAdcDataPST &RHS) const |
Comparison operator. |
Static Protected Member Functions | |
template<typename DescriptionType, typename FrSEType> | |
static void | structDescription (DescriptionType &Desc, const std::string &FrVectStructName) |
Provide a description of object. | |
template<typename DescriptionType, typename FrSEType> | |
static void | structDescription (DescriptionType &Desc, const std::string &FrVectStructName) |
Provide a description of object. |
Protected Attributes | |
data_type | data |
aux_type | aux |
ADC Data that does reference a pointer.
typedef aux_type::iterator FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::aux_iterator |
typedef aux_type::iterator FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::aux_iterator |
typedef Common::Container< AuxType > FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::aux_type |
typedef Common::Container< AuxType > FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::aux_type |
typedef aux_type::const_iterator FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::const_aux_iterator |
typedef aux_type::const_iterator FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::const_aux_iterator |
typedef data_type::const_iterator FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::const_iterator |
typedef data_type::const_iterator FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::const_iterator |
typedef Common::Container< data_value_type > FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::data_type |
typedef Common::Container< data_value_type > FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::data_type |
typedef DataType FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::data_value_type |
typedef DataType FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::data_value_type |
typedef data_type::iterator FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::iterator |
typedef data_type::iterator FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::iterator |
|
inlineprotected |
Default constructor.
The object is contructed using default rules.
|
inlineprotected |
Initialzie the instance from an input stream.
Initialzie the instance from an input stream
|
inlineprotected |
Initialzie the instance from an input stream.
|
protected |
Default constructor.
|
protected |
Initialzie the instance from an input stream.
|
protected |
Initialzie the instance from an input stream.
|
inlineprotected |
Number of bytes needed to write this structure.
[in] | Stream | The stream from which to the object is being read or written. |
|
protected |
Number of bytes needed to write this structure.
[in] | Stream | The stream from which to the object is being read or written. |
|
inlineprotected |
Copy key pieces when duplicating the object.
[in] | Source | The refence to use as the pattern of information to copied. |
|
protected |
Copy key pieces when duplicating the object.
[in] | Source | The refence to use as the pattern of information to copied. |
|
inlineprotected |
Comparison operator.
|
protected |
Comparison operator.
|
inline |
Identifier for vector for user-provided information.
aux_type & FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::RefAux | ( | ) |
Identifier for vector for user-provided information.
|
inline |
Identifier for vector for user-provided information.
const aux_type & FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::RefAux | ( | ) | const |
Identifier for vector for user-provided information.
|
inline |
Identifier for vector of sampled data.
data_type & FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::RefData | ( | ) |
Identifier for vector of sampled data.
|
inline |
Identifier for vector of sampled data.
const data_type & FrameCPP::Version_3::FrAdcDataPST< DataType, AuxType >::RefData | ( | ) | const |
Identifier for vector of sampled data.
|
inlinestaticprotected |
Provide a description of object.
|
staticprotected |
Provide a description of object.
|
inlineprotected |
Write contents to the stream.
|
protected |
Write contents to the stream.
|
protected |
Identifier fro vector for user-provided information. Its use is generic.
|
protected |
Identifier for vector of sampled data.
|
static |