Macros | Functions | Variables
vrep_plugin.cpp File Reference
#include "../include/v_repLib.h"
#include <boost/lexical_cast.hpp>
#include "../include/vrep_plugin/vrep_plugin.h"
#include "../include/vrep_plugin/ROS_server.h"
#include "ros/ros.h"
#include "std_msgs/Float32.h"
#include <iostream>
#include <opencv2/opencv.hpp>
Include dependency graph for vrep_plugin.cpp:

Go to the source code of this file.

Macros

#define LUA_DISABLE_PUBLISHER   "simExtROS_disablePublisher"
 
#define LUA_DISABLE_PUBLISHER_TIPS   "number referenceCounter=" LUA_DISABLE_PUBLISHER "(string topicName)"
 
#define LUA_DISABLE_SUBSCRIBER   "simExtROS_disableSubscriber"
 
#define LUA_DISABLE_SUBSCRIBER_TIPS   "boolean result=" LUA_DISABLE_SUBSCRIBER "(number subscriberID)"
 
#define LUA_ENABLE_PUBLISHER   "simExtROS_enablePublisher"
 
#define LUA_ENABLE_PUBLISHER_TIPS   "string topicName=" LUA_ENABLE_PUBLISHER "(string topicName,number queueSize,number rosStreamCmd,number auxInt1,number auxInt2,string auxString,number publishCnt=0)"
 
#define LUA_ENABLE_SUBSCRIBER   "simExtROS_enableSubscriber"
 
#define LUA_ENABLE_SUBSCRIBER_TIPS   "number subscriberID=" LUA_ENABLE_SUBSCRIBER "(string topicName,number queueSize,number rosStreamCmd,number auxInt1,number auxInt2,string auxString)"
 
#define LUA_WAKE_PUBLISHER   "simExtROS_wakePublisher"
 
#define LUA_WAKE_PUBLISHER_TIPS   "number result=" LUA_WAKE_PUBLISHER "(string topicName,number publishCnt)"
 
#define PLUGIN_VERSION   2
 

Functions

void LUA_DISABLE_PUBLISHER_CALLBACK (SLuaCallBack *p)
 
void LUA_DISABLE_SUBSCRIBER_CALLBACK (SLuaCallBack *p)
 
void LUA_ENABLE_PUBLISHER_CALLBACK (SLuaCallBack *p)
 
void LUA_ENABLE_SUBSCRIBER_CALLBACK (SLuaCallBack *p)
 
void LUA_WAKE_PUBLISHER_CALLBACK (SLuaCallBack *p)
 
VREP_DLLEXPORT void v_repEnd ()
 
VREP_DLLEXPORT void * v_repMessage (int message, int *auxiliaryData, void *customData, int *replyData)
 
VREP_DLLEXPORT unsigned char v_repStart (void *reservedPointer, int reservedInt)
 

Variables

LIBRARY vrepLib
 

Macro Definition Documentation

#define LUA_DISABLE_PUBLISHER   "simExtROS_disablePublisher"

Definition at line 47 of file vrep_plugin.cpp.

#define LUA_DISABLE_PUBLISHER_TIPS   "number referenceCounter=" LUA_DISABLE_PUBLISHER "(string topicName)"

Definition at line 48 of file vrep_plugin.cpp.

#define LUA_DISABLE_SUBSCRIBER   "simExtROS_disableSubscriber"

Definition at line 57 of file vrep_plugin.cpp.

#define LUA_DISABLE_SUBSCRIBER_TIPS   "boolean result=" LUA_DISABLE_SUBSCRIBER "(number subscriberID)"

Definition at line 58 of file vrep_plugin.cpp.

#define LUA_ENABLE_PUBLISHER   "simExtROS_enablePublisher"

Definition at line 44 of file vrep_plugin.cpp.

#define LUA_ENABLE_PUBLISHER_TIPS   "string topicName=" LUA_ENABLE_PUBLISHER "(string topicName,number queueSize,number rosStreamCmd,number auxInt1,number auxInt2,string auxString,number publishCnt=0)"

Definition at line 45 of file vrep_plugin.cpp.

#define LUA_ENABLE_SUBSCRIBER   "simExtROS_enableSubscriber"

Definition at line 54 of file vrep_plugin.cpp.

#define LUA_ENABLE_SUBSCRIBER_TIPS   "number subscriberID=" LUA_ENABLE_SUBSCRIBER "(string topicName,number queueSize,number rosStreamCmd,number auxInt1,number auxInt2,string auxString)"

Definition at line 55 of file vrep_plugin.cpp.

#define LUA_WAKE_PUBLISHER   "simExtROS_wakePublisher"

Definition at line 50 of file vrep_plugin.cpp.

#define LUA_WAKE_PUBLISHER_TIPS   "number result=" LUA_WAKE_PUBLISHER "(string topicName,number publishCnt)"

Definition at line 51 of file vrep_plugin.cpp.

#define PLUGIN_VERSION   2

Definition at line 42 of file vrep_plugin.cpp.

Function Documentation

void LUA_DISABLE_PUBLISHER_CALLBACK ( SLuaCallBack p)

Definition at line 129 of file vrep_plugin.cpp.

void LUA_DISABLE_SUBSCRIBER_CALLBACK ( SLuaCallBack p)

Definition at line 250 of file vrep_plugin.cpp.

void LUA_ENABLE_PUBLISHER_CALLBACK ( SLuaCallBack p)

Definition at line 62 of file vrep_plugin.cpp.

void LUA_ENABLE_SUBSCRIBER_CALLBACK ( SLuaCallBack p)

Definition at line 204 of file vrep_plugin.cpp.

void LUA_WAKE_PUBLISHER_CALLBACK ( SLuaCallBack p)

Definition at line 166 of file vrep_plugin.cpp.

VREP_DLLEXPORT void v_repEnd ( )

Definition at line 440 of file vrep_plugin.cpp.

VREP_DLLEXPORT void* v_repMessage ( int  message,
int *  auxiliaryData,
void *  customData,
int *  replyData 
)

Definition at line 447 of file vrep_plugin.cpp.

VREP_DLLEXPORT unsigned char v_repStart ( void *  reservedPointer,
int  reservedInt 
)

Definition at line 287 of file vrep_plugin.cpp.

Variable Documentation

LIBRARY vrepLib

Definition at line 60 of file vrep_plugin.cpp.



vrep_plugin
Author(s): Marc - modified by Barros
autogenerated on Mon Mar 2 2015 01:33:00