timeParent Class Reference

#include <Time.h>

Inheritance diagram for timeParent:
relTimeStamp timeLength timeStamp

Public Member Functions

COMMON_EXPORT int64_t get_ns () const
COMMON_EXPORT bool isInitialized () const

Protected Member Functions

COMMON_EXPORT timeParent ()
COMMON_EXPORT timeParent (int64_t _ns)
COMMON_EXPORT void assign (const int64_t v)
COMMON_EXPORT int64_t getRolloverTime (double t)

Private Attributes

int64_t ns

Static Private Attributes

static COMMON_EXPORT const int64_t uninitializedValue = I64_C(8888888888888888888)

Detailed Description

Definition at line 175 of file Time.h.


Constructor & Destructor Documentation

timeParent::timeParent (  )  [protected]

Definition at line 443 of file Time.C.

timeParent::timeParent ( int64_t  _ns  )  [protected]

Definition at line 448 of file Time.C.


Member Function Documentation

void timeParent::assign ( const int64_t  v  )  [protected]
int64_t timeParent::get_ns (  )  const
int64_t timeParent::getRolloverTime ( double  t  )  [protected]

Definition at line 134 of file Time.C.

References I64_MAX.

Referenced by relTimeStamp::relTimeStamp(), timeLength::timeLength(), and timeStamp::timeStamp().

bool timeParent::isInitialized (  )  const

Field Documentation

Definition at line 178 of file Time.h.

Referenced by assign(), get_ns(), relTimeStamp::relTimeStamp(), and timeStamp::timeStamp().

const int64_t timeParent::uninitializedValue = I64_C(8888888888888888888) [static, private]

Definition at line 177 of file Time.h.

Referenced by isInitialized().


The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1