SyDEVS  v0.6.4
Multiscale Simulation and Systems Modeling Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
time_point.h File Reference
#include <sydevs/core/quantity.h>
#include <stdexcept>
#include <vector>

Go to the source code of this file.

Classes

class  sydevs::time_point
 A data structure which represents a point in time as an arbitrary-precision multiple of its shortest time precision. More...
 

Namespaces

 sydevs
 

Macros

#define SYDEVS_TIME_POINT_H_
 

Functions

std::ostream & sydevs::operator<< (std::ostream &os, const time_point &rhs)
 
bool sydevs::operator== (duration lhs, const time_point &rhs)
 
bool sydevs::operator!= (duration lhs, const time_point &rhs)
 
bool sydevs::operator< (duration lhs, const time_point &rhs)
 
bool sydevs::operator> (duration lhs, const time_point &rhs)
 
bool sydevs::operator<= (duration lhs, const time_point &rhs)
 
bool sydevs::operator>= (duration lhs, const time_point &rhs)
 

Macro Definition Documentation

#define SYDEVS_TIME_POINT_H_