Defines | Functions
plugindefs.h File Reference
#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>
Include dependency graph for plugindefs.h:
This graph shows which files directly or indirectly include this file:

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 ()

Define Documentation

#define FOREACH (   it,
 
)    for(typeof((v).begin()) it = (v).begin(); it != (v).end(); (it)++)

Definition at line 43 of file plugindefs.h.

#define FOREACH_NOINC (   it,
 
)    for(typeof((v).begin()) it = (v).begin(); it != (v).end(); )

Definition at line 44 of file plugindefs.h.

#define FOREACHC   FOREACH

Definition at line 46 of file plugindefs.h.

Definition at line 47 of file plugindefs.h.

#define FORIT (   it,
 
)    for(it = (v).begin(); it != (v).end(); (it)++)

Definition at line 96 of file plugindefs.h.

#define Sleep (   milli)    usleep(1000*milli)

Definition at line 69 of file plugindefs.h.


Function Documentation

template<class T >
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.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines


orrosplanning
Author(s): Rosen Diankov (rosen.diankov@gmail.com)
autogenerated on Sat Mar 23 2013 22:33:00