quill
Public Member Functions | List of all members
UserClockSourceTest Class Reference

Custom timestamp class. More...

Inheritance diagram for UserClockSourceTest:
Inheritance graph
[legend]
Collaboration diagram for UserClockSourceTest:
Collaboration graph
[legend]

Public Member Functions

uint64_t now () const override
 Required by TimestampClock. More...
 
void set_timestamp (std::chrono::seconds time_since_epoch)
 set custom timestamp More...
 
- Public Member Functions inherited from UserClockSource
 UserClockSource (UserClockSource const &)=delete
 
UserClockSourceoperator= (UserClockSource const &)=delete
 

Detailed Description

Custom timestamp class.

Member Function Documentation

◆ now()

uint64_t UserClockSourceTest::now ( ) const
inlineoverridevirtual

Required by TimestampClock.

Returns
current time now, in nanoseconds since epoch

Implements UserClockSource.

◆ set_timestamp()

void UserClockSourceTest::set_timestamp ( std::chrono::seconds  time_since_epoch)
inline

set custom timestamp

Parameters
time_since_epochtimestamp

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