Namespaces | Macros | Typedefs | Functions
time.h File Reference
#include "ensenso_camera/ros2/node_handle.h"
#include <ros/ros.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.

Namespaces

 ensenso
 
 ensenso::ros
 

Macros

#define CREATE_TIMER(nh, duration_in_seconds, callback_ref, object_ptr)   nh.createTimer(ensenso::ros::durationFromSeconds(duration_in_seconds), callback_ref, object_ptr)
 
#define TIMER_CALLBACK_DECLARATION_ARGS   ensenso::ros::TimerEvent const& timerEvent = ensenso::ros::TimerEvent()
 
#define TIMER_CALLBACK_DEFINITION_ARGS   ensenso::ros::TimerEvent const& timerEvent
 

Typedefs

using ensenso::ros::Rate = ::ros::Rate
 
using ensenso::ros::Time = ::ros::Time
 
using ensenso::ros::Timer = ::ros::Timer
 
using ensenso::ros::TimerEvent = ::ros::TimerEvent
 

Functions

inline ::ros::Duration ensenso::ros::durationFromSeconds (double d)
 
inline ::ros::Time ensenso::ros::now (ensenso::ros::NodeHandle const &nh)
 
void ensenso::ros::sleep (double t)
 
inline ::ros::Time ensenso::ros::timeFromSeconds (double t)
 

Macro Definition Documentation

◆ CREATE_TIMER

#define CREATE_TIMER (   nh,
  duration_in_seconds,
  callback_ref,
  object_ptr 
)    nh.createTimer(ensenso::ros::durationFromSeconds(duration_in_seconds), callback_ref, object_ptr)

Definition at line 98 of file time.h.

◆ TIMER_CALLBACK_DECLARATION_ARGS

#define TIMER_CALLBACK_DECLARATION_ARGS   ensenso::ros::TimerEvent const& timerEvent = ensenso::ros::TimerEvent()

Definition at line 94 of file time.h.

◆ TIMER_CALLBACK_DEFINITION_ARGS

#define TIMER_CALLBACK_DEFINITION_ARGS   ensenso::ros::TimerEvent const& timerEvent

Definition at line 96 of file time.h.



ensenso_camera
Author(s): Ensenso
autogenerated on Wed Apr 2 2025 02:37:46