ldas-tools-framecpp  2.9.3
Classes | Public Types | Public Member Functions | Protected Attributes | List of all members
FrameCPP::Version_4::FrStatDataNPS Class Reference

Storage of data members for the FrStatData structure. More...

#include <FrStatData.hh>

Inheritance diagram for FrameCPP::Version_4::FrStatDataNPS:
Inheritance graph
[legend]
Collaboration diagram for FrameCPP::Version_4::FrStatDataNPS:
Collaboration graph
[legend]

Classes

struct  storage_type
 

Public Types

typedef INT_4U timeStart_type
 
typedef INT_4U timeEnd_type
 
typedef INT_4U version_type
 
typedef INT_4U timeStart_type
 
typedef INT_4U timeEnd_type
 
typedef INT_4U version_type
 
typedef INT_4U timeStart_type
 
typedef INT_4U timeEnd_type
 
typedef INT_4U version_type
 

Public Member Functions

 FrStatDataNPS ()
 Constructor. More...
 
 FrStatDataNPS (const std::string &Name, const std::string &Comment, const std::string &Representation, const timeStart_type TimeStart, const timeEnd_type TimeEnd, const version_type Version)
 Constructor. More...
 
const std::string & GetName () const
 Retrieve static data name. More...
 
const std::string & GetComment () const
 Retrieve the comment. More...
 
const std::string & GetRepresentation () const
 Retrieve the type of static data. More...
 
timeStart_type GetTimeStart () const
 Retrieve the start time. More...
 
timeEnd_type GetTimeEnd () const
 Retrieve the end time. More...
 
version_type GetVersion () const
 Retrieve the version number. More...
 
bool operator== (const FrStatDataNPS &RHS) const
 Comparison operator. More...
 
 FrStatDataNPS ()
 Constructor. More...
 
 FrStatDataNPS (const std::string &Name, const std::string &Comment, const std::string &Representation, const timeStart_type TimeStart, const timeEnd_type TimeEnd, const version_type Version)
 Constructor. More...
 
const std::string & GetName () const
 Retrieve static data name. More...
 
const std::string & GetComment () const
 Retrieve the comment. More...
 
const std::string & GetRepresentation () const
 Retrieve the type of static data. More...
 
timeStart_type GetTimeStart () const
 Retrieve the start time. More...
 
timeEnd_type GetTimeEnd () const
 Retrieve the end time. More...
 
version_type GetVersion () const
 Retrieve the version number. More...
 
bool operator== (const FrStatDataNPS &RHS) const
 Comparison operator. More...
 
 FrStatDataNPS ()
 Constructor. More...
 
 FrStatDataNPS (const std::string &Name, const std::string &Comment, const std::string &Representation, const timeStart_type TimeStart, const timeEnd_type TimeEnd, const version_type Version)
 Constructor. More...
 
const std::string & GetName () const
 Retrieve static data name. More...
 
const std::string & GetComment () const
 Retrieve the comment. More...
 
const std::string & GetRepresentation () const
 Retrieve the type of static data. More...
 
timeStart_type GetTimeStart () const
 Retrieve the start time. More...
 
timeEnd_type GetTimeEnd () const
 Retrieve the end time. More...
 
version_type GetVersion () const
 Retrieve the version number. More...
 
bool operator== (const FrStatDataNPS &RHS) const
 Comparison operator. More...
 

Protected Attributes

storage_type m_data
 

Detailed Description

Storage of data members for the FrStatData structure.

This class contains the data members of the FrStatData structure that are not referenced by a pointer. This allows for easier migration into future frame specifications.

Member Typedef Documentation

◆ timeEnd_type [1/3]

◆ timeEnd_type [2/3]

◆ timeEnd_type [3/3]

◆ timeStart_type [1/3]

◆ timeStart_type [2/3]

◆ timeStart_type [3/3]

◆ version_type [1/3]

◆ version_type [2/3]

◆ version_type [3/3]

Constructor & Destructor Documentation

◆ FrStatDataNPS() [1/6]

FrStatDataNPS::FrStatDataNPS ( )
inline

Constructor.

Default constructor

Returns
A new FrStatDataNPS object

◆ FrStatDataNPS() [2/6]

FrStatDataNPS::FrStatDataNPS ( const std::string &  Name,
const std::string &  Comment,
const std::string &  Representation,
const timeStart_type  TimeStart,
const timeEnd_type  TimeEnd,
const version_type  Version 
)
inline

Constructor.

Parameters
[in]NameStatic data name
[in]CommentComment
[in]RepresentationType of static data being represented
[in]TimeStartStart time of static data validity
[in]TimeEndEnd time of static data validity
[in]VersionVersion number for this static structure.
Returns
A new FrStatDataNPS object

◆ FrStatDataNPS() [3/6]

FrameCPP::Version_4::FrStatDataNPS::FrStatDataNPS ( )

Constructor.

Default constructor

Returns
A new FrStatDataNPS object

◆ FrStatDataNPS() [4/6]

FrameCPP::Version_4::FrStatDataNPS::FrStatDataNPS ( const std::string &  Name,
const std::string &  Comment,
const std::string &  Representation,
const timeStart_type  TimeStart,
const timeEnd_type  TimeEnd,
const version_type  Version 
)

Constructor.

Parameters
[in]NameStatic data name
[in]CommentComment
[in]RepresentationType of static data being represented
[in]TimeStartStart time of static data validity
[in]TimeEndEnd time of static data validity
[in]VersionVersion number for this static structure.
Returns
A new FrStatDataNPS object

◆ FrStatDataNPS() [5/6]

FrameCPP::Version_4::FrStatDataNPS::FrStatDataNPS ( )

Constructor.

Default constructor

Returns
A new FrStatDataNPS object

◆ FrStatDataNPS() [6/6]

FrameCPP::Version_4::FrStatDataNPS::FrStatDataNPS ( const std::string &  Name,
const std::string &  Comment,
const std::string &  Representation,
const timeStart_type  TimeStart,
const timeEnd_type  TimeEnd,
const version_type  Version 
)

Constructor.

Parameters
[in]NameStatic data name
[in]CommentComment
[in]RepresentationType of static data being represented
[in]TimeStartStart time of static data validity
[in]TimeEndEnd time of static data validity
[in]VersionVersion number for this static structure.
Returns
A new FrStatDataNPS object

Member Function Documentation

◆ GetComment() [1/3]

const std::string & FrStatDataNPS::GetComment ( ) const
inline

Retrieve the comment.

Returns
The comment

◆ GetComment() [2/3]

const std::string& FrameCPP::Version_4::FrStatDataNPS::GetComment ( ) const

Retrieve the comment.

Returns
The comment

◆ GetComment() [3/3]

const std::string& FrameCPP::Version_4::FrStatDataNPS::GetComment ( ) const

Retrieve the comment.

Returns
The comment

◆ GetName() [1/3]

const std::string & FrStatDataNPS::GetName ( ) const
inline

Retrieve static data name.

Returns
The static data name

◆ GetName() [2/3]

const std::string& FrameCPP::Version_4::FrStatDataNPS::GetName ( ) const

Retrieve static data name.

Returns
The static data name

◆ GetName() [3/3]

const std::string& FrameCPP::Version_4::FrStatDataNPS::GetName ( ) const

Retrieve static data name.

Returns
The static data name

◆ GetRepresentation() [1/3]

const std::string & FrStatDataNPS::GetRepresentation ( ) const
inline

Retrieve the type of static data.

Returns
The type of static data being represente

◆ GetRepresentation() [2/3]

const std::string& FrameCPP::Version_4::FrStatDataNPS::GetRepresentation ( ) const

Retrieve the type of static data.

Returns
The type of static data being represente

◆ GetRepresentation() [3/3]

const std::string& FrameCPP::Version_4::FrStatDataNPS::GetRepresentation ( ) const

Retrieve the type of static data.

Returns
The type of static data being represente

◆ GetTimeEnd() [1/3]

FrStatDataNPS::timeEnd_type FrStatDataNPS::GetTimeEnd ( ) const
inline

Retrieve the end time.

Returns
The end time of the static data validity.

◆ GetTimeEnd() [2/3]

timeEnd_type FrameCPP::Version_4::FrStatDataNPS::GetTimeEnd ( ) const

Retrieve the end time.

Returns
The end time of the static data validity.

◆ GetTimeEnd() [3/3]

timeEnd_type FrameCPP::Version_4::FrStatDataNPS::GetTimeEnd ( ) const

Retrieve the end time.

Returns
The end time of the static data validity.

◆ GetTimeStart() [1/3]

FrStatDataNPS::timeStart_type FrStatDataNPS::GetTimeStart ( ) const
inline

Retrieve the start time.

Returns
The start time of the static data validity.

◆ GetTimeStart() [2/3]

timeStart_type FrameCPP::Version_4::FrStatDataNPS::GetTimeStart ( ) const

Retrieve the start time.

Returns
The start time of the static data validity.

◆ GetTimeStart() [3/3]

timeStart_type FrameCPP::Version_4::FrStatDataNPS::GetTimeStart ( ) const

Retrieve the start time.

Returns
The start time of the static data validity.

◆ GetVersion() [1/3]

FrStatDataNPS::version_type FrStatDataNPS::GetVersion ( ) const
inline

Retrieve the version number.

Returns
The version number for this static structure.

◆ GetVersion() [2/3]

version_type FrameCPP::Version_4::FrStatDataNPS::GetVersion ( ) const

Retrieve the version number.

Returns
The version number for this static structure.

◆ GetVersion() [3/3]

version_type FrameCPP::Version_4::FrStatDataNPS::GetVersion ( ) const

Retrieve the version number.

Returns
The version number for this static structure.

◆ operator==() [1/3]

bool FrStatDataNPS::operator== ( const FrStatDataNPS RHS) const
inline

Comparison operator.

Parameters
[in]RHSObject to compare for equality.

◆ operator==() [2/3]

bool FrameCPP::Version_4::FrStatDataNPS::operator== ( const FrStatDataNPS RHS) const

Comparison operator.

Parameters
[in]RHSObject to compare for equality.

◆ operator==() [3/3]

bool FrameCPP::Version_4::FrStatDataNPS::operator== ( const FrStatDataNPS RHS) const

Comparison operator.

Parameters
[in]RHSObject to compare for equality.

Member Data Documentation

◆ m_data

storage_type FrStatDataNPS::m_data
protected

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