ServiceMessage Class Reference

List of all members.

Public Member Functions

bool callback (JavaMessage &req, JavaMessage &res)
boost::shared_ptr< JavaMessagecreateRequest ()
boost::shared_ptr< JavaMessagecreateResponse ()
std::string getDataType ()
std::string getMD5Sum ()
std::string getRequestDataType ()
std::string getResponseDataType ()
 ServiceMessage (jobject scb, string smd5, string sdatatype, jobject req, jobject res)
 ~ServiceMessage ()

Public Attributes

JavaMessage _req
JavaMessage _res
jobject _scb
string datatype
string md5
string requestDataType
string responseDataType

Detailed Description

Definition at line 924 of file rosjava.cpp.


Constructor & Destructor Documentation

ServiceMessage::ServiceMessage ( jobject  scb,
string  smd5,
string  sdatatype,
jobject  req,
jobject  res 
) [inline]

Definition at line 931 of file rosjava.cpp.

ServiceMessage::~ServiceMessage (  )  [inline]

Definition at line 936 of file rosjava.cpp.


Member Function Documentation

bool ServiceMessage::callback ( JavaMessage req,
JavaMessage res 
) [inline]

Definition at line 946 of file rosjava.cpp.

boost::shared_ptr<JavaMessage> ServiceMessage::createRequest (  )  [inline]

Definition at line 938 of file rosjava.cpp.

boost::shared_ptr<JavaMessage> ServiceMessage::createResponse (  )  [inline]

Definition at line 939 of file rosjava.cpp.

std::string ServiceMessage::getDataType (  )  [inline]

Definition at line 942 of file rosjava.cpp.

std::string ServiceMessage::getMD5Sum (  )  [inline]

Definition at line 941 of file rosjava.cpp.

std::string ServiceMessage::getRequestDataType (  )  [inline]

Definition at line 943 of file rosjava.cpp.

std::string ServiceMessage::getResponseDataType (  )  [inline]

Definition at line 944 of file rosjava.cpp.


Member Data Documentation

Definition at line 928 of file rosjava.cpp.

Definition at line 928 of file rosjava.cpp.

Definition at line 927 of file rosjava.cpp.

Definition at line 929 of file rosjava.cpp.

Definition at line 929 of file rosjava.cpp.

Definition at line 929 of file rosjava.cpp.

Definition at line 929 of file rosjava.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Defines


rosjava
Author(s): Jason Wolfe (jawolfe@willowgarage.com), Nicholas Butko (nbutko@cogsci.ucsd.edu), Lorenz Moesenlechner (moesenle@in.tum.de)
autogenerated on Fri Jan 11 09:32:19 2013