Defines | Functions
eustf.cpp File Reference
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <signal.h>
#include <math.h>
#include <time.h>
#include <pthread.h>
#include <setjmp.h>
#include <errno.h>
#include <list>
#include <vector>
#include <set>
#include <string>
#include <map>
#include <sstream>
#include <cstdio>
#include <boost/thread/mutex.hpp>
#include <boost/thread/condition.hpp>
#include <boost/shared_ptr.hpp>
#include <ros/init.h>
#include <ros/rate.h>
#include <ros/master.h>
#include <ros/this_node.h>
#include <ros/node_handle.h>
#include <ros/service.h>
#include <tf/tf.h>
#include <tf/transform_listener.h>
#include <tf/transform_datatypes.h>
#include <tf/transform_broadcaster.h>
#include "eus.h"
Include dependency graph for eustf.cpp:

Go to the source code of this file.

Defines

#define class   eus_class
#define export   eus_export
#define set_ros_time(time, argv)
#define string   eus_string
#define throw   eus_throw
#define vector   eus_vector

Functions

pointer ___eustf (register context *ctx, int n, pointer *argv, pointer env)
pointer EUSTF_ALLFRAMESASSTRING (register context *ctx, int n, pointer *argv)
pointer EUSTF_CANTRANSFORM (register context *ctx, int n, pointer *argv)
pointer EUSTF_CANTRANSFORMFULL (register context *ctx, int n, pointer *argv)
pointer EUSTF_CHAIN (register context *ctx, int n, pointer *argv)
pointer EUSTF_CLEAR (register context *ctx, int n, pointer *argv)
pointer EUSTF_FRAMEEXISTS (register context *ctx, int n, pointer *argv)
pointer EUSTF_GETFRAMESTRINGS (register context *ctx, int n, pointer *argv)
pointer EUSTF_GETLATERSTCOMMONTIME (register context *ctx, int n, pointer *argv)
pointer EUSTF_GETPARENT (register context *ctx, int n, pointer *argv)
pointer EUSTF_LOOKUPTRANSFORM (register context *ctx, int n, pointer *argv)
pointer EUSTF_LOOKUPTRANSFORMFULL (register context *ctx, int n, pointer *argv)
pointer EUSTF_LOOKUPVELOCITY (register context *ctx, int n, pointer *argv)
pointer EUSTF_SEND_TRANSFORM (register context *ctx, int n, pointer *argv)
pointer EUSTF_SETEXTRAPOLATIONLIMIT (register context *ctx, int n, pointer *argv)
pointer EUSTF_SETTRANSFORM (register context *ctx, int n, pointer *argv)
pointer EUSTF_TRANSFORM_BROADCASTER (register context *ctx, int n, pointer *argv)
pointer EUSTF_TRANSFORM_LISTENER (register context *ctx, int n, pointer *argv)
pointer EUSTF_TRANSFORM_LISTENER_DISPOSE (register context *ctx, int n, pointer *argv)
pointer EUSTF_TRANSFORMER (register context *ctx, int n, pointer *argv)
pointer EUSTF_TRANSFORMPOSE (register context *ctx, int n, pointer *argv)
pointer EUSTF_WAITFORTRANSFORM (register context *ctx, int n, pointer *argv)
pointer EUSTF_WAITFORTRANSFORMFULL (register context *ctx, int n, pointer *argv)
void register_eustf ()

Define Documentation

#define class   eus_class

Definition at line 72 of file eustf.cpp.

#define export   eus_export

Definition at line 74 of file eustf.cpp.

#define set_ros_time (   time,
  argv 
)
Value:
if (isvector(argv) && (elmtypeof(argv)==ELM_INT)) {   \
    time.sec  = argv->c.ivec.iv[0];                     \
    time.nsec = argv->c.ivec.iv[1];                     \
  } else {                                              \
    error(E_NOVECTOR);                                  \
  }

Definition at line 100 of file eustf.cpp.

#define string   eus_string

Definition at line 76 of file eustf.cpp.

#define throw   eus_throw

Definition at line 73 of file eustf.cpp.

#define vector   eus_vector

Definition at line 75 of file eustf.cpp.


Function Documentation

pointer ___eustf ( register context *  ctx,
int  n,
pointer *  argv,
pointer  env 
)

Definition at line 665 of file eustf.cpp.

pointer EUSTF_ALLFRAMESASSTRING ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 118 of file eustf.cpp.

pointer EUSTF_CANTRANSFORM ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 257 of file eustf.cpp.

pointer EUSTF_CANTRANSFORMFULL ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 290 of file eustf.cpp.

pointer EUSTF_CHAIN ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 333 of file eustf.cpp.

pointer EUSTF_CLEAR ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 339 of file eustf.cpp.

pointer EUSTF_FRAMEEXISTS ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 347 of file eustf.cpp.

pointer EUSTF_GETFRAMESTRINGS ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 359 of file eustf.cpp.

pointer EUSTF_GETLATERSTCOMMONTIME ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 374 of file eustf.cpp.

pointer EUSTF_GETPARENT ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 595 of file eustf.cpp.

pointer EUSTF_LOOKUPTRANSFORM ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 396 of file eustf.cpp.

pointer EUSTF_LOOKUPTRANSFORMFULL ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 433 of file eustf.cpp.

pointer EUSTF_LOOKUPVELOCITY ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 524 of file eustf.cpp.

pointer EUSTF_SEND_TRANSFORM ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 624 of file eustf.cpp.

pointer EUSTF_SETEXTRAPOLATIONLIMIT ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 583 of file eustf.cpp.

pointer EUSTF_SETTRANSFORM ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 126 of file eustf.cpp.

pointer EUSTF_TRANSFORM_BROADCASTER ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 618 of file eustf.cpp.

pointer EUSTF_TRANSFORM_LISTENER ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 564 of file eustf.cpp.

pointer EUSTF_TRANSFORM_LISTENER_DISPOSE ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 574 of file eustf.cpp.

pointer EUSTF_TRANSFORMER ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 109 of file eustf.cpp.

pointer EUSTF_TRANSFORMPOSE ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 478 of file eustf.cpp.

pointer EUSTF_WAITFORTRANSFORM ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 153 of file eustf.cpp.

pointer EUSTF_WAITFORTRANSFORMFULL ( register context *  ctx,
int  n,
pointer *  argv 
)

Definition at line 200 of file eustf.cpp.

void register_eustf ( )

Definition at line 81 of file eustf.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties Friends Defines


roseus
Author(s): Kei Okada (k-okada@jsk.t.u-tokyo.ac.jp)
autogenerated on Sat Mar 23 2013 14:37:37