Classes | Namespaces | Macros | Functions | Variables
time.h File Reference
#include "sick_scan/sick_scan_base.h"
#include <ros/platform.h>
#include <iostream>
#include <cmath>
#include <ros/exception.h>
#include "duration.h"
#include "rostime_decl.h"
#include <sys/time.h>
Include dependency graph for time.h:

Go to the source code of this file.

Classes

class  roswrap::NoHighPerformanceTimersException
 Thrown if windoze high perf. timestamping is unavailable. More...
 
class  roswrap::Time
 Time representation. May either represent wall clock time or ROS clock time. More...
 
class  roswrap::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  roswrap::TimeNotInitializedException
 Thrown if the ros subsystem hasn't been initialised before use. More...
 
class  roswrap::WallTime
 Time representation. Always wall-clock time. More...
 

Namespaces

 boost
 
 boost::posix_time
 
 roswrap
 

Macros

#define ROS_TIME_H_INCLUDED
 

Functions

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

Variables

const ROSTIME_DECL Time roswrap::TIME_MAX
 

Macro Definition Documentation

◆ ROS_TIME_H_INCLUDED

#define ROS_TIME_H_INCLUDED

Definition at line 37 of file time.h.



sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:14