OSVR Framework (Internal Development Docs)  0.6-1962-g59773924
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
osvr::util::time::TimeValueChronoValueWrapper Class Reference

Copy and store a TimeValue in a wrapper for std::chrono interop. More...

#include </home/jenkins/root/workspace/OSVR-Core-Docs/plugins/unifiedvideoinertialtracker/TimeValueChrono.h>

Inheritance diagram for osvr::util::time::TimeValueChronoValueWrapper:
osvr::util::time::detail::TimeValueChronoWrapperBase< TimeValueChronoValueWrapper >

Public Member Functions

 TimeValueChronoValueWrapper (util::time::TimeValue const &tv)
 
util::time::TimeValue const & get () const
 
- Public Member Functions inherited from osvr::util::time::detail::TimeValueChronoWrapperBase< TimeValueChronoValueWrapper >
OSVR_TimeValue_Seconds getSecondsPart () const
 
time_value_seconds_duration getSecondsPartAsDuration () const
 
OSVR_TimeValue_Microseconds getMicrosecondsPart () const
 
time_value_microseconds_duration getMicrosecondsPartAsDuration () const
 
time_value_scalar_duration toScalarDuration () const
 
derived_type const & derived () const
 
util::time::TimeValue const & get () const
 

Additional Inherited Members

- Public Types inherited from osvr::util::time::detail::TimeValueChronoWrapperBase< TimeValueChronoValueWrapper >
using derived_type = TimeValueChronoValueWrapper
 

Detailed Description

Copy and store a TimeValue in a wrapper for std::chrono interop.

Definition at line 144 of file TimeValueChrono.h.


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