time.h File Reference

#include <ros/platform.h>
#include <iostream>
#include <cmath>
#include <ros/exception.h>
#include "duration.h"
#include <math.h>
#include <stdexcept>
#include <climits>
#include <stdint.h>
#include "rostime_decl.h"
#include <boost/math/special_functions/round.hpp>
#include <sys/time.h>
Include dependency graph for time.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  ros::NoHighPerformanceTimersException
 Thrown if windoze high perf. timestamping is unavailable. More...
class  ros::Time
 Time representation. May either represent wall clock time or ROS clock time. More...
class  ros::TimeBase< T, D >
 Base class for Time implementations. Provides storage, common functions and operator overloads. This should not need to be used directly. More...
class  ros::TimeNotInitializedException
 Thrown if the ros subsystem hasn't been initialised before use. More...
class  ros::WallTime
 Time representation. Always wall-clock time. More...


namespace  boost
namespace  boost::posix_time
namespace  ros


ROSTIME_DECL void ros::normalizeSecNSec (uint32_t &sec, uint32_t &nsec)
ROSTIME_DECL void ros::normalizeSecNSec (uint64_t &sec, uint64_t &nsec)
ROSTIME_DECL void ros::normalizeSecNSecUnsigned (int64_t &sec, int64_t &nsec)
ROSTIME_DECL std::ostream & ros::operator<< (std::ostream &os, const WallTime &rhs)
ROSTIME_DECL std::ostream & ros::operator<< (std::ostream &os, const Time &rhs)


const Time ros::TIME_MAX
const Time ros::TIME_MIN
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines

Author(s): Josh Faust
autogenerated on Sat Mar 2 13:22:41 2013