ldas-tools-framecpp  2.6.4
Public Member Functions | Static Public Member Functions | Friends | List of all members
FrameCPP::Version_4::FrTableNPS::data_type Struct Reference

#include <FrTable.hh>

Public Member Functions

 data_type ()
 Default constructor. More...
 
 data_type (const data_type &Source)
 Copy constructor. More...
 
cmn_streamsize_type Bytes (const Common::StreamBase &Stream) const
 Stream size of object. More...
 
bool operator== (const data_type &RHS) const
 Comparison operator. More...
 
void operator() (Common::IStream &Stream)
 Input elements from the stream. More...
 
void operator() (Common::OStream &Stream) const
 Output elements to the stream. More...
 

Static Public Member Functions

template<typename SE >
static void Describe (Common::Description &Desc)
 Supply description. More...
 

Friends

class FrTableNPS
 

Constructor & Destructor Documentation

◆ data_type() [1/2]

FrameCPP::Version_4::FrTableNPS::data_type::data_type ( )
inline

Default constructor.

Returns
A new instance of data_type

◆ data_type() [2/2]

FrameCPP::Version_4::FrTableNPS::data_type::data_type ( const data_type Source)

Copy constructor.

Parameters
[in]SourceThe source from which to constuct the data_type instance.
Returns
A new instance of data_type

Member Function Documentation

◆ Bytes()

FrameCPP::cmn_streamsize_type FrameCPP::Version_4::FrTableNPS::data_type::Bytes ( const Common::StreamBase Stream) const
inline

Stream size of object.

Returns
The number of bytes needed to write or read this class of object to or from a stream.

Calculate the number of bytes that will be written to the stream for this strucutre.

◆ Describe()

template<typename SE >
void FrameCPP::Version_4::FrTableNPS::data_type::Describe ( Common::Description Desc)
inlinestatic

Supply description.

Supplies the FrSE description for each element of this object that will be written to the stream.

◆ operator()() [1/2]

void FrameCPP::Version_4::FrTableNPS::data_type::operator() ( Common::IStream Stream)

Input elements from the stream.

Parameters
[in]StreamThe stream from which the elements are read.

◆ operator()() [2/2]

void FrameCPP::Version_4::FrTableNPS::data_type::operator() ( Common::OStream Stream) const

Output elements to the stream.

Parameters
[in]StreamThe stream to which the elements are written.

◆ operator==()

bool FrameCPP::Version_4::FrTableNPS::data_type::operator== ( const data_type RHS) const
inline

Comparison operator.

Tests the equality of the two FrTableNPS objects.

Parameters
[in]RHSObject to compare for equality.

Friends And Related Function Documentation

◆ FrTableNPS

friend class FrTableNPS
friend

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