klee::time::Point Struct Reference

#include <Time.h>

Public Types

using SteadyTimePoint = std::chrono::steady_clock::time_point

Public Member Functions

 Point ()=default
 Point (SteadyTimePoint p)
Pointoperator+= (const Span &)
Pointoperator-= (const Span &)

Public Attributes

SteadyTimePoint point

Detailed Description

Definition at line 39 of file Time.h.

Member Typedef Documentation

◆ SteadyTimePoint

using klee::time::Point::SteadyTimePoint = std::chrono::steady_clock::time_point

Definition at line 40 of file Time.h.

Constructor & Destructor Documentation

◆ Point() [1/2]

klee::time::Point::Point ( )

◆ Point() [2/2]

klee::time::Point::Point ( SteadyTimePoint  p)

Definition at line 46 of file Time.h.

Member Function Documentation

◆ operator+=()

time::Point & time::Point::operator+= ( const Span span)

Definition at line 39 of file Time.cpp.

References klee::time::Span::duration, and point.

◆ operator-=()

time::Point & time::Point::operator-= ( const Span span)

Definition at line 40 of file Time.cpp.

References klee::time::Span::duration.

Member Data Documentation

◆ point

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