ldas-tools-framecpp  2.8.1
Public Member Functions | Protected Member Functions | List of all members
FrameCPP::Version_4::FrameHNPS Class Reference

Non-PTR_STRUCT elements of the FrameH structure. More...

#include <FrameH.hh>

Inherits FrameCPP::Common::TOCInfo, FrameCPP::Common::TOCInfo, and FrameCPP::Common::TOCInfo.

Inherited by FrameCPP::Version_4::FrameH, FrameCPP::Version_4::FrameH, and FrameCPP::Version_4::FrameH.

Public Member Functions

 FrameHNPS ()
 Default constructor.
 
 FrameHNPS (const FrameHNPS &Source)
 Copy Constructor.
 
 FrameHNPS (const std::string &name, INT_4S run, INT_4U frame, const GPSTime &time, INT_2U uLeapS, INT_4S LocalTime, const REAL_8 dt, INT_4U dqual)
 Constructor.
 
void SetULeapS (ULeapS_type Value)
 Establish leap second offset. More...
 
 FrameHNPS ()
 Default constructor.
 
 FrameHNPS (const FrameHNPS &Source)
 Copy Constructor.
 
 FrameHNPS (const std::string &name, INT_4S run, INT_4U frame, const GPSTime &time, INT_2U uLeapS, INT_4S LocalTime, const REAL_8 dt, INT_4U dqual)
 Constructor.
 
void SetULeapS (ULeapS_type Value)
 Establish leap second offset. More...
 
 FrameHNPS ()
 Default constructor.
 
 FrameHNPS (const FrameHNPS &Source)
 Copy Constructor.
 
 FrameHNPS (const std::string &name, INT_4S run, INT_4U frame, const GPSTime &time, INT_2U uLeapS, INT_4S LocalTime, const REAL_8 dt, INT_4U dqual)
 Constructor.
 
void SetULeapS (ULeapS_type Value)
 Establish leap second offset. More...
 

Protected Member Functions

 FrameHNPS (const Previous::FrameHNPS &Source)
 Copy Constructor.
 
void assign (assign_stream_type &Stream)
 Assign the contents of the instance. More...
 
 FrameHNPS (const Previous::FrameHNPS &Source)
 Copy Constructor.
 
void assign (assign_stream_type &Stream)
 Assign the contents of the instance. More...
 
 FrameHNPS (const Previous::FrameHNPS &Source)
 Copy Constructor.
 
void assign (assign_stream_type &Stream)
 Assign the contents of the instance. More...
 

Detailed Description

Non-PTR_STRUCT elements of the FrameH structure.

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

Member Function Documentation

◆ assign() [1/3]

void FrameCPP::Version_4::FrameHNPS::assign ( assign_stream_type &  Stream)
inlineprotected

Assign the contents of the instance.

Parameters
[in]StreamAn input stream from which to read information for the instance.
Note
This has been hidden so programmers are not tempted to bypass usage of IFrameStream as the input stream.

◆ assign() [2/3]

void FrameCPP::Version_4::FrameHNPS::assign ( assign_stream_type &  Stream)
protected

Assign the contents of the instance.

Parameters
[in]StreamAn input stream from which to read information for the instance.
Note
This has been hidden so programmers are not tempted to bypass usage of IFrameStream as the input stream.

◆ assign() [3/3]

void FrameCPP::Version_4::FrameHNPS::assign ( assign_stream_type &  Stream)
protected

Assign the contents of the instance.

Parameters
[in]StreamAn input stream from which to read information for the instance.
Note
This has been hidden so programmers are not tempted to bypass usage of IFrameStream as the input stream.

◆ SetULeapS() [1/3]

void FrameCPP::Version_4::FrameHNPS::SetULeapS ( ULeapS_type  Value)
inline

Establish leap second offset.

Set the number of leap seconds since GPS epoc.

Parameters
[in]ValueNumber of leap seconds since GPS epoc.

◆ SetULeapS() [2/3]

void FrameCPP::Version_4::FrameHNPS::SetULeapS ( ULeapS_type  Value)

Establish leap second offset.

Parameters
[in]ValueNumber of leap seconds since GPS epoc.

◆ SetULeapS() [3/3]

void FrameCPP::Version_4::FrameHNPS::SetULeapS ( ULeapS_type  Value)

Establish leap second offset.

Parameters
[in]ValueNumber of leap seconds since GPS epoc.

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