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 961 of file rosjava.cpp.


Constructor & Destructor Documentation

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

Definition at line 968 of file rosjava.cpp.

ServiceMessage::~ServiceMessage (  )  [inline]

Definition at line 973 of file rosjava.cpp.


Member Function Documentation

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

Definition at line 983 of file rosjava.cpp.

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

Definition at line 975 of file rosjava.cpp.

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

Definition at line 976 of file rosjava.cpp.

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

Definition at line 979 of file rosjava.cpp.

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

Definition at line 978 of file rosjava.cpp.

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

Definition at line 980 of file rosjava.cpp.

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

Definition at line 981 of file rosjava.cpp.


Member Data Documentation

Definition at line 965 of file rosjava.cpp.

Definition at line 965 of file rosjava.cpp.

Definition at line 964 of file rosjava.cpp.

Definition at line 966 of file rosjava.cpp.

Definition at line 966 of file rosjava.cpp.

Definition at line 966 of file rosjava.cpp.

Definition at line 966 of file rosjava.cpp.


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


rosjava_jni
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:41:21 2013