|
ldas-tools-framecpp 3.0.4
|
Non-PTR_STRUCT elements of the FrameH structure. More...
#include <FrameH.hh>

Public Types | |
| typedef FRAME_H_NAME_TYPE | name_type |
| typedef FRAME_H_RUN_TYPE | run_type |
| typedef FRAME_H_FRAME_TYPE | frame_type |
| typedef FRAME_H_G_TIME_S_TYPE | GTimeS_type |
| typedef FRAME_H_G_TIME_N_TYPE | GTimeN_type |
| typedef FRAME_H_G_TIME_TYPE | GTime_type |
| typedef FRAME_H_U_LEAP_S_TYPE | ULeapS_type |
| typedef FRAME_H_LOCAL_TIME_TYPE | localTime_type |
| typedef FRAME_H_DT_TYPE | dt_type |
| typedef FRAME_H_NAME_TYPE | name_type |
| typedef FRAME_H_RUN_TYPE | run_type |
| typedef FRAME_H_FRAME_TYPE | frame_type |
| typedef FRAME_H_G_TIME_S_TYPE | GTimeS_type |
| typedef FRAME_H_G_TIME_N_TYPE | GTimeN_type |
| typedef FRAME_H_G_TIME_TYPE | GTime_type |
| typedef FRAME_H_U_LEAP_S_TYPE | ULeapS_type |
| typedef FRAME_H_LOCAL_TIME_TYPE | localTime_type |
| typedef FRAME_H_DT_TYPE | dt_type |
Public Member Functions | |
| FrameHNPS () | |
| Default constructor. | |
| FrameHNPS (const FrameHNPS &Source) | |
| Copy Constructor. | |
| FrameHNPS (const std::string &Name, run_type Run, frame_type Frame, const GTime_type >imeValue, ULeapS_type ULeapSValue, localTime_type LocalTime, const dt_type Dt) | |
| Constructor. | |
| const std::string & | GetName () const |
| run_type | GetRun () const |
| frame_type | GetFrame () const |
| const GTime_type & | GetGTime () const |
| ULeapS_type | GetULeapS () const |
| dt_type | GetDt () const |
| localTime_type | GetLocalTime () const |
| void | SetRun (run_type Run) |
| void | SetDt (dt_type Dt) |
| void | SetGTime (const GTime_type &Value) |
| void | SetULeapS (ULeapS_type Value) |
| Establish leap second offset. | |
| FrameHNPS () | |
| Default constructor. | |
| FrameHNPS (const FrameHNPS &Source) | |
| Copy Constructor. | |
| FrameHNPS (const std::string &Name, run_type Run, frame_type Frame, const GTime_type >imeValue, ULeapS_type ULeapSValue, localTime_type LocalTime, const dt_type Dt) | |
| Constructor. | |
| const std::string & | GetName () const |
| run_type | GetRun () const |
| frame_type | GetFrame () const |
| const GTime_type & | GetGTime () const |
| ULeapS_type | GetULeapS () const |
| dt_type | GetDt () const |
| localTime_type | GetLocalTime () const |
| void | SetRun (run_type Run) |
| void | SetDt (dt_type Dt) |
| void | SetGTime (const GTime_type &Value) |
| void | SetULeapS (ULeapS_type Value) |
| Establish leap second offset. | |
Protected Types | |
| typedef Common::IStringStream | assign_stream_type |
| typedef Common::IStringStream | assign_stream_type |
Protected Member Functions | |
| void | assign (assign_stream_type &Stream) |
| Assign the contents of the instance. | |
| streamsize_type | bytes () const |
| Number of bytes required by this object. | |
| bool | compare_nps (const FrameHNPS &RHS) const |
| void | read (istream_type &Stream) |
| void | write (ostream_type &Stream) const |
| void | assign (assign_stream_type &Stream) |
| Assign the contents of the instance. | |
| streamsize_type | bytes () const |
| Number of bytes required by this object. | |
| bool | compare_nps (const FrameHNPS &RHS) const |
| void | read (istream_type &Stream) |
| void | write (ostream_type &Stream) const |
Static Protected Member Functions | |
| static void | dataDescription (Common::Description &Desc) |
| Dictionary description of data. | |
| static void | dataDescription (Common::Description &Desc) |
| Dictionary description of data. | |
Protected Attributes | |
| name_type | name |
| Name of project or other experiment description. | |
| run_type | run |
| Run number. | |
| frame_type | frame |
| Frame number. | |
| GTime_type | GTime |
| Frame start time. | |
| ULeapS_type | ULeapS |
| The number of leap seconds. | |
| localTime_type | localTime |
| Local seasonal time. | |
| dt_type | dt |
| Frame length in seconds. | |
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.
|
protected |
|
protected |
| FrameHNPS::FrameHNPS | ( | ) |
Default constructor.
| FrameHNPS::FrameHNPS | ( | const FrameHNPS & | Source | ) |
Copy Constructor.
| [in] | Source | The |
| FrameHNPS::FrameHNPS | ( | const std::string & | Name, |
| run_type | Run, | ||
| frame_type | Frame, | ||
| const GTime_type & | GTimeValue, | ||
| ULeapS_type | ULeapSValue, | ||
| localTime_type | LocalTime, | ||
| const dt_type | Dt ) |
Constructor.
| FrameCPP::Version_3::FrameHNPS::FrameHNPS | ( | ) |
Default constructor.
| FrameCPP::Version_3::FrameHNPS::FrameHNPS | ( | const FrameHNPS & | Source | ) |
Copy Constructor.
| [in] | Source | The |
| FrameCPP::Version_3::FrameHNPS::FrameHNPS | ( | const std::string & | Name, |
| run_type | Run, | ||
| frame_type | Frame, | ||
| const GTime_type & | GTimeValue, | ||
| ULeapS_type | ULeapSValue, | ||
| localTime_type | LocalTime, | ||
| const dt_type | Dt ) |
Constructor.
|
protected |
Assign the contents of the instance.
| [in] | Stream | An input stream from which to read information for the instance. |
|
protected |
Assign the contents of the instance.
| [in] | Stream | An input stream from which to read information for the instance. |
|
inlineprotected |
Number of bytes required by this object.
|
protected |
Number of bytes required by this object.
|
inlineprotected |
|
protected |
|
inlinestaticprotected |
Dictionary description of data.
| [out] | Desc | The handle to a dictionary description to which this type of object is to be added. |
|
staticprotected |
Dictionary description of data.
| [out] | Desc | The handle to a dictionary description to which this type of object is to be added. |
|
inline |
| dt_type FrameCPP::Version_3::FrameHNPS::GetDt | ( | ) | const |
|
inline |
| frame_type FrameCPP::Version_3::FrameHNPS::GetFrame | ( | ) | const |
|
inline |
| const GTime_type & FrameCPP::Version_3::FrameHNPS::GetGTime | ( | ) | const |
|
inline |
| localTime_type FrameCPP::Version_3::FrameHNPS::GetLocalTime | ( | ) | const |
|
inline |
| const std::string & FrameCPP::Version_3::FrameHNPS::GetName | ( | ) | const |
|
inline |
| run_type FrameCPP::Version_3::FrameHNPS::GetRun | ( | ) | const |
|
inline |
| ULeapS_type FrameCPP::Version_3::FrameHNPS::GetULeapS | ( | ) | const |
|
inlineprotected |
|
protected |
|
inline |
| void FrameCPP::Version_3::FrameHNPS::SetDt | ( | dt_type | Dt | ) |
|
inline |
| void FrameCPP::Version_3::FrameHNPS::SetGTime | ( | const GTime_type & | Value | ) |
|
inline |
| void FrameCPP::Version_3::FrameHNPS::SetRun | ( | run_type | Run | ) |
|
inline |
Establish leap second offset.
Set the number of leap seconds since GPS epoc.
| [in] | Value | Number of leap seconds since GPS epoc. |
| void FrameCPP::Version_3::FrameHNPS::SetULeapS | ( | ULeapS_type | Value | ) |
Establish leap second offset.
| [in] | Value | Number of leap seconds since GPS epoc. |
|
inlineprotected |
|
protected |
|
protected |
Frame length in seconds.
|
protected |
Frame number.
This value is monotonically increasing until the end of the run.
|
protected |
Frame start time.
The GPS time since GPS standard epoch.
|
protected |
Local seasonal time.
UTC in seconds [integer multiple of 1800 seconds].
|
protected |
Name of project or other experiment description.
Name of project or other experiment description. (e.g., GEO; LIGO; VIRGO; TAMA; ...)
|
protected |
Run number.
|
protected |
The number of leap seconds.
The integer number of leap seconds between GPS\/TAI and UTC in the epoch when the frame is written: ULeapS = Int[TAI - UTC].