klee
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 ( )
default

◆ Point() [2/2]

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

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: