dune-pdelab  2.0.0
Public Member Functions | Public Attributes | List of all members
Dune::PDELab::TimeSpec Struct Reference

struct to store temporal values More...

#include <dune/pdelab/common/clock.hh>

Public Member Functions

TimeSpecoperator+= (const TimeSpec &o)
 
TimeSpec operator+ (const TimeSpec &o) const
 
TimeSpecoperator-= (const TimeSpec &o)
 
TimeSpec operator- (const TimeSpec &o) const
 

Public Attributes

time_t tv_sec
 seconds part More...
 
long tv_nsec
 nanoseconds part More...
 

Detailed Description

struct to store temporal values

Member Function Documentation

TimeSpec Dune::PDELab::TimeSpec::operator+ ( const TimeSpec o) const
inline
TimeSpec& Dune::PDELab::TimeSpec::operator+= ( const TimeSpec o)
inline

References tv_nsec, and tv_sec.

TimeSpec Dune::PDELab::TimeSpec::operator- ( const TimeSpec o) const
inline
TimeSpec& Dune::PDELab::TimeSpec::operator-= ( const TimeSpec o)
inline

References tv_nsec, and tv_sec.

Member Data Documentation

long Dune::PDELab::TimeSpec::tv_nsec

nanoseconds part

Note
0 <= tv_nsec < 1e9 should always hold.

Referenced by operator+=(), operator-=(), and Dune::PDELab::operator<<().

time_t Dune::PDELab::TimeSpec::tv_sec

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