#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.