Jetson Linux API Reference

32.7.3 Release
Argus::Ext::ISensorTimestampTsc Class Referenceabstract

Detailed Description

Interface used to get TSC HW timestamp

Definition at line 63 of file SensorTimestampTsc.h.

Inheritance diagram for Argus::Ext::ISensorTimestampTsc:
Collaboration diagram for Argus::Ext::ISensorTimestampTsc:

Public Member Functions

virtual uint64_t getSensorSofTimestampTsc () const =0
 Returns the VI HW (SOF) timestamp based on tegra wide timestamp system counter (TSC) This is the start timestamp for the sensor (in nanoseconds). More...
 
virtual uint64_t getSensorEofTimestampTsc () const =0
 Returns the VI HW (EOF) timestamp based on tegra wide timestamp system counter (TSC) This is the end timestamp for the sensor (in nanoseconds). More...
 

Static Public Member Functions

static const InterfaceIDid ()
 

Protected Member Functions

 ~ISensorTimestampTsc ()
 

Constructor & Destructor Documentation

◆ ~ISensorTimestampTsc()

Argus::Ext::ISensorTimestampTsc::~ISensorTimestampTsc ( )
inlineprotected

Definition at line 81 of file SensorTimestampTsc.h.

Member Function Documentation

◆ getSensorEofTimestampTsc()

virtual uint64_t Argus::Ext::ISensorTimestampTsc::getSensorEofTimestampTsc ( ) const
pure virtual

Returns the VI HW (EOF) timestamp based on tegra wide timestamp system counter (TSC) This is the end timestamp for the sensor (in nanoseconds).

◆ getSensorSofTimestampTsc()

virtual uint64_t Argus::Ext::ISensorTimestampTsc::getSensorSofTimestampTsc ( ) const
pure virtual

Returns the VI HW (SOF) timestamp based on tegra wide timestamp system counter (TSC) This is the start timestamp for the sensor (in nanoseconds).

◆ id()

static const InterfaceID& Argus::Ext::ISensorTimestampTsc::id ( )
inlinestatic

Definition at line 66 of file SensorTimestampTsc.h.


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