#include <rave/rave.h>
#include <string>
#include <vector>
#include <list>
#include <map>
#include <stdint.h>
#include <fstream>
#include <iostream>
#include <boost/assert.hpp>
#include <boost/bind.hpp>
#include <boost/format.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/thread/thread.hpp>
#include <sys/timeb.h>
#include <sys/time.h>
#include <ros/node_handle.h>
#include <ros/master.h>
#include <ros/time.h>
#include <geometry_msgs/Pose.h>
#include <tf/tf.h>
#include <ros/package.h>
Go to the source code of this file.
Defines | |
#define | FOREACH(it, v) for(typeof((v).begin()) it = (v).begin(); it != (v).end(); (it)++) |
#define | FOREACH_NOINC(it, v) for(typeof((v).begin()) it = (v).begin(); it != (v).end(); ) |
#define | FOREACHC FOREACH |
#define | FOREACHC_NOINC FOREACH_NOINC |
#define | FORIT(it, v) for(it = (v).begin(); it != (v).end(); (it)++) |
#define | Sleep(milli) usleep(1000*milli) |
Functions | |
template<class T > | |
T | CLAMP_ON_RANGE (T value, T min, T max) |
uint64_t | GetMicroTime () |
geometry_msgs::Pose | GetPose (const Transform &t) |
Transform | GetTransform (const geometry_msgs::Pose &pose) |
string | resolveName (const std::string &url) |
uint32_t | timeGetTime () |
Definition at line 43 of file plugindefs.h.
#define FOREACH_NOINC | ( | it, | |
v | |||
) | for(typeof((v).begin()) it = (v).begin(); it != (v).end(); ) |
Definition at line 44 of file plugindefs.h.
Definition at line 46 of file plugindefs.h.
#define FOREACHC_NOINC FOREACH_NOINC |
Definition at line 47 of file plugindefs.h.
Definition at line 96 of file plugindefs.h.
#define Sleep | ( | milli | ) | usleep(1000*milli) |
Definition at line 69 of file plugindefs.h.
T CLAMP_ON_RANGE | ( | T | value, |
T | min, | ||
T | max | ||
) | [inline] |
Definition at line 76 of file plugindefs.h.
uint64_t GetMicroTime | ( | ) | [inline] |
Definition at line 98 of file plugindefs.h.
geometry_msgs::Pose GetPose | ( | const Transform & | t | ) | [inline] |
Definition at line 129 of file plugindefs.h.
Transform GetTransform | ( | const geometry_msgs::Pose & | pose | ) | [inline] |
Definition at line 119 of file plugindefs.h.
string resolveName | ( | const std::string & | url | ) | [inline] |
Definition at line 138 of file plugindefs.h.
uint32_t timeGetTime | ( | ) | [inline] |
Definition at line 83 of file plugindefs.h.