Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
br::pucrio::telemidia::ginga::core::dataprocessing::dsmcc::npt::TimeBaseClock Class Reference
Inheritance diagram for br::pucrio::telemidia::ginga::core::dataprocessing::dsmcc::npt::TimeBaseClock:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ginga::core::dataprocessing::dsmcc::npt::TimeBaseClock:
Collaboration graph
[legend]

Public Member Functions

unsigned char getContentId ()
 
void setContentId (unsigned char id)
 
short getScaleNumerator ()
 
unsigned short getScaleDenominator ()
 
uint64_t getStartNpt ()
 
uint64_t getStopNpt ()
 
bool getEndpointAvailable ()
 
void setScaleNumerator (short num)
 
void setScaleDenominator (unsigned short den)
 
void setStartNpt (uint64_t start)
 
void setStopNpt (uint64_t stop)
 
void setEndpointAvailable (bool epa)
 

Static Public Member Functions

static int64_t convertToNpt (int64_t base, short numerator, unsigned short denominator)
 

Protected Member Functions

void refreshStcSample ()
 

Protected Attributes

unsigned char contentId
 
short numerator
 
unsigned short denominator
 
bool endpointAvailable
 
uint64_t startNpt
 
uint64_t stopNpt
 

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