My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::antenna::control::SpecificShare::ExpstubClock Class Reference

#include <Share.h>

Public Member Functions

 ExpstubClock ()
 
 ~ExpstubClock ()
 
void setClock (unsigned long mjd, unsigned long sec, unsigned long nanoSeconds)
 
void setClock (gcp::util::TimeVal &time)
 
void setClock ()
 
double getUtc ()
 

Detailed Description

The following structure is used by the SZA UTC clock.

Constructor & Destructor Documentation

gcp::antenna::control::SpecificShare::ExpstubClock::ExpstubClock ( )

Constructor.

gcp::antenna::control::SpecificShare::ExpstubClock::~ExpstubClock ( )

Destructor.

Exceptions
Exception

Member Function Documentation

double gcp::antenna::control::SpecificShare::ExpstubClock::getUtc ( )

Get the current UTC as a Modified Julian Date.

Exceptions
Exception
void gcp::antenna::control::SpecificShare::ExpstubClock::setClock ( unsigned long  mjd,
unsigned long  sec,
unsigned long  nanoSeconds 
)

Set the current time.

Exceptions
Exception
void gcp::antenna::control::SpecificShare::ExpstubClock::setClock ( gcp::util::TimeVal time)

Set the current time via a TimeVal ref.

Exceptions
Exception
void gcp::antenna::control::SpecificShare::ExpstubClock::setClock ( )

Fill the internal time representation with the current time.

Exceptions
Exception

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