<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>CppNodeHandle.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/roscpp/</path>
    <filename>CppNodeHandle_8java</filename>
    <class kind="class">ros::roscpp::CppNodeHandle</class>
    <namespace>ros::roscpp</namespace>
  </compound>
  <compound kind="file">
    <name>CppPublisher.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/roscpp/</path>
    <filename>CppPublisher_8java</filename>
    <class kind="class">ros::roscpp::CppPublisher&lt; M extends Message &gt;</class>
    <namespace>ros::roscpp</namespace>
  </compound>
  <compound kind="file">
    <name>CppServiceClient.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/roscpp/</path>
    <filename>CppServiceClient_8java</filename>
    <class kind="class">ros::roscpp::CppServiceClient&lt; Q extends Message, A extends Message, S extends Service&lt; Q, A &gt; &gt;</class>
    <namespace>ros::roscpp</namespace>
  </compound>
  <compound kind="file">
    <name>CppServiceServer.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/roscpp/</path>
    <filename>CppServiceServer_8java</filename>
    <class kind="class">ros::roscpp::CppServiceServer&lt; Q extends Message, A extends Message, S extends Service&lt; Q, A &gt; &gt;</class>
    <namespace>ros::roscpp</namespace>
  </compound>
  <compound kind="file">
    <name>CppSubscriber.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/roscpp/</path>
    <filename>CppSubscriber_8java</filename>
    <class kind="class">ros::roscpp::CppSubscriber&lt; M extends Message &gt;</class>
    <namespace>ros::roscpp</namespace>
  </compound>
  <compound kind="file">
    <name>Duration.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/communication/</path>
    <filename>Duration_8java</filename>
    <class kind="class">ros::communication::Duration</class>
    <namespace>ros::communication</namespace>
  </compound>
  <compound kind="file">
    <name>genmsg_java.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/scripts/</path>
    <filename>genmsg__java_8py</filename>
    <namespace>genmsg_java</namespace>
    <member kind="function">
      <type>def</type>
      <name>base_type_deserialization_code</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ac8ab0f7ed23a618d5ebac658116bd1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>base_type_serialization_code</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a57175b64d1aa671e5e37dc41f1356454</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>base_type_to_java</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ab48ffa020ae303a3d08805d8e2f574a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>builtin_type_size</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>aec82f177e1c85b8dca4a8ca3e3cf118a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compute_full_text_escaped</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a438509fe459a70978159ba25deaa2f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>escape_string</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a5821bf4687c1fc4e743d56f75f6ae0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a6559609811cb802087136f680b48ea4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_messages</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a8dd5d4872d7c4235290ed1f8c35f8644</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>msg_decl_to_java</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a5cfae0d3e478b504cd6ec0a4aee6d925</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>type_initializer</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a8b9eb93bafbf915cc0b1daa0072b377c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_begin</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a10d5944c87c63ed674929c54161ff057</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_class</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ae3b01a94a8b2fe4d529e534f84b3e0a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_clone_methods</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a4106ad4f1960d5ab9e8bed250ae85cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_compare_methods</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>aeb18fed3a1326f5a79ad4afc4d3efabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_constant_declaration</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ae458ffcc7a3295bca7693cb103d37336</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_constant_declarations</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a3bfa707880da96b0c90ea8fe84527d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_constructor</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>aeb6dbc7823a4f1b23a9d86fc95b09185</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_deserialization_method</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ac54c6bd5285824eb8f3904055c784e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_end</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ae326bfc547363619412941378029ea0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_equals_method</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ae40d5acc4a300f4eca6a4211c4c280d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_hash_code_method</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ae6da72b45c34dedf037dcbb96f0b024e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_imports</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>af812f70d0b9b526c6bf6ed706fac8527</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_member</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>aa5a74a67c5baac2c50c5e67a0704d44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_member_functions</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a983ac386d90eb5fa1dfa653941c9d5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_members</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ac0d63ae1b9286a80ff85f6d2e85b8c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_msg_metadata_method</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ac721df6368e995df814dbbaa49a206b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_serialization_length</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a865f583803dea71d2873a69863608a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_serialization_method</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a6d958b7c601a7b436f2e0bb0b41ccdfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_serialization_methods</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>aa6c04bb2ed6a12ba75c65d236d5381da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>BUILTIN_TYPE_SIZES</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a76f777b469a1fb111ff575cb440eaff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>JAVA_HASH_CODES</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a69372476f076ddbdacb4d6cebba283b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>JAVA_PRIMITIVE_TYPES</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a6bf7f8af8de104adc7d5de69aa191708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>MSG_TYPE_TO_DESERIALIZATION_CODE</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>af9d7e13cf4b2006e1510ec40638ab3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>MSG_TYPE_TO_JAVA</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a3beb0fa78837c7f0a4c1604564ed7a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>MSG_TYPE_TO_SERIALIZATION_CODE</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ae8df4d6b0c9a41835b972784a0a9dda2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gensrv_java.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/scripts/</path>
    <filename>gensrv__java_8py</filename>
    <namespace>gensrv_java</namespace>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>namespacegensrv__java.html</anchorfile>
      <anchor>a8db567dd3cd09cd34e4d424170ea9702</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_services</name>
      <anchorfile>namespacegensrv__java.html</anchorfile>
      <anchor>a931cd136b10174c1035abd756da551c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_begin</name>
      <anchorfile>namespacegensrv__java.html</anchorfile>
      <anchor>a89877265c17227c21dd6b8c32a8de957</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_end</name>
      <anchorfile>namespacegensrv__java.html</anchorfile>
      <anchor>a1693ae49467ce9f48ed0918438c9f397</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>JNI.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/roscpp/</path>
    <filename>JNI_8java</filename>
    <class kind="class">ros::roscpp::JNI</class>
    <namespace>ros::roscpp</namespace>
  </compound>
  <compound kind="file">
    <name>Message.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/communication/</path>
    <filename>Message_8java</filename>
    <class kind="class">ros::communication::Message</class>
    <class kind="class">ros::communication::Message::Serialization</class>
    <namespace>ros::communication</namespace>
  </compound>
  <compound kind="file">
    <name>NodeHandle.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/</path>
    <filename>NodeHandle_8java</filename>
  </compound>
  <compound kind="file">
    <name>Publisher.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/</path>
    <filename>Publisher_8java</filename>
    <class kind="interface">ros::Publisher&lt; M extends Message &gt;</class>
  </compound>
  <compound kind="file">
    <name>Ros.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/</path>
    <filename>Ros_8java</filename>
    <class kind="class">ros::Ros</class>
    <class kind="class">ros::Ros::SingletonHolder</class>
  </compound>
  <compound kind="file">
    <name>ros_roscpp_JNI.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/</path>
    <filename>ros__roscpp__JNI_8h</filename>
    <member kind="function">
      <type>JNIEXPORT jlong JNICALL</type>
      <name>Java_ros_roscpp_JNI_advertise</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>aac62a507db6545f583da5a8a6e92cb5c</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jtopic, jobject jmessage, jint queueSize, jboolean latch)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jlong JNICALL</type>
      <name>Java_ros_roscpp_JNI_advertiseService</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a2dd5ccd8b5acbf9d5a7218ec09df62e7</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring name, jlong cppCallback)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_callService</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a1fe81da60ad0c8331a0ad3ac4d136161</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppServiceClient, jobject jrequest, jobject jresponse, jstring md5)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_checkMaster</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>ac96a311c88609b82df249a0bd136dd6d</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jlong JNICALL</type>
      <name>Java_ros_roscpp_JNI_createNodeHandle</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a50885d8aa1f0b0bbdaa7f3a27a9cfe22</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring jns, jobjectArray jmappings)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jlong JNICALL</type>
      <name>Java_ros_roscpp_JNI_createSrvCallback</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a4f80dec43a4ad5b6a3017ae95ce66801</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jobject jcallback, jstring serviceMD5, jstring serviceDataType, jobject jreq, jobject jres)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jlong JNICALL</type>
      <name>Java_ros_roscpp_JNI_createSubCallback</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>afc6b7541cfdc05b81cff3c9fecfccaac</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jobject jcallback, jobject messageTemplate)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_deleteSrvCallback</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a73b36b721a1fb69457c200906aba3446</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppCallback)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_deleteSubCallback</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a624dd103ec036d5968e4f410d4b0c851</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppCallback)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jobjectArray JNICALL</type>
      <name>Java_ros_roscpp_JNI_getAdvertisedTopics</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>ab90bf4aa0ae31bb4229cbca30e38384c</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_getBooleanParam</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a8748851b7c6f88802ab46cd7bbe9114f</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jboolean cache)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jdouble JNICALL</type>
      <name>Java_ros_roscpp_JNI_getDoubleParam</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>af7027153992f6e0f6e15aee821fcd158</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jboolean cache)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jint JNICALL</type>
      <name>Java_ros_roscpp_JNI_getIntParam</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a7c968ec2f9250bd0d369e53fc5e3accb</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jboolean cache)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jstring JNICALL</type>
      <name>Java_ros_roscpp_JNI_getMasterHost</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a246668c8ef7414cb89a593e1a6142c96</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jint JNICALL</type>
      <name>Java_ros_roscpp_JNI_getMasterPort</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a02fcfdb8ee2d5332c9d5196d76759642</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jstring JNICALL</type>
      <name>Java_ros_roscpp_JNI_getName</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a15759d663d68820cea81216885912181</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jint JNICALL</type>
      <name>Java_ros_roscpp_JNI_getNumSubscribers</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>aa81d4179effc798f5d33a5df0328e623</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppPublisher)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jstring JNICALL</type>
      <name>Java_ros_roscpp_JNI_getPackageLocation</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a9af70f6d7e764428799efd297cfc0e07</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring jname)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jobjectArray JNICALL</type>
      <name>Java_ros_roscpp_JNI_getPublishedTopics</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>ada16a209b50dd94a11f4a4387783b5aa</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jstring JNICALL</type>
      <name>Java_ros_roscpp_JNI_getStringParam</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>adfb8502c44e0af6310dcacd21a2078c2</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jboolean cache)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jobjectArray JNICALL</type>
      <name>Java_ros_roscpp_JNI_getSubscribedTopics</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a015c87534782e48c213b7f149c177a4a</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_hasParam</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a7b5fc8642357106ccd1d01111703a6c5</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_init</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a9ed97bf9f980d28bc0cfda9e499bd50f</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring name, jboolean noSigintHandler, jboolean anonymousName, jboolean noRosout, jobjectArray jargs)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_isPublisherValid</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>acb1efb5697939a4cbabf2698314cc1d3</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppPublisher)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_isServiceServerValid</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>afb99c8fc20c4da61f1ace05e2caa1ad7</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppServiceServer)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_isSubscriberValid</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a577b5c7336d6a552292050739291e2fe</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppSubscriber)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_logDebug</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a57880e8fe25304edc8f595ea82c81fa8</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring jmessage)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_logError</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a5a26772ad31dc881d47f8f1cea1456ec</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring jmessage)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_logFatal</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a81e85a9ffefc4c52449c388db115dec4</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring jmessage)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_logInfo</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>aef0e6d21fa1230161df5fddfbb0c0edd</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring jmessage)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_logWarn</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a94614f91ca190cf694cb62df3ce3bfe0</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring jmessage)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jstring JNICALL</type>
      <name>Java_ros_roscpp_JNI_mapName</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a8d671db38995086d5556d7056849d044</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jname)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_nhOk</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a5ff1493e0f2c68c120fab8e6a4ad33ba</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jobject JNICALL</type>
      <name>Java_ros_roscpp_JNI_now</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>acb09937acfa4ed30763cffa9a0f94b5c</anchor>
      <arglist>(JNIEnv *env, jclass __jni)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_publish</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>ad99d53c3cbc222def0db15776b32a6d7</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppPublisher, jobject jmessage)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_rosOk</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>aac0a091a22a9d794b2ec88d5bd95190b</anchor>
      <arglist>(JNIEnv *env, jclass __jni)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jlong JNICALL</type>
      <name>Java_ros_roscpp_JNI_serviceClient</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>ac6019f4f971177f3711dbde3d8b2dffb</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring name, jstring md5, jboolean persist, jobjectArray jheaderValues)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_setMasterRetryTimeout</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a4844d86907a02ee22edf3ac965a17759</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jint ms)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2D</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>ad856e6201cca15865e41eb24e795d6ff</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jdouble val)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2I</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>af71f9e55874807ff292a1f416a2a37da</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jint val)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2Ljava_lang_String_2</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a97137418568ab8e42fbc6bebd0113402</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jstring val)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2Z</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a377cb7999603fe5250bc2103c5240b8c</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jboolean val)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_shutdown</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>ad83a937db54637a76635b4536757fa3a</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_shutdownPublisher</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a927c0ff62c33356aea221ebb1ad41d11</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppPublisher)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_shutdownServiceClient</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>acae3b0d233a81cddd5cad3e781730229</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppServiceClient)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_shutdownServiceServer</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a1b6c44099f20a94b5c59a5ce543929ba</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppServiceServer)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_shutdownSubscriber</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>afdc891e3ddf0f1a235c2644e7789978d</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppSubscriber)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_spin</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a031706b5f7a3d5712da502c0bf03f45c</anchor>
      <arglist>(JNIEnv *env, jclass __jni)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_spinOnce</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a76a1cb57ec659f93752b84360ee14fff</anchor>
      <arglist>(JNIEnv *env, jclass __jni)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jlong JNICALL</type>
      <name>Java_ros_roscpp_JNI_subscribe</name>
      <anchorfile>ros__roscpp__JNI_8h.html</anchorfile>
      <anchor>a109132109db8f7204aa6551b60434387</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jtopic, jlong cppCallback, jint queueSize)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RosCpp.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/roscpp/</path>
    <filename>RosCpp_8java</filename>
    <class kind="class">ros::roscpp::RosCpp</class>
    <class kind="class">ros::roscpp::RosCpp::SingletonHolder</class>
    <namespace>ros::roscpp</namespace>
  </compound>
  <compound kind="file">
    <name>RosException.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/</path>
    <filename>RosException_8java</filename>
    <class kind="class">ros::RosException</class>
  </compound>
  <compound kind="file">
    <name>rosjava.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/</path>
    <filename>rosjava_8cpp</filename>
    <includes id="ros__roscpp__JNI_8h" name="ros_roscpp_JNI.h" local="yes" imported="no">ros_roscpp_JNI.h</includes>
    <class kind="class">JavaMessage</class>
    <class kind="class">JavaServiceMessageHelper</class>
    <class kind="class">JavaSubscriptionMessageHelper</class>
    <class kind="struct">ros::serialization::Serializer&lt; JavaMessage &gt;</class>
    <class kind="class">ThreadJNIEnv</class>
    <member kind="define">
      <type>#define</type>
      <name>MY_ROS_ASSERT</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a83c412c3c85705b7e00aa9ecc7d245cd</anchor>
      <arglist>(cond)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PRIdS</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a9a1a185142f0e05d19758ac524f862e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cacheClass</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a2108aa4e2a82eb55dfdfb51e7885c208</anchor>
      <arglist>(JNIEnv *env, jclass &amp;ref, const char *name)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>cacheMethod</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a5f587898e42b2ad1015975896bce2b34</anchor>
      <arglist>(JNIEnv *env, jmethodID &amp;ref, jclass cls, const char *name, const char *args)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>dieOnException</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a0038e66674bec75f3693471c2be728f9</anchor>
      <arglist>(JNIEnv *env, const char *message=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>JNIEnv *</type>
      <name>getJNIEnv</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>ac4a5159a05703bc7fb0dd47ad2e82ef9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>string</type>
      <name>getString</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a5baee0b6c163fbf535e458f9c41ad02c</anchor>
      <arglist>(JNIEnv *env, jstring s)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jlong JNICALL</type>
      <name>Java_ros_roscpp_JNI_advertise</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>aac62a507db6545f583da5a8a6e92cb5c</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jtopic, jobject jmessage, jint queueSize, jboolean latch)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jlong JNICALL</type>
      <name>Java_ros_roscpp_JNI_advertiseService</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a2dd5ccd8b5acbf9d5a7218ec09df62e7</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring name, jlong cppCallback)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_callService</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a1fe81da60ad0c8331a0ad3ac4d136161</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppServiceClient, jobject jrequest, jobject jresponse, jstring md5)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_checkMaster</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>ac96a311c88609b82df249a0bd136dd6d</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jlong JNICALL</type>
      <name>Java_ros_roscpp_JNI_createNodeHandle</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a50885d8aa1f0b0bbdaa7f3a27a9cfe22</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring jns, jobjectArray jmappings)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jlong JNICALL</type>
      <name>Java_ros_roscpp_JNI_createSrvCallback</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a4f80dec43a4ad5b6a3017ae95ce66801</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jobject jcallback, jstring serviceMD5, jstring serviceDataType, jobject jreq, jobject jres)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jlong JNICALL</type>
      <name>Java_ros_roscpp_JNI_createSubCallback</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>afc6b7541cfdc05b81cff3c9fecfccaac</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jobject jcallback, jobject messageTemplate)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_deleteSrvCallback</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a73b36b721a1fb69457c200906aba3446</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppCallback)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_deleteSubCallback</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a624dd103ec036d5968e4f410d4b0c851</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppCallback)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jobjectArray JNICALL</type>
      <name>Java_ros_roscpp_JNI_getAdvertisedTopics</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>ab90bf4aa0ae31bb4229cbca30e38384c</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_getBooleanParam</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a8748851b7c6f88802ab46cd7bbe9114f</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jboolean cache)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jdouble JNICALL</type>
      <name>Java_ros_roscpp_JNI_getDoubleParam</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>af7027153992f6e0f6e15aee821fcd158</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jboolean cache)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jint JNICALL</type>
      <name>Java_ros_roscpp_JNI_getIntParam</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a7c968ec2f9250bd0d369e53fc5e3accb</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jboolean cache)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jstring JNICALL</type>
      <name>Java_ros_roscpp_JNI_getMasterHost</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a246668c8ef7414cb89a593e1a6142c96</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jint JNICALL</type>
      <name>Java_ros_roscpp_JNI_getMasterPort</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a02fcfdb8ee2d5332c9d5196d76759642</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jstring JNICALL</type>
      <name>Java_ros_roscpp_JNI_getName</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a15759d663d68820cea81216885912181</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jint JNICALL</type>
      <name>Java_ros_roscpp_JNI_getNumSubscribers</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>aa81d4179effc798f5d33a5df0328e623</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppPublisher)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jstring JNICALL</type>
      <name>Java_ros_roscpp_JNI_getPackageLocation</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a9af70f6d7e764428799efd297cfc0e07</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring jname)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jobjectArray JNICALL</type>
      <name>Java_ros_roscpp_JNI_getPublishedTopics</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>ada16a209b50dd94a11f4a4387783b5aa</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jstring JNICALL</type>
      <name>Java_ros_roscpp_JNI_getStringParam</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>adfb8502c44e0af6310dcacd21a2078c2</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jboolean cache)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jobjectArray JNICALL</type>
      <name>Java_ros_roscpp_JNI_getSubscribedTopics</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a015c87534782e48c213b7f149c177a4a</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_hasParam</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a7b5fc8642357106ccd1d01111703a6c5</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_init</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a7a5a4e36216a94e9cd428be9a7bbfb92</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring name, jboolean noSigintHandler, jboolean anonymousName, jboolean noRosout, jobjectArray args)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_isPublisherValid</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>acb1efb5697939a4cbabf2698314cc1d3</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppPublisher)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_isServiceServerValid</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>afb99c8fc20c4da61f1ace05e2caa1ad7</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppServiceServer)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_isSubscriberValid</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a577b5c7336d6a552292050739291e2fe</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppSubscriber)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_logDebug</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a57880e8fe25304edc8f595ea82c81fa8</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring jmessage)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_logError</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a5a26772ad31dc881d47f8f1cea1456ec</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring jmessage)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_logFatal</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a81e85a9ffefc4c52449c388db115dec4</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring jmessage)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_logInfo</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>aef0e6d21fa1230161df5fddfbb0c0edd</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring jmessage)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_logWarn</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a94614f91ca190cf694cb62df3ce3bfe0</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jstring jmessage)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jstring JNICALL</type>
      <name>Java_ros_roscpp_JNI_mapName</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a8d671db38995086d5556d7056849d044</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jname)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_nhOk</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a5ff1493e0f2c68c120fab8e6a4ad33ba</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jobject JNICALL</type>
      <name>Java_ros_roscpp_JNI_now</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>acb09937acfa4ed30763cffa9a0f94b5c</anchor>
      <arglist>(JNIEnv *env, jclass __jni)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_publish</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>ad99d53c3cbc222def0db15776b32a6d7</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppPublisher, jobject jmessage)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jboolean JNICALL</type>
      <name>Java_ros_roscpp_JNI_rosOk</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>aac0a091a22a9d794b2ec88d5bd95190b</anchor>
      <arglist>(JNIEnv *env, jclass __jni)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jlong JNICALL</type>
      <name>Java_ros_roscpp_JNI_serviceClient</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>ac6019f4f971177f3711dbde3d8b2dffb</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring name, jstring md5, jboolean persist, jobjectArray jheaderValues)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_setMasterRetryTimeout</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a4844d86907a02ee22edf3ac965a17759</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jint ms)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2D</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>ad856e6201cca15865e41eb24e795d6ff</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jdouble val)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2I</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>af71f9e55874807ff292a1f416a2a37da</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jint val)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2Ljava_lang_String_2</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a97137418568ab8e42fbc6bebd0113402</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jstring val)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_setParam__JLjava_lang_String_2Z</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a377cb7999603fe5250bc2103c5240b8c</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jparam, jboolean val)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_shutdown</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>ad83a937db54637a76635b4536757fa3a</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_shutdownPublisher</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a927c0ff62c33356aea221ebb1ad41d11</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppPublisher)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_shutdownServiceClient</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>acae3b0d233a81cddd5cad3e781730229</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppServiceClient)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_shutdownServiceServer</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a1b6c44099f20a94b5c59a5ce543929ba</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppServiceServer)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_shutdownSubscriber</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>afdc891e3ddf0f1a235c2644e7789978d</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppSubscriber)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_spin</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a031706b5f7a3d5712da502c0bf03f45c</anchor>
      <arglist>(JNIEnv *env, jclass __jni)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT void JNICALL</type>
      <name>Java_ros_roscpp_JNI_spinOnce</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a76a1cb57ec659f93752b84360ee14fff</anchor>
      <arglist>(JNIEnv *env, jclass __jni)</arglist>
    </member>
    <member kind="function">
      <type>JNIEXPORT jlong JNICALL</type>
      <name>Java_ros_roscpp_JNI_subscribe</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a109132109db8f7204aa6551b60434387</anchor>
      <arglist>(JNIEnv *env, jclass __jni, jlong cppHandle, jstring jtopic, jlong cppCallback, jint queueSize)</arglist>
    </member>
    <member kind="function">
      <type>jstring</type>
      <name>makeString</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a0805c6abd42f837d28ac000110650ccf</anchor>
      <arglist>(JNIEnv *env, const string &amp;s)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jclass</type>
      <name>jByteBuffer</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a049b7995cd69138868b24451a6fc8c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jmethodID</type>
      <name>jByteBufferOrder</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a26776884df7c9178b6f77a46093fe0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jobject</type>
      <name>jByteOrderLittleEndian</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a4b610178f092fb26272695d253ff0559</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jclass</type>
      <name>jMessage</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a9d059e6faece55741308bf488fb96ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jmethodID</type>
      <name>jMessageClone</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>accf710e1e032726ccca053b30c7b880b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jmethodID</type>
      <name>jMessageDeserialize</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a9bc148c9b3ddf459b30597268355b58c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jmethodID</type>
      <name>jMessageGetDataType</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a6c5567e8e438f673c8ac94240d18ddea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jmethodID</type>
      <name>jMessageGetMD5Sum</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a1f0fe60e33042a8b40932c1094603bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jmethodID</type>
      <name>jMessageGetMessageDefinition</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>aef7df8fcca354fd9a398bec4911380fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jmethodID</type>
      <name>jMessageGetServerMD5Sum</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a9e761d387c2af7c5724c9aa48c0fb1ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jmethodID</type>
      <name>jMessageSerializationLength</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a7963c5fe693a09d749109c6e1e509ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jmethodID</type>
      <name>jMessageSerialize</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a20fd9879ef9f1823cd102cc5cf504599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jclass</type>
      <name>jObject</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a49adb28db7b01c24f9bc1a7b6573e840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jclass</type>
      <name>jRosException</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a68c7e55dfa74889a3b48df26e3dda2af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jclass</type>
      <name>jServiceCallback</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>ab5bc65790a4f8c60dbb54552a9622d10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jmethodID</type>
      <name>jServiceCallbackCall</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>ab238dd5fa01dcfa1d363f57e44514ddd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jclass</type>
      <name>jString</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a0837c3dde6fac3c0d725d66864dc3012</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jclass</type>
      <name>jSubscriberCallback</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a7afa39cde5c7b82eb9a53cf2548014ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jmethodID</type>
      <name>jSubscriberCallbackCall</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a0ab2b78abce1836259b1535f5f4b4c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jclass</type>
      <name>jTime</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a7febcb97b124b91f477cbbfbbebef5b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static jmethodID</type>
      <name>jTimeCtor</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>ad3ba8ef29b3b495b559b2bc7c9830eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static boost::thread_specific_ptr&lt; ThreadJNIEnv &gt;</type>
      <name>tp</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>ac4d48c3a7f58805fe29deb4b2698279a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static JavaVM *</type>
      <name>vm</name>
      <anchorfile>rosjava_8cpp.html</anchorfile>
      <anchor>a5e163c28566d4563eafeabd7dcab7eeb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Service.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/communication/</path>
    <filename>Service_8java</filename>
    <class kind="class">ros::communication::Service&lt; Q extends Message, A extends Message &gt;</class>
    <namespace>ros::communication</namespace>
  </compound>
  <compound kind="file">
    <name>ServiceClient.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/</path>
    <filename>ServiceClient_8java</filename>
    <class kind="interface">ros::ServiceClient&lt; Q extends Message, A extends Message, S extends Service&lt; Q, A &gt; &gt;</class>
  </compound>
  <compound kind="file">
    <name>ServiceServer.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/</path>
    <filename>ServiceServer_8java</filename>
    <class kind="interface">ros::ServiceServer&lt; Q extends Message, A extends Message, S extends Service&lt; Q, A &gt; &gt;::Callback&lt; Q extends Message, A extends Message &gt;</class>
    <class kind="interface">ros::ServiceServer&lt; Q extends Message, A extends Message, S extends Service&lt; Q, A &gt; &gt;</class>
  </compound>
  <compound kind="file">
    <name>Subscriber.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/</path>
    <filename>Subscriber_8java</filename>
    <class kind="interface">ros::Subscriber&lt; M extends Message &gt;::Callback&lt; M extends Message &gt;</class>
    <class kind="class">ros::Subscriber&lt; M extends Message &gt;::QueueingCallback&lt; M extends Message &gt;</class>
    <class kind="interface">ros::Subscriber&lt; M extends Message &gt;</class>
  </compound>
  <compound kind="file">
    <name>Time.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/communication/</path>
    <filename>Time_8java</filename>
    <class kind="class">ros::communication::Time</class>
    <namespace>ros::communication</namespace>
  </compound>
  <compound kind="file">
    <name>TimeUnit.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/communication/</path>
    <filename>TimeUnit_8java</filename>
    <class kind="class">ros::communication::TimeUnit</class>
    <namespace>ros::communication</namespace>
  </compound>
  <compound kind="file">
    <name>Topic.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/</path>
    <filename>Topic_8java</filename>
    <class kind="class">ros::Topic</class>
  </compound>
  <compound kind="file">
    <name>Util.java</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-client_rosjava_jni/doc_stacks/2014-10-05_22-52-19.846660/client_rosjava_jni/rosjava_jni/src/ros/roscpp/</path>
    <filename>Util_8java</filename>
    <class kind="class">ros::roscpp::Util</class>
    <namespace>ros::roscpp</namespace>
  </compound>
  <compound kind="class">
    <name>JavaMessage</name>
    <filename>classJavaMessage.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual const string</type>
      <name>__getDataType</name>
      <anchorfile>classJavaMessage.html</anchorfile>
      <anchor>a205ae77ce2680ff85d8a13c9c6b836af</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const string</type>
      <name>__getMD5Sum</name>
      <anchorfile>classJavaMessage.html</anchorfile>
      <anchor>a1a522e4791a7a641e9a16760c92b8f87</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const string</type>
      <name>__getMessageDefinition</name>
      <anchorfile>classJavaMessage.html</anchorfile>
      <anchor>a0e00009dceccc35fbbae039abcd4d0a4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const string</type>
      <name>__getServerMD5Sum</name>
      <anchorfile>classJavaMessage.html</anchorfile>
      <anchor>a8418b17ecb7b18d090de69c25ee7be3e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint8_t *</type>
      <name>deserialize</name>
      <anchorfile>classJavaMessage.html</anchorfile>
      <anchor>a754a9449f1a93e54000eaeea2357d898</anchor>
      <arglist>(uint8_t *readPtr, uint32_t sz)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JavaMessage</name>
      <anchorfile>classJavaMessage.html</anchorfile>
      <anchor>ac6a28cbd3342c5d3a51f4f35d719fe4f</anchor>
      <arglist>(jobject message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JavaMessage</name>
      <anchorfile>classJavaMessage.html</anchorfile>
      <anchor>a0e52cfc14d23dc77798c582de3fb5b37</anchor>
      <arglist>(const JavaMessage &amp;r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>replaceContents</name>
      <anchorfile>classJavaMessage.html</anchorfile>
      <anchor>a2606bcb4378bbb1a93abb13d621a4432</anchor>
      <arglist>(jobject newMessage)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>serializationLength</name>
      <anchorfile>classJavaMessage.html</anchorfile>
      <anchor>a47cdb28a046036b1e15be4aefb5bb347</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint8_t *</type>
      <name>serialize</name>
      <anchorfile>classJavaMessage.html</anchorfile>
      <anchor>a2606f009307a8bd17def89d52fed20cf</anchor>
      <arglist>(uint8_t *writePtr, uint32_t seqid) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~JavaMessage</name>
      <anchorfile>classJavaMessage.html</anchorfile>
      <anchor>a18ad9009e097e835cb26f376ab7bab4e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>jobject</type>
      <name>_message</name>
      <anchorfile>classJavaMessage.html</anchorfile>
      <anchor>affbe72eb28ff67b9f36ef5f7f9694129</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JavaServiceMessageHelper</name>
    <filename>classJavaServiceMessageHelper.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>call</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>a92b536886c92f6d1f8537c72cf3c06d2</anchor>
      <arglist>(const MessagePtr &amp;req, const MessagePtr &amp;res)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MessagePtr</type>
      <name>createRequest</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>a5611efff2a91d9f547e212737069fc2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MessagePtr</type>
      <name>createResponse</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>a4e28e3b7c1b514cd99bed2e9047d52a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getDataType</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>a24d91966d9ca3b46ff048fff345a2951</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getMD5Sum</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>a703ab98be9458d58fadcf846891689e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getRequestDataType</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>a772453a0a9d9bc8bf5a744666ae13d52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getResponseDataType</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>a312d84b61afbfdd8c03e4513ae394632</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JavaServiceMessageHelper</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>a7c4c469300a0a9f9f87958cd01749a22</anchor>
      <arglist>(jobject scb, string smd5, string sdatatype, jobject req, jobject res)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JavaServiceMessageHelper</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>a8ee3e1de46c06f3486acd5ff2bab2001</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>JavaMessage</type>
      <name>_req</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>a3a8b6492bf7ccff504ae9e64f111b63b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JavaMessage</type>
      <name>_res</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>ab1d4c91fe3106bf04eb60bd282487082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jobject</type>
      <name>_scb</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>a6e0c63def53c87d0a1f0486ba2304ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>datatype</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>a1148b8b3e83ca3cffedcc3a84060a441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>md5</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>ab6936a5c2fb241145597b8d530e1ee2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>requestDataType</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>a199bea028a4891e6a9e17f6d37214010</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>responseDataType</name>
      <anchorfile>classJavaServiceMessageHelper.html</anchorfile>
      <anchor>ae0082696bd67d266b76f2fd58191e44f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>JavaSubscriptionMessageHelper</name>
    <filename>classJavaSubscriptionMessageHelper.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>call</name>
      <anchorfile>classJavaSubscriptionMessageHelper.html</anchorfile>
      <anchor>accd5fdd5481aa51d5020932400fe65f4</anchor>
      <arglist>(const MessagePtr &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MessagePtr</type>
      <name>create</name>
      <anchorfile>classJavaSubscriptionMessageHelper.html</anchorfile>
      <anchor>a2b52807c63e22d3b2d36d7258611d202</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getDataType</name>
      <anchorfile>classJavaSubscriptionMessageHelper.html</anchorfile>
      <anchor>a45861e5ddae7674e0279f56b9ae77758</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getMD5Sum</name>
      <anchorfile>classJavaSubscriptionMessageHelper.html</anchorfile>
      <anchor>a131d480c8573e14e0f7b3f08c9039fcc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>JavaSubscriptionMessageHelper</name>
      <anchorfile>classJavaSubscriptionMessageHelper.html</anchorfile>
      <anchor>ac1d9c62385cceb3effeb7dac04b83bbd</anchor>
      <arglist>(jobject scb, jobject tmpl)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~JavaSubscriptionMessageHelper</name>
      <anchorfile>classJavaSubscriptionMessageHelper.html</anchorfile>
      <anchor>a2e286d018bf61243267e8c735e33b718</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>JavaMessage</type>
      <name>_msg</name>
      <anchorfile>classJavaSubscriptionMessageHelper.html</anchorfile>
      <anchor>aacc01331821c3005dabfeaec2c0cc181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>jobject</type>
      <name>_scb</name>
      <anchorfile>classJavaSubscriptionMessageHelper.html</anchorfile>
      <anchor>aa52a2a65a889a5540425bd8f9dd85392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>datatype</name>
      <anchorfile>classJavaSubscriptionMessageHelper.html</anchorfile>
      <anchor>a0775ab05254e1a04823e01bc13138e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>md5</name>
      <anchorfile>classJavaSubscriptionMessageHelper.html</anchorfile>
      <anchor>a7c6fa8d5af2a2a7e53a328cddbb7f09e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ThreadJNIEnv</name>
    <filename>classThreadJNIEnv.html</filename>
    <member kind="function">
      <type></type>
      <name>ThreadJNIEnv</name>
      <anchorfile>classThreadJNIEnv.html</anchorfile>
      <anchor>a9a20bc8d1ca8190b5c79e5b6445087d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadJNIEnv</name>
      <anchorfile>classThreadJNIEnv.html</anchorfile>
      <anchor>a8f254b666fa4da7b9b8cbb40290b333e</anchor>
      <arglist>(JNIEnv *e)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ThreadJNIEnv</name>
      <anchorfile>classThreadJNIEnv.html</anchorfile>
      <anchor>a2d5b984ef29ea51e2c3afb27b299fab5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>_detach</name>
      <anchorfile>classThreadJNIEnv.html</anchorfile>
      <anchor>ad7ad35a3cd09a1ecdbee380f2f512b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>JNIEnv *</type>
      <name>env</name>
      <anchorfile>classThreadJNIEnv.html</anchorfile>
      <anchor>a473a58cc8e74d7a795cb75108b5c5c40</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>genmsg_java</name>
    <filename>namespacegenmsg__java.html</filename>
    <member kind="function">
      <type>def</type>
      <name>base_type_deserialization_code</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ac8ab0f7ed23a618d5ebac658116bd1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>base_type_serialization_code</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a57175b64d1aa671e5e37dc41f1356454</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>base_type_to_java</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ab48ffa020ae303a3d08805d8e2f574a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>builtin_type_size</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>aec82f177e1c85b8dca4a8ca3e3cf118a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compute_full_text_escaped</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a438509fe459a70978159ba25deaa2f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>escape_string</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a5821bf4687c1fc4e743d56f75f6ae0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a6559609811cb802087136f680b48ea4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_messages</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a8dd5d4872d7c4235290ed1f8c35f8644</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>msg_decl_to_java</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a5cfae0d3e478b504cd6ec0a4aee6d925</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>type_initializer</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a8b9eb93bafbf915cc0b1daa0072b377c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_begin</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a10d5944c87c63ed674929c54161ff057</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_class</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ae3b01a94a8b2fe4d529e534f84b3e0a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_clone_methods</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a4106ad4f1960d5ab9e8bed250ae85cbd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_compare_methods</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>aeb18fed3a1326f5a79ad4afc4d3efabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_constant_declaration</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ae458ffcc7a3295bca7693cb103d37336</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_constant_declarations</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a3bfa707880da96b0c90ea8fe84527d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_constructor</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>aeb6dbc7823a4f1b23a9d86fc95b09185</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_deserialization_method</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ac54c6bd5285824eb8f3904055c784e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_end</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ae326bfc547363619412941378029ea0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_equals_method</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ae40d5acc4a300f4eca6a4211c4c280d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_hash_code_method</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ae6da72b45c34dedf037dcbb96f0b024e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_imports</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>af812f70d0b9b526c6bf6ed706fac8527</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_member</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>aa5a74a67c5baac2c50c5e67a0704d44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_member_functions</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a983ac386d90eb5fa1dfa653941c9d5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_members</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ac0d63ae1b9286a80ff85f6d2e85b8c58</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_msg_metadata_method</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ac721df6368e995df814dbbaa49a206b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_serialization_length</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a865f583803dea71d2873a69863608a92</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_serialization_method</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a6d958b7c601a7b436f2e0bb0b41ccdfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_serialization_methods</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>aa6c04bb2ed6a12ba75c65d236d5381da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>BUILTIN_TYPE_SIZES</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a76f777b469a1fb111ff575cb440eaff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>JAVA_HASH_CODES</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a69372476f076ddbdacb4d6cebba283b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>JAVA_PRIMITIVE_TYPES</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a6bf7f8af8de104adc7d5de69aa191708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>MSG_TYPE_TO_DESERIALIZATION_CODE</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>af9d7e13cf4b2006e1510ec40638ab3a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>MSG_TYPE_TO_JAVA</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>a3beb0fa78837c7f0a4c1604564ed7a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>MSG_TYPE_TO_SERIALIZATION_CODE</name>
      <anchorfile>namespacegenmsg__java.html</anchorfile>
      <anchor>ae8df4d6b0c9a41835b972784a0a9dda2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>gensrv_java</name>
    <filename>namespacegensrv__java.html</filename>
    <member kind="function">
      <type>def</type>
      <name>generate</name>
      <anchorfile>namespacegensrv__java.html</anchorfile>
      <anchor>a8db567dd3cd09cd34e4d424170ea9702</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>generate_services</name>
      <anchorfile>namespacegensrv__java.html</anchorfile>
      <anchor>a931cd136b10174c1035abd756da551c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_begin</name>
      <anchorfile>namespacegensrv__java.html</anchorfile>
      <anchor>a89877265c17227c21dd6b8c32a8de957</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write_end</name>
      <anchorfile>namespacegensrv__java.html</anchorfile>
      <anchor>a1693ae49467ce9f48ed0918438c9f397</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>ros::Publisher&lt; M extends Message &gt;</name>
    <filename>interfaceros_1_1Publisher_3_01M_01extends_01Message_01_4.html</filename>
    <member kind="function">
      <type>int</type>
      <name>getNumSubscribers</name>
      <anchorfile>interfaceros_1_1Publisher_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a4fd1943555763ca33656cefd4f2f91d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTopic</name>
      <anchorfile>interfaceros_1_1Publisher_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>aa658bb59d034ae6ab9cf35d1866c1f38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isValid</name>
      <anchorfile>interfaceros_1_1Publisher_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a940e31c7396163b3dcfa393b037d5c1d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>interfaceros_1_1Publisher_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>afa1d2edfeabc6b3f20e1c51e07f71e2f</anchor>
      <arglist>(M m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>interfaceros_1_1Publisher_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>adcd4df9b70862655b27d3e8bf3a35891</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::Ros</name>
    <filename>classros_1_1Ros.html</filename>
    <class kind="class">ros::Ros::SingletonHolder</class>
    <member kind="function" virtualness="pure">
      <type>abstract NodeHandle</type>
      <name>createNodeHandle</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>a5e80ec5bb5c43d869180b39d85757206</anchor>
      <arglist>(String ns, Map&lt; String, String &gt; remappings)</arglist>
    </member>
    <member kind="function">
      <type>NodeHandle</type>
      <name>createNodeHandle</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>a360a13c141e2db0900315c914171da05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NodeHandle</type>
      <name>createNodeHandle</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>a4da06cdda4c4c1209394b4772630bd9d</anchor>
      <arglist>(String ns)</arglist>
    </member>
    <member kind="function">
      <type>NodeHandle</type>
      <name>createNodeHandle</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>ad02bfd2ea91492b5c56530aa59a52201</anchor>
      <arglist>(NodeHandle parent, String ns)</arglist>
    </member>
    <member kind="function">
      <type>NodeHandle</type>
      <name>createNodeHandle</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>ab67038b745c8db9ca580e102f0eac73f</anchor>
      <arglist>(NodeHandle parent, String ns, Map&lt; String, String &gt; remappings)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getPackageLocation</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>a7fbf9954300ba3f38ad92d63391b2e0b</anchor>
      <arglist>(String pkgName)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>init</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>a1f8b7a07dacaca4941098afb01e30a82</anchor>
      <arglist>(String name, boolean noSigintHandler, boolean anonymousName, boolean noRosout, String[] args)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>a5fc03cc30eb695e8e78a006ada2bf447</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract boolean</type>
      <name>isInitialized</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>ab8b7015710e1ea64de40c259000cdf83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>logDebug</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>a424f738d0a5de9b258afcc8169ff27b7</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>logError</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>a014fb818cae1652f766be668a96689a3</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>logFatal</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>a10e49df570a5638a0a471a9296cd4c3e</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>logInfo</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>afa300546484288878332a744adf9d688</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>logWarn</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>a0369acccbb32f4411fd4348cf4d272d4</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract Time</type>
      <name>now</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>a569e42f989fefe39be147b188d452d21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract boolean</type>
      <name>ok</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>ad865e4687799742647cebcc4200888e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>spin</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>a3199f2863a75842599dbc31a30d02a18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>spinOnce</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>a0d6d1dbc212cd9aed7a90142bb4285e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Ros</type>
      <name>getInstance</name>
      <anchorfile>classros_1_1Ros.html</anchorfile>
      <anchor>a4e316e2e60b90c610fabf4efc31d0b03</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::Ros::SingletonHolder</name>
    <filename>classros_1_1Ros_1_1SingletonHolder.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>static final Ros</type>
      <name>instance</name>
      <anchorfile>classros_1_1Ros_1_1SingletonHolder.html</anchorfile>
      <anchor>afd8abc278753751c640594c88e2e6330</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::RosException</name>
    <filename>classros_1_1RosException.html</filename>
    <base>ros::Exception</base>
    <member kind="function">
      <type></type>
      <name>RosException</name>
      <anchorfile>classros_1_1RosException.html</anchorfile>
      <anchor>a92f0e625a6e76fe4f0866845dd8a5a68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RosException</name>
      <anchorfile>classros_1_1RosException.html</anchorfile>
      <anchor>af6e28815932467f32b65e2baabf37038</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RosException</name>
      <anchorfile>classros_1_1RosException.html</anchorfile>
      <anchor>aeef5eae9a5297bb94bb98fcda7cb9060</anchor>
      <arglist>(String message, Exception cause)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static final long</type>
      <name>serialVersionUID</name>
      <anchorfile>classros_1_1RosException.html</anchorfile>
      <anchor>ada5e0195ba0781d4c7685817031dea8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>ros::ServiceClient&lt; Q extends Message, A extends Message, S extends Service&lt; Q, A &gt; &gt;</name>
    <filename>interfaceros_1_1ServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_01S_01extea3c92a2606a300278fc92dffab5b4ebb.html</filename>
    <member kind="function">
      <type>A</type>
      <name>call</name>
      <anchorfile>interfaceros_1_1ServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_01S_01extea3c92a2606a300278fc92dffab5b4ebb.html</anchorfile>
      <anchor>ab446b2c978f34f6a4d0fa503598bad90</anchor>
      <arglist>(Q request)</arglist>
    </member>
    <member kind="function">
      <type>Future&lt; A &gt;</type>
      <name>callAsync</name>
      <anchorfile>interfaceros_1_1ServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_01S_01extea3c92a2606a300278fc92dffab5b4ebb.html</anchorfile>
      <anchor>ab0a98f666f9aef4340119a41cf416449</anchor>
      <arglist>(Q request)</arglist>
    </member>
    <member kind="function">
      <type>A</type>
      <name>callLocal</name>
      <anchorfile>interfaceros_1_1ServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_01S_01extea3c92a2606a300278fc92dffab5b4ebb.html</anchorfile>
      <anchor>a7a28e1dd81378c3d8c82fe6ffaa71dfc</anchor>
      <arglist>(Q request)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getService</name>
      <anchorfile>interfaceros_1_1ServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_01S_01extea3c92a2606a300278fc92dffab5b4ebb.html</anchorfile>
      <anchor>a65513c3719a32196b4fd1879feb4fc96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isValid</name>
      <anchorfile>interfaceros_1_1ServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_01S_01extea3c92a2606a300278fc92dffab5b4ebb.html</anchorfile>
      <anchor>aaa3a460f24bc6d5c27d693abda2fd77f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>interfaceros_1_1ServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_01S_01extea3c92a2606a300278fc92dffab5b4ebb.html</anchorfile>
      <anchor>ac32a6e709bcf647c69b9ed8085c56d97</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>ros::ServiceServer&lt; Q extends Message, A extends Message, S extends Service&lt; Q, A &gt; &gt;</name>
    <filename>interfaceros_1_1ServiceServer_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_01S_01exte29b5fb906e4ba931bf27874c2432794d.html</filename>
    <class kind="interface">ros::ServiceServer&lt; Q extends Message, A extends Message, S extends Service&lt; Q, A &gt; &gt;::Callback&lt; Q extends Message, A extends Message &gt;</class>
    <member kind="function">
      <type>String</type>
      <name>getService</name>
      <anchorfile>interfaceros_1_1ServiceServer_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_01S_01exte29b5fb906e4ba931bf27874c2432794d.html</anchorfile>
      <anchor>a9216191480b197db5d15dc1f8059450a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isValid</name>
      <anchorfile>interfaceros_1_1ServiceServer_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_01S_01exte29b5fb906e4ba931bf27874c2432794d.html</anchorfile>
      <anchor>a6f48d5fa7faec247002492d62a398c53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>interfaceros_1_1ServiceServer_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_01S_01exte29b5fb906e4ba931bf27874c2432794d.html</anchorfile>
      <anchor>a753a9a42d4261e37e34fd687e99a7ef9</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>ros::ServiceServer&lt; Q extends Message, A extends Message, S extends Service&lt; Q, A &gt; &gt;::Callback&lt; Q extends Message, A extends Message &gt;</name>
    <filename>interfaceros_1_1ServiceServer_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_01S_01exte8f5c3b9fc6fbca55a462b9ba03f9a541.html</filename>
    <member kind="function">
      <type>A</type>
      <name>call</name>
      <anchorfile>interfaceros_1_1ServiceServer_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_01S_01exte8f5c3b9fc6fbca55a462b9ba03f9a541.html</anchorfile>
      <anchor>ad62b61be5199f0d1a3e8bb9f2a5b6f16</anchor>
      <arglist>(Q request)</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>ros::Subscriber&lt; M extends Message &gt;</name>
    <filename>interfaceros_1_1Subscriber_3_01M_01extends_01Message_01_4.html</filename>
    <class kind="interface">ros::Subscriber&lt; M extends Message &gt;::Callback&lt; M extends Message &gt;</class>
    <class kind="class">ros::Subscriber&lt; M extends Message &gt;::QueueingCallback&lt; M extends Message &gt;</class>
    <member kind="function">
      <type>String</type>
      <name>getTopic</name>
      <anchorfile>interfaceros_1_1Subscriber_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a29bae5542fd6c06310365499029aba9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isValid</name>
      <anchorfile>interfaceros_1_1Subscriber_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>af5a6fe9ac6e8d885a10e70a557211af0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>interfaceros_1_1Subscriber_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>af3d2ed092ae0aac41d9b06e0bb50dab4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="interface">
    <name>ros::Subscriber&lt; M extends Message &gt;::Callback&lt; M extends Message &gt;</name>
    <filename>interfaceros_1_1Subscriber_3_01M_01extends_01Message_01_4_1_1Callback_3_01M_01extends_01Message_01_4.html</filename>
    <member kind="function">
      <type>void</type>
      <name>call</name>
      <anchorfile>interfaceros_1_1Subscriber_3_01M_01extends_01Message_01_4_1_1Callback_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a104338d4799909d7788ca80968548e87</anchor>
      <arglist>(M request)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::Subscriber&lt; M extends Message &gt;::QueueingCallback&lt; M extends Message &gt;</name>
    <filename>classros_1_1Subscriber_3_01M_01extends_01Message_01_4_1_1QueueingCallback_3_01M_01extends_01Message_01_4.html</filename>
    <member kind="function">
      <type>void</type>
      <name>call</name>
      <anchorfile>classros_1_1Subscriber_3_01M_01extends_01Message_01_4_1_1QueueingCallback_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a3e097ba557944ecf5289855ee1162f36</anchor>
      <arglist>(M request)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classros_1_1Subscriber_3_01M_01extends_01Message_01_4_1_1QueueingCallback_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>ab0c9e7138b060c0612e5131e08d40660</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isEmpty</name>
      <anchorfile>classros_1_1Subscriber_3_01M_01extends_01Message_01_4_1_1QueueingCallback_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>ad69974175b0204ea30205da2f5162ba5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>M</type>
      <name>peek</name>
      <anchorfile>classros_1_1Subscriber_3_01M_01extends_01Message_01_4_1_1QueueingCallback_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>aa4999c5f8d0f26a6f3ad7888035ba2f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>M</type>
      <name>pop</name>
      <anchorfile>classros_1_1Subscriber_3_01M_01extends_01Message_01_4_1_1QueueingCallback_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a73b98d019e758562ea91fff81055e939</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>QueueingCallback</name>
      <anchorfile>classros_1_1Subscriber_3_01M_01extends_01Message_01_4_1_1QueueingCallback_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a0d3e09bb6eb2d0011e3132e5a5da0ffe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>size</name>
      <anchorfile>classros_1_1Subscriber_3_01M_01extends_01Message_01_4_1_1QueueingCallback_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>aa2e859d675b02eb947cc4e8cd59a1ff5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Queue&lt; M &gt;</type>
      <name>queue</name>
      <anchorfile>classros_1_1Subscriber_3_01M_01extends_01Message_01_4_1_1QueueingCallback_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a1357d111e527a68634c1e9ce210cd22c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::Topic</name>
    <filename>classros_1_1Topic.html</filename>
    <member kind="function">
      <type>String</type>
      <name>getDatatype</name>
      <anchorfile>classros_1_1Topic.html</anchorfile>
      <anchor>a18fbe263212ca45c6dc579d197130486</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getMd5sum</name>
      <anchorfile>classros_1_1Topic.html</anchorfile>
      <anchor>a24ae2f3583465ff555a066825def8517</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classros_1_1Topic.html</anchorfile>
      <anchor>a42da9ffc4ce8d2b1d2ed0135cbb4130c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Topic</name>
      <anchorfile>classros_1_1Topic.html</anchorfile>
      <anchor>ad0800dbc11834e59815d08954c3b8de9</anchor>
      <arglist>(String name, String datatype, String md5sum)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>datatype</name>
      <anchorfile>classros_1_1Topic.html</anchorfile>
      <anchor>a38f5891d6c365fb6276cd6d053b8eaae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>md5sum</name>
      <anchorfile>classros_1_1Topic.html</anchorfile>
      <anchor>a6e13dfab5c875c84eaa75d78b36a9561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>name</name>
      <anchorfile>classros_1_1Topic.html</anchorfile>
      <anchor>a30237ea94aa77b306d08ca57ac66b1cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros::communication</name>
    <filename>namespaceros_1_1communication.html</filename>
    <class kind="class">ros::communication::Duration</class>
    <class kind="class">ros::communication::Message</class>
    <class kind="class">ros::communication::Service&lt; Q extends Message, A extends Message &gt;</class>
    <class kind="class">ros::communication::Time</class>
    <class kind="class">ros::communication::TimeUnit</class>
  </compound>
  <compound kind="class">
    <name>ros::communication::Duration</name>
    <filename>classros_1_1communication_1_1Duration.html</filename>
    <base>ros::communication::TimeUnit</base>
    <member kind="function">
      <type>Duration</type>
      <name>add</name>
      <anchorfile>classros_1_1communication_1_1Duration.html</anchorfile>
      <anchor>a86432b9a19e03305a343be3c5b2462d9</anchor>
      <arglist>(Duration d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Duration</name>
      <anchorfile>classros_1_1communication_1_1Duration.html</anchorfile>
      <anchor>aebdd19b426d08c2614f419e208d82372</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Duration</name>
      <anchorfile>classros_1_1communication_1_1Duration.html</anchorfile>
      <anchor>a4a15a45a5a9c284b25a31f50e8498c23</anchor>
      <arglist>(int secs, int nsecs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Duration</name>
      <anchorfile>classros_1_1communication_1_1Duration.html</anchorfile>
      <anchor>ade790940483e334b12347a625ed08fec</anchor>
      <arglist>(double secs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Duration</name>
      <anchorfile>classros_1_1communication_1_1Duration.html</anchorfile>
      <anchor>a2f30138aa1d468cf31ac7948f7fdcdd5</anchor>
      <arglist>(Duration t)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isLonger</name>
      <anchorfile>classros_1_1communication_1_1Duration.html</anchorfile>
      <anchor>a2debc58c554ad9500ec39d3ad0a7a49d</anchor>
      <arglist>(Duration d)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sleep</name>
      <anchorfile>classros_1_1communication_1_1Duration.html</anchorfile>
      <anchor>a064f7728ee8c27aab1134d65fbfdc73e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Duration</type>
      <name>subtract</name>
      <anchorfile>classros_1_1communication_1_1Duration.html</anchorfile>
      <anchor>a33541643621cc77103e5331066b38af3</anchor>
      <arglist>(Duration d)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classros_1_1communication_1_1Duration.html</anchorfile>
      <anchor>adbaf9d57f3f289080897bacc076852ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static final Duration</type>
      <name>MAX_VALUE</name>
      <anchorfile>classros_1_1communication_1_1Duration.html</anchorfile>
      <anchor>aa95c33e502726fe2955e723a16df4840</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::communication::Message</name>
    <filename>classros_1_1communication_1_1Message.html</filename>
    <class kind="class">ros::communication::Message::Serialization</class>
    <member kind="function">
      <type>Message</type>
      <name>clone</name>
      <anchorfile>classros_1_1communication_1_1Message.html</anchorfile>
      <anchor>aaf8f033d92fe7b3ee6731750f27701d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>deserialize</name>
      <anchorfile>classros_1_1communication_1_1Message.html</anchorfile>
      <anchor>a6b14f02bcb4859c290f388ee9b6dbefd</anchor>
      <arglist>(ByteBuffer bb)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deserialize</name>
      <anchorfile>classros_1_1communication_1_1Message.html</anchorfile>
      <anchor>a399e871241c63a40a0c69ce6cfa0682a</anchor>
      <arglist>(byte[] data)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getDataType</name>
      <anchorfile>classros_1_1communication_1_1Message.html</anchorfile>
      <anchor>a3b07dd6856231bc3f4528c38a031e684</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getMD5Sum</name>
      <anchorfile>classros_1_1communication_1_1Message.html</anchorfile>
      <anchor>aaf8e7cf687f8a02a364b57478438bb2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getMessageDefinition</name>
      <anchorfile>classros_1_1communication_1_1Message.html</anchorfile>
      <anchor>ab0d94ba09dd853742a1ef6cb5d985cc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getServerMD5Sum</name>
      <anchorfile>classros_1_1communication_1_1Message.html</anchorfile>
      <anchor>a4bb74cf4761055fc30973744371152f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract int</type>
      <name>serializationLength</name>
      <anchorfile>classros_1_1communication_1_1Message.html</anchorfile>
      <anchor>af64b1b2890cd85f5607e723ea2d8668d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>serialize</name>
      <anchorfile>classros_1_1communication_1_1Message.html</anchorfile>
      <anchor>a1126ef5f1f3eabe61a4f9e0051df747d</anchor>
      <arglist>(ByteBuffer bb, int seq)</arglist>
    </member>
    <member kind="function">
      <type>byte[]</type>
      <name>serialize</name>
      <anchorfile>classros_1_1communication_1_1Message.html</anchorfile>
      <anchor>a72669c8acc2fb2d3ccea8c91fd078fc2</anchor>
      <arglist>(int seq)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract void</type>
      <name>setTo</name>
      <anchorfile>classros_1_1communication_1_1Message.html</anchorfile>
      <anchor>a6674ee61b33aef07f3545465dc781319</anchor>
      <arglist>(Message m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>__s_getDataType</name>
      <anchorfile>classros_1_1communication_1_1Message.html</anchorfile>
      <anchor>a2fc0699dd8984df2676bc910459c7663</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>__s_getMD5Sum</name>
      <anchorfile>classros_1_1communication_1_1Message.html</anchorfile>
      <anchor>a501d9aa77e1cf1555acc2753e37fc6e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>__s_getMessageDefinition</name>
      <anchorfile>classros_1_1communication_1_1Message.html</anchorfile>
      <anchor>a2f08ceceb160c229b271a8fab86e3d4f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::communication::Message::Serialization</name>
    <filename>classros_1_1communication_1_1Message_1_1Serialization.html</filename>
    <member kind="function" static="yes">
      <type>static Duration</type>
      <name>readDuration</name>
      <anchorfile>classros_1_1communication_1_1Message_1_1Serialization.html</anchorfile>
      <anchor>a1d73ef9a4f5dfba1b80f4649dd9b389f</anchor>
      <arglist>(ByteBuffer bb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>readString</name>
      <anchorfile>classros_1_1communication_1_1Message_1_1Serialization.html</anchorfile>
      <anchor>a47e8e04a1aea3f799251fb190ae09190</anchor>
      <arglist>(ByteBuffer bb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Time</type>
      <name>readTime</name>
      <anchorfile>classros_1_1communication_1_1Message_1_1Serialization.html</anchorfile>
      <anchor>aace0940807be48b123b89fa70726bf70</anchor>
      <arglist>(ByteBuffer bb)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>writeDuration</name>
      <anchorfile>classros_1_1communication_1_1Message_1_1Serialization.html</anchorfile>
      <anchor>ab1ac6cd9762ef6e8ed65bef328b5c9c1</anchor>
      <arglist>(ByteBuffer bb, Duration o)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>writeString</name>
      <anchorfile>classros_1_1communication_1_1Message_1_1Serialization.html</anchorfile>
      <anchor>a46cc3b1eb67d69f3c5269b2638cd366b</anchor>
      <arglist>(ByteBuffer bb, String s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>writeTime</name>
      <anchorfile>classros_1_1communication_1_1Message_1_1Serialization.html</anchorfile>
      <anchor>a2821691e9fb2b571f1fa8cf79916402d</anchor>
      <arglist>(ByteBuffer bb, Time o)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::communication::Service&lt; Q extends Message, A extends Message &gt;</name>
    <filename>classros_1_1communication_1_1Service_3_01Q_01extends_01Message_00_01A_01extends_01Message_01_4.html</filename>
    <member kind="function" virtualness="pure">
      <type>abstract Q</type>
      <name>createRequest</name>
      <anchorfile>classros_1_1communication_1_1Service_3_01Q_01extends_01Message_00_01A_01extends_01Message_01_4.html</anchorfile>
      <anchor>ad821f4b9852f6a0251aa49e58606f6fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract A</type>
      <name>createResponse</name>
      <anchorfile>classros_1_1communication_1_1Service_3_01Q_01extends_01Message_00_01A_01extends_01Message_01_4.html</anchorfile>
      <anchor>ac713abfb9af9057a17b2cb088fb53aca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getDataType</name>
      <anchorfile>classros_1_1communication_1_1Service_3_01Q_01extends_01Message_00_01A_01extends_01Message_01_4.html</anchorfile>
      <anchor>a4996356cc347f21bcce4e06d5724918a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>abstract String</type>
      <name>getMD5Sum</name>
      <anchorfile>classros_1_1communication_1_1Service_3_01Q_01extends_01Message_00_01A_01extends_01Message_01_4.html</anchorfile>
      <anchor>a904a0dbd196005e6433102e6b73366a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::communication::Time</name>
    <filename>classros_1_1communication_1_1Time.html</filename>
    <base>ros::communication::TimeUnit</base>
    <member kind="function">
      <type>Time</type>
      <name>add</name>
      <anchorfile>classros_1_1communication_1_1Time.html</anchorfile>
      <anchor>a3377220087a415c62e04bfddb001df2c</anchor>
      <arglist>(Duration d)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>hasElapsed</name>
      <anchorfile>classros_1_1communication_1_1Time.html</anchorfile>
      <anchor>a768c214ae40c7fa2f25965669789b340</anchor>
      <arglist>(Duration d)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>inFuture</name>
      <anchorfile>classros_1_1communication_1_1Time.html</anchorfile>
      <anchor>ae1393b25cf704ac207e268d9eac1c526</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>laterThan</name>
      <anchorfile>classros_1_1communication_1_1Time.html</anchorfile>
      <anchor>ae0e337fc3df376968e2dc6d090af8bfb</anchor>
      <arglist>(Time t)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>subtract</name>
      <anchorfile>classros_1_1communication_1_1Time.html</anchorfile>
      <anchor>ac0cca61120ac0cf94a11882223d5a4b3</anchor>
      <arglist>(Duration d)</arglist>
    </member>
    <member kind="function">
      <type>Duration</type>
      <name>subtract</name>
      <anchorfile>classros_1_1communication_1_1Time.html</anchorfile>
      <anchor>a23518347bfd883d9b4da0c8aa31441cb</anchor>
      <arglist>(Time t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Time</name>
      <anchorfile>classros_1_1communication_1_1Time.html</anchorfile>
      <anchor>aeb3503ed6ba811d91505e29011ae9d6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Time</name>
      <anchorfile>classros_1_1communication_1_1Time.html</anchorfile>
      <anchor>a53361fe10c9703500c767c77d6fa7df9</anchor>
      <arglist>(int secs, int nsecs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Time</name>
      <anchorfile>classros_1_1communication_1_1Time.html</anchorfile>
      <anchor>a64add9f7dee78c87e6cad5daf707e92e</anchor>
      <arglist>(double secs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Time</name>
      <anchorfile>classros_1_1communication_1_1Time.html</anchorfile>
      <anchor>a868ed8331659b2a82bbfb69f99277479</anchor>
      <arglist>(Time t)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>toString</name>
      <anchorfile>classros_1_1communication_1_1Time.html</anchorfile>
      <anchor>a1256bc2dcc4b4907f564db738119607c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Time</type>
      <name>now</name>
      <anchorfile>classros_1_1communication_1_1Time.html</anchorfile>
      <anchor>ab11da1f8a063ba5e8f844f7dd3dc92b2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::communication::TimeUnit</name>
    <filename>classros_1_1communication_1_1TimeUnit.html</filename>
    <member kind="function">
      <type>TimeUnit</type>
      <name>clone</name>
      <anchorfile>classros_1_1communication_1_1TimeUnit.html</anchorfile>
      <anchor>a9310c048f29e96ff8578fe814914fbbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isNegative</name>
      <anchorfile>classros_1_1communication_1_1TimeUnit.html</anchorfile>
      <anchor>abdf59b1f3ae0e3599a9de4c63287442d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isPositive</name>
      <anchorfile>classros_1_1communication_1_1TimeUnit.html</anchorfile>
      <anchor>a2194d2c21419d98803dfb32fae65c33e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isZero</name>
      <anchorfile>classros_1_1communication_1_1TimeUnit.html</anchorfile>
      <anchor>a1d8b2ad5abc8e055cc33c15ab6bb3502</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>normalize</name>
      <anchorfile>classros_1_1communication_1_1TimeUnit.html</anchorfile>
      <anchor>a57fe7f35f1ceb5ec352ecf98e27fd0a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>totalNsecs</name>
      <anchorfile>classros_1_1communication_1_1TimeUnit.html</anchorfile>
      <anchor>a2fbcb43a1451ece87e55b19b47c763c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>nsecs</name>
      <anchorfile>classros_1_1communication_1_1TimeUnit.html</anchorfile>
      <anchor>acfd2f5930fbbacabb7c481623e65501e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>secs</name>
      <anchorfile>classros_1_1communication_1_1TimeUnit.html</anchorfile>
      <anchor>a4635450d8b6af26e867ccc5f9b6a38a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros::roscpp</name>
    <filename>namespaceros_1_1roscpp.html</filename>
    <class kind="class">ros::roscpp::CppNodeHandle</class>
    <class kind="class">ros::roscpp::CppPublisher&lt; M extends Message &gt;</class>
    <class kind="class">ros::roscpp::CppServiceClient&lt; Q extends Message, A extends Message, S extends Service&lt; Q, A &gt; &gt;</class>
    <class kind="class">ros::roscpp::CppServiceServer&lt; Q extends Message, A extends Message, S extends Service&lt; Q, A &gt; &gt;</class>
    <class kind="class">ros::roscpp::CppSubscriber&lt; M extends Message &gt;</class>
    <class kind="class">ros::roscpp::JNI</class>
    <class kind="class">ros::roscpp::RosCpp</class>
    <class kind="class">ros::roscpp::Util</class>
  </compound>
  <compound kind="class">
    <name>ros::roscpp::CppNodeHandle</name>
    <filename>classros_1_1roscpp_1_1CppNodeHandle.html</filename>
    <base>ros::NodeHandle</base>
    <member kind="function">
      <type>boolean</type>
      <name>checkMaster</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a6f2da09662ccf39b5ee6bbd11bc8b719</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>NodeHandle</type>
      <name>copy</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a8745eb948e5195f41b8aa27b64cdd99d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Collection&lt; String &gt;</type>
      <name>getAdvertisedTopics</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>affb0e09a89cb2b19f4d2d828575d1036</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>getBooleanParam</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a7c76a5d0b0bb884a638077d98371e632</anchor>
      <arglist>(String param, boolean useCache)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>getDoubleParam</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>abe972903a08fd60b89066c5f864a54b7</anchor>
      <arglist>(String param, boolean useCache)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getIntParam</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>adac9b33e6cd50c5924f8b8c49b3be708</anchor>
      <arglist>(String param, boolean useCache)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getMasterHost</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>aa9bde5dccf0598da82e233f41079671c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMasterPort</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>aa0d8d3ebc7503b6c12e1ac70b73f8f20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getName</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>adbfdf85463d99a5793a4c7346b469724</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getNamespace</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a48e726630443193266ffb29495b89cb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getStringParam</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a61bfe33eef888fd22f13ce5ab385b7d2</anchor>
      <arglist>(String param, boolean useCache)</arglist>
    </member>
    <member kind="function">
      <type>Collection&lt; String &gt;</type>
      <name>getSubscribedTopics</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>aa3202da5e0ebc96fc67d0c9de48a1e2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Collection&lt; Topic &gt;</type>
      <name>getTopics</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a5f09b36bba06fa6c045284d8799c1cec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>hasParam</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a495d6832b88c0aa4289603dedbb816d4</anchor>
      <arglist>(String param)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isValid</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>aed6c7567c83acdd9d271670d2782696e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logDebug</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a1b9b6093d4fc78ef80196da9da7aca72</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logError</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a776ffce64b271850c29dc736ad754471</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logFatal</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>aae6fd43eb5a8f84d845a182f215f06b9</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logInfo</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a893629afcaa26152b032c8fe208993fe</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logWarn</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>ad1c8caf338eccf78f8b57cd970454050</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>now</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a956d080d96cdce89cf4fe350e44d5594</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>ok</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a964cd9216082c966c0d60e21a7756a82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>resolveName</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a9974d4ccbe38b46dcecf0a5e70aaca4d</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMasterRetryTimeout</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>aa3883b9ca084f71486c39d0a431b8a39</anchor>
      <arglist>(int ms)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParam</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a46917e0b24503df2e779ba5c6c0dc650</anchor>
      <arglist>(String param, boolean value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParam</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>ae82709d8b53235851821ce3c7aa0de4b</anchor>
      <arglist>(String param, int value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParam</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a76e15c8a51f06421bd1ec66f99b140ea</anchor>
      <arglist>(String param, double value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParam</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>afaa1ca478cbd96bab29d020274dad874</anchor>
      <arglist>(String param, String value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a3d0c0cf4e98f707002eae9401305e371</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>ab5e33e1ff21ff9037a90b71313de8aeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spinOnce</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>af08e6439be275effdfafd9f4a0134167</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>CppNodeHandle</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a36799f92a15f1a08b6fe9d1429657e35</anchor>
      <arglist>(RosCpp ros, String ns, Map&lt; String, String &gt; remappings)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>ab070600b249446adad9c3c92bf91b51c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="package">
      <type>public&lt; M extends Message &gt; Publisher&lt; M &gt;</type>
      <name>advertise</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a498f4c14e85ee4fe45bec9f2468b000f</anchor>
      <arglist>(String newTopic, M messageTemplate, int queueSize, boolean latch)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>public&lt; Q extends Message, A extends Message, S extends Service&lt; Q, A &gt; &gt; ServiceServer&lt; Q, A, S &gt;</type>
      <name>advertiseService</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>ac5c2fa14b9ffa772925d03ac5c13b60a</anchor>
      <arglist>(String serviceName, S serviceTemplate, Callback&lt; Q, A &gt; callback)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>public&lt; Q extends Message, A extends Message, S extends Service&lt; Q, A &gt; &gt; ServiceClient&lt; Q, A, S &gt;</type>
      <name>serviceClient</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>afb8e24b5c12af07961c1a4cdcd44f614</anchor>
      <arglist>(String serviceName, S serviceTemplate, boolean isPersistant, Map&lt; String, String &gt; headerValues)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>protected&lt; V &gt; void</type>
      <name>submitFuture</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>afc39f7f6284bbc5dd69e74f0e1430f3d</anchor>
      <arglist>(FutureTask&lt; V &gt; f)</arglist>
    </member>
    <member kind="function" protection="package">
      <type>public&lt; M extends Message &gt; Subscriber&lt; M &gt;</type>
      <name>subscribe</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a99bf06d6aee6d0d9fdf64536dc5c3ee2</anchor>
      <arglist>(String topic, M messageTemplate, ros.Subscriber.Callback&lt; M &gt; callback, int queueSize)</arglist>
    </member>
    <member kind="variable" protection="package">
      <type>String</type>
      <name>nsArg</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a1b470175617ce872b61ceffdc05d5015</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long</type>
      <name>cppHandle</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a18dc7392d1cbeeca7e97a05fcf260b19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boolean</type>
      <name>isValid</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a0b6b60527f0ba4107421f4b2127762c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>List&lt; CppPublisher&lt; Message &gt; &gt;</type>
      <name>publishers</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a741cafca4fe2965b6d2d77c8ea077a0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Map&lt; String, String &gt;</type>
      <name>remappingArgs</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a03f731154ea509a403540a9a2a24113c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RosCpp</type>
      <name>ros</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a5b7cf0c9bfc7f228153e0b9559ad97a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>List&lt; CppServiceClient&lt; Message, Message, Service&lt; Message, Message &gt; &gt; &gt;</type>
      <name>serviceClients</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a81d0dcfecf51a40ffb2de91f9b011dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>List&lt; CppServiceServer&lt; Message, Message, Service&lt; Message, Message &gt; &gt; &gt;</type>
      <name>serviceServers</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a33db04c3936d4a58083679f5ad6c4a19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>List&lt; CppSubscriber&lt; Message &gt; &gt;</type>
      <name>subscribers</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>a13d378bdcca3b0be415e36deab94cafa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExecutorService</type>
      <name>threadPool</name>
      <anchorfile>classros_1_1roscpp_1_1CppNodeHandle.html</anchorfile>
      <anchor>ad30c25a9c20cae90051d4405a297fbcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::roscpp::CppPublisher&lt; M extends Message &gt;</name>
    <filename>classros_1_1roscpp_1_1CppPublisher_3_01M_01extends_01Message_01_4.html</filename>
    <base>ros::Publisher</base>
    <member kind="function">
      <type>int</type>
      <name>getNumSubscribers</name>
      <anchorfile>classros_1_1roscpp_1_1CppPublisher_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>aa9c44f2c99ecd0ff82f4447266a91b49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getTopic</name>
      <anchorfile>classros_1_1roscpp_1_1CppPublisher_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a0473d96ffae724c70fdb5f86a5a50a87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isValid</name>
      <anchorfile>classros_1_1roscpp_1_1CppPublisher_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>ad4e341c4c75fae0758f1facbe942cfad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classros_1_1roscpp_1_1CppPublisher_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a812f1dd42d5df97e2c70da72e8e52130</anchor>
      <arglist>(M m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classros_1_1roscpp_1_1CppPublisher_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a974a5b123985403c7258bd6928ae4919</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static&lt; MextendsMessage &gt; CppPublisher&lt; M &gt;</type>
      <name>create</name>
      <anchorfile>classros_1_1roscpp_1_1CppPublisher_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a594e5e0de48c6c1c2cd8a4a0bb7677c6</anchor>
      <arglist>(long cppHandle, String topic, M msgTemplate, int queueSize, boolean latch)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CppPublisher</name>
      <anchorfile>classros_1_1roscpp_1_1CppPublisher_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a967651768148163ce802be8c6814f679</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long</type>
      <name>cppPublisher</name>
      <anchorfile>classros_1_1roscpp_1_1CppPublisher_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a591b6cbe08685f588f8a970f987093d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>M</type>
      <name>msgTemplate</name>
      <anchorfile>classros_1_1roscpp_1_1CppPublisher_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a8359dec46afd154d0e190bdd008acff2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>topic</name>
      <anchorfile>classros_1_1roscpp_1_1CppPublisher_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a4e2a96dc782a54ba6d42d91466ab59ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::roscpp::CppServiceClient&lt; Q extends Message, A extends Message, S extends Service&lt; Q, A &gt; &gt;</name>
    <filename>classros_1_1roscpp_1_1CppServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0733fe76baa5ca3150f760e9b33620d42.html</filename>
    <base>ros::ServiceClient</base>
    <member kind="function">
      <type>A</type>
      <name>call</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0733fe76baa5ca3150f760e9b33620d42.html</anchorfile>
      <anchor>a83084cbb717e5a5588c0187c862c3a2a</anchor>
      <arglist>(Q request)</arglist>
    </member>
    <member kind="function">
      <type>FutureTask&lt; A &gt;</type>
      <name>callAsync</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0733fe76baa5ca3150f760e9b33620d42.html</anchorfile>
      <anchor>a96b2896cc8d3d1c57d9a7a2886fb7a44</anchor>
      <arglist>(final Q request)</arglist>
    </member>
    <member kind="function">
      <type>A</type>
      <name>callLocal</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0733fe76baa5ca3150f760e9b33620d42.html</anchorfile>
      <anchor>af80f38807a8c7afcc84fbbd5fe4ba085</anchor>
      <arglist>(Q request)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getService</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0733fe76baa5ca3150f760e9b33620d42.html</anchorfile>
      <anchor>a11fd110c5bcd5d8b17cb6ae1b0e6f766</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isValid</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0733fe76baa5ca3150f760e9b33620d42.html</anchorfile>
      <anchor>a70d6d4cad562b73aff9a26db582b4bbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0733fe76baa5ca3150f760e9b33620d42.html</anchorfile>
      <anchor>a1c6b7cc322c3f2eba219f5e56205023f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static&lt; QextendsMessage, AextendsMessage, SextendsService&lt; Q, A &gt; CppServiceClient&lt; Q, A, S &gt;</type>
      <name>create</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0733fe76baa5ca3150f760e9b33620d42.html</anchorfile>
      <anchor>aee00cf77c1d2bacc7a3631c013da1b39</anchor>
      <arglist>(CppNodeHandle handle, long cppHandle, String name, S serviceTemplate, boolean isPersistant, Map&lt; String, String &gt; headerValues)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CppServiceClient</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0733fe76baa5ca3150f760e9b33620d42.html</anchorfile>
      <anchor>a4efb16a9be3ea9cf58a6d3f5b03bd06f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long</type>
      <name>cppServiceClient</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0733fe76baa5ca3150f760e9b33620d42.html</anchorfile>
      <anchor>a6228fdc28ef48cc48be140dd08505705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CppNodeHandle</type>
      <name>handle</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0733fe76baa5ca3150f760e9b33620d42.html</anchorfile>
      <anchor>ae37775c065a73947f84316ac0503098f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>name</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0733fe76baa5ca3150f760e9b33620d42.html</anchorfile>
      <anchor>a524ee6ec9121ff4882f9a03c45618d6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>S</type>
      <name>serviceTemplate</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0733fe76baa5ca3150f760e9b33620d42.html</anchorfile>
      <anchor>a3c14fbde0a25674ca5c937229bbbf69e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ExecutorService</type>
      <name>threadPool</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceClient_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0733fe76baa5ca3150f760e9b33620d42.html</anchorfile>
      <anchor>a04ea3371a5907f445c1ecea644bc6a52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::roscpp::CppServiceServer&lt; Q extends Message, A extends Message, S extends Service&lt; Q, A &gt; &gt;</name>
    <filename>classros_1_1roscpp_1_1CppServiceServer_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0f88638b211ac495d8e923a81f232dc9d.html</filename>
    <base>ros::ServiceServer</base>
    <member kind="function">
      <type>String</type>
      <name>getService</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceServer_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0f88638b211ac495d8e923a81f232dc9d.html</anchorfile>
      <anchor>a6c3c2985125c9a1f053cf7ad1afc8ba3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isValid</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceServer_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0f88638b211ac495d8e923a81f232dc9d.html</anchorfile>
      <anchor>a05e23761f0bae484d9fbde58f42e372e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceServer_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0f88638b211ac495d8e923a81f232dc9d.html</anchorfile>
      <anchor>a74bf0547793d9d9b09d94e9ea09ed619</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static&lt; QextendsMessage, AextendsMessage, SextendsService&lt; Q, A &gt; CppServiceServer&lt; Q, A, S &gt;</type>
      <name>create</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceServer_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0f88638b211ac495d8e923a81f232dc9d.html</anchorfile>
      <anchor>aa73c1786257fcb8775136a9963d94a99</anchor>
      <arglist>(long cppHandle, String name, S serviceTemplate, Callback&lt; Q, A &gt; callback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CppServiceServer</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceServer_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0f88638b211ac495d8e923a81f232dc9d.html</anchorfile>
      <anchor>a7e6881b7564338b14f52cf6a3a2e86bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long</type>
      <name>cppCallback</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceServer_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0f88638b211ac495d8e923a81f232dc9d.html</anchorfile>
      <anchor>a09c185c74a48a465b359149c3fdaf8db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long</type>
      <name>cppServiceServer</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceServer_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0f88638b211ac495d8e923a81f232dc9d.html</anchorfile>
      <anchor>a38f74ead3d7e5c34f198838472c382fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>name</name>
      <anchorfile>classros_1_1roscpp_1_1CppServiceServer_3_01Q_01extends_01Message_00_01A_01extends_01Message_00_0f88638b211ac495d8e923a81f232dc9d.html</anchorfile>
      <anchor>aa7b1f152d70f1a620df045412ff2d1e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::roscpp::CppSubscriber&lt; M extends Message &gt;</name>
    <filename>classros_1_1roscpp_1_1CppSubscriber_3_01M_01extends_01Message_01_4.html</filename>
    <base>ros::Subscriber</base>
    <member kind="function">
      <type>String</type>
      <name>getTopic</name>
      <anchorfile>classros_1_1roscpp_1_1CppSubscriber_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a3baf070ac086a24f11fde9644006436e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isValid</name>
      <anchorfile>classros_1_1roscpp_1_1CppSubscriber_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a0531c36460e8d8e3c21a98361e94e895</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>classros_1_1roscpp_1_1CppSubscriber_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>aca5a3f7fcc5ceecedf29a339ca293a55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static&lt; MextendsMessage &gt; CppSubscriber&lt; M &gt;</type>
      <name>create</name>
      <anchorfile>classros_1_1roscpp_1_1CppSubscriber_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a9b7aee386f3573bef7c833e70b7977ff</anchor>
      <arglist>(long cppHandle, String topic, M messageTemplate, Callback&lt; M &gt; callback, int queueSize)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>CppSubscriber</name>
      <anchorfile>classros_1_1roscpp_1_1CppSubscriber_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a2c754acf756894390fa0aaa9e8fdd4ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long</type>
      <name>cppCallback</name>
      <anchorfile>classros_1_1roscpp_1_1CppSubscriber_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>ab48695617f4a327a03b0d90317df7072</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>long</type>
      <name>cppSubscriber</name>
      <anchorfile>classros_1_1roscpp_1_1CppSubscriber_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>a7510383ce73262fd34bfb6e0ef8881d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>String</type>
      <name>topic</name>
      <anchorfile>classros_1_1roscpp_1_1CppSubscriber_3_01M_01extends_01Message_01_4.html</anchorfile>
      <anchor>ad3814f7952917d4cb364fd10807b42c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::roscpp::JNI</name>
    <filename>classros_1_1roscpp_1_1JNI.html</filename>
    <member kind="function" static="yes">
      <type>static native long</type>
      <name>advertise</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>ae1baba6de417e9fc87d693a14bd15459</anchor>
      <arglist>(long cppHandle, String topic, Message msgTemplate, int queueSize, boolean latch)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native long</type>
      <name>advertiseService</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a87353f732f114f6c39df03dc86d03073</anchor>
      <arglist>(long cppHandle, String name, long cppCallback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native boolean</type>
      <name>callService</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a1a660719471b0f1084e08e7f2f3734f0</anchor>
      <arglist>(long cppServiceClient, Message request, Message response, String md5)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native boolean</type>
      <name>checkMaster</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a39ee00f07f30bd2c110f9afeca1447c9</anchor>
      <arglist>(long cppHandle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native long</type>
      <name>createNodeHandle</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a108e25d38ad053e7baa529c675f57308</anchor>
      <arglist>(String ns, Object[] remappings)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native long</type>
      <name>createSrvCallback</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>ae006c2c57252321386e4abb3be806aa3</anchor>
      <arglist>(ServiceServer.Callback cb, String serviceMD5, String serviceDataType, Message reqTemplate, Message resTemplate)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native long</type>
      <name>createSubCallback</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>acbeae1b62af24de7f2e90d217bb7ed8c</anchor>
      <arglist>(Subscriber.Callback cb, Message template)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>deleteSrvCallback</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a157fb4e6ea95027be6354dcec7f9e21f</anchor>
      <arglist>(long cppCallback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>deleteSubCallback</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a81532104e02076b05a4da38eb65539a6</anchor>
      <arglist>(long cppCallback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native String[]</type>
      <name>getAdvertisedTopics</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a413a4962dbd028e182c95e2807e01e36</anchor>
      <arglist>(long cppHandle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native boolean</type>
      <name>getBooleanParam</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a67bca28845940a0d3ab0252ff4048cc3</anchor>
      <arglist>(long cppHandle, String param, boolean useCache)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native double</type>
      <name>getDoubleParam</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>abc85b506b92a96a54621f57a8e27a14a</anchor>
      <arglist>(long cppHandle, String param, boolean useCache)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native int</type>
      <name>getIntParam</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a0de3dd2705ba2d8526155d655d67da45</anchor>
      <arglist>(long cppHandle, String param, boolean useCache)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native String</type>
      <name>getMasterHost</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a753ca80b5c4fc0dc92ebf935777897d1</anchor>
      <arglist>(long cppHandle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native int</type>
      <name>getMasterPort</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>adcefc4ff134fdb18aa5132a08a3c4f85</anchor>
      <arglist>(long cppHandle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native String</type>
      <name>getName</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a3bda3d12dbf06b5cc028477c2e5da9c0</anchor>
      <arglist>(long cppHandle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native int</type>
      <name>getNumSubscribers</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>ad9e43a8470b8f3515a3366cb4a3c4dd0</anchor>
      <arglist>(long cppPublisher)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native String</type>
      <name>getPackageLocation</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a308996619448d8c7096147141495d0f6</anchor>
      <arglist>(String name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native String[]</type>
      <name>getPublishedTopics</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>ac96979bdd2db1a0d95c83e63efb03e0f</anchor>
      <arglist>(long cppHandle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native String</type>
      <name>getStringParam</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a782a2dabc2c2810d4d50cfa4d496ebb4</anchor>
      <arglist>(long cppHandle, String param, boolean useCache)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native String[]</type>
      <name>getSubscribedTopics</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>aef7bff9e946718ac4a4a93297811ff78</anchor>
      <arglist>(long cppHandle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native boolean</type>
      <name>hasParam</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a68d4989a842b3b3e6b209f5538214020</anchor>
      <arglist>(long cppHandle, String param)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>init</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a9ae364699c4ecccf045f43e3fe965ff9</anchor>
      <arglist>(String name, boolean noSigintHandler, boolean anonymousName, boolean noRosout, String[] args)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native boolean</type>
      <name>isPublisherValid</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>aadcd8baaaf36948eae0bfb0d280f0d9b</anchor>
      <arglist>(long cppPublisher)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native boolean</type>
      <name>isServiceServerValid</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a13901ca68176e0979b410d8c8cf17a52</anchor>
      <arglist>(long cppServiceServer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native boolean</type>
      <name>isSubscriberValid</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>aa993f2f8a5b85b41d841af751afde28b</anchor>
      <arglist>(long cppSubscriber)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>logDebug</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a5ed7b85e28bc61bbc7a22fde5e38e334</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>logError</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>aaca619a62e88ee109a5dc5e66b7b3972</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>logFatal</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a606d6a9bd201123deac844f9635531be</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>logInfo</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a4ba04ea0a37e9654983e87d9dd71c56b</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>logWarn</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a78a6e891408f12c5cdc1e48aecd1aa03</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native String</type>
      <name>mapName</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>aac981d5076e2d0dd92cdd04eda3a700b</anchor>
      <arglist>(long cppHandle, String name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native boolean</type>
      <name>nhOk</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a4c33592e163af4bf221e5f30ec67698f</anchor>
      <arglist>(long cppHandle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native Time</type>
      <name>now</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a1d13cad31e00e46d92db5939518b0937</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>publish</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>af5961d92d288c802a3a64b1878573ddb</anchor>
      <arglist>(long cppPublisher, Message m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native boolean</type>
      <name>rosOk</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>aba6b527e64b92d59018ab57be84b2292</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native long</type>
      <name>serviceClient</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>aaad4266f55183bf7823b6cbd423f345b</anchor>
      <arglist>(long cppHandle, String name, String md5, boolean isPersistant, Object[] headerValues)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>setMasterRetryTimeout</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a7a95657434aee866f1284f768bb0b8c0</anchor>
      <arglist>(long cppHandle, int ms)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native boolean</type>
      <name>setParam</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a48b8242aa13473aaf034229ea120381d</anchor>
      <arglist>(long cppHandle, String param, boolean value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native boolean</type>
      <name>setParam</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>aa5ababe5b39d03efe1aa6190aaf02756</anchor>
      <arglist>(long cppHandle, String param, int value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native boolean</type>
      <name>setParam</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a4c3fceb4dd83b293fe0d19fba1161865</anchor>
      <arglist>(long cppHandle, String param, double value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native boolean</type>
      <name>setParam</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a7071920dd67a6f5a9ad4ef5c10ae1f2b</anchor>
      <arglist>(long cppHandle, String param, String value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>shutdown</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>aacb88e6363f0964a7ab86327b85cc6f2</anchor>
      <arglist>(long cppHandle)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>shutdownPublisher</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a43e6af74c7cefe40c8e9e27f0587d088</anchor>
      <arglist>(long cppPublisher)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>shutdownServiceClient</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>abbe1e4bdb59397278fb33b521453c932</anchor>
      <arglist>(long cppServiceClient)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>shutdownServiceServer</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>afaf80f911b832b014f3a53e235aeb15b</anchor>
      <arglist>(long cppServiceServer)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>shutdownSubscriber</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a360bfc4319e7290d45a82a6fde6f29a1</anchor>
      <arglist>(long cppSubscriber)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>spin</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a1a078f260471ae20f0b2a07daae9e78d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native void</type>
      <name>spinOnce</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a27ce12347058f5536475449f888a37c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static native long</type>
      <name>subscribe</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a10957989abeb2c6f03b09f1c96b33d2f</anchor>
      <arglist>(long cppHandle, String topic, long cppCallback, int queueSize)</arglist>
    </member>
    <member kind="function" protection="package" static="yes">
      <type></type>
      <name>[static initializer]</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a344f8fceba19cbfaa65583f2ea62c8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>JNI</name>
      <anchorfile>classros_1_1roscpp_1_1JNI.html</anchorfile>
      <anchor>a86e27a3d7a771e1b70a1cecd0cecb589</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::roscpp::RosCpp</name>
    <filename>classros_1_1roscpp_1_1RosCpp.html</filename>
    <base>ros::Ros</base>
    <class kind="class">ros::roscpp::RosCpp::SingletonHolder</class>
    <member kind="function">
      <type>NodeHandle</type>
      <name>createNodeHandle</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>ae8b7e670e22b732fca68e05148405715</anchor>
      <arglist>(String ns, Map&lt; String, String &gt; remappings)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getPackageLocation</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>a70cac65e742ecb423bfbe57bdb39a742</anchor>
      <arglist>(String pkgName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>a52f1e9073089bd0b7a1db2b81a36eda6</anchor>
      <arglist>(String name, boolean noSigintHandler, boolean anonymousName, boolean noRosout, String[] args)</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isInitialized</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>a7c44464a1bda7a4c982bdca7a3a21626</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logDebug</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>a2e0f6ceae49daa56f3db4bd59c4f4be0</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logError</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>a51496157f975f8926db6297a2df4eb98</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logFatal</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>ab80711e7bfdd0dc9115bef4d08c69466</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logInfo</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>aff11c87afdd931311c3e39aae72650fc</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>logWarn</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>a30cf40fcf1ebced605fed233e771d5b0</anchor>
      <arglist>(String message)</arglist>
    </member>
    <member kind="function">
      <type>Time</type>
      <name>now</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>abfd665463f79544545db38206afdf364</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>ok</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>a7a277b3eb24116de8f50e763e5445c2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spin</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>a3cd64baa23ed359563b9682bf63a2020</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>spinOnce</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>a49d170575fbda82fc539ac0219477d27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RosCpp</type>
      <name>getInstance</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>a931bcdcb9c45d4ea5a38c7344d2d215a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>RosCpp</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>ad734e14df596891329e3fb36c859b599</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boolean</type>
      <name>isInitialized</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp.html</anchorfile>
      <anchor>a2ec4b01dca11d82b50e01947825fc7a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::roscpp::RosCpp::SingletonHolder</name>
    <filename>classros_1_1roscpp_1_1RosCpp_1_1SingletonHolder.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>static final RosCpp</type>
      <name>instance</name>
      <anchorfile>classros_1_1roscpp_1_1RosCpp_1_1SingletonHolder.html</anchorfile>
      <anchor>aebb40e28be2a64d64f85ae673fbb74ca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ros::roscpp::Util</name>
    <filename>classros_1_1roscpp_1_1Util.html</filename>
    <member kind="function" static="yes">
      <type>static&lt; X &gt; Map&lt; X, X &gt;</type>
      <name>arrayToMap</name>
      <anchorfile>classros_1_1roscpp_1_1Util.html</anchorfile>
      <anchor>aa31647f89903d8f31feafcefb3f72dc3</anchor>
      <arglist>(X[] objs)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static&lt; X &gt; Object[]</type>
      <name>mapToArray</name>
      <anchorfile>classros_1_1roscpp_1_1Util.html</anchorfile>
      <anchor>acf64bca1e6d03c3d4d6bc9073b478a29</anchor>
      <arglist>(Map&lt; X, X &gt; objs)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ros::serialization::Serializer&lt; JavaMessage &gt;</name>
    <filename>structros_1_1serialization_1_1Serializer_3_01JavaMessage_01_4.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01JavaMessage_01_4.html</anchorfile>
      <anchor>a943c08c0541f5273adaa3bd71f9459a9</anchor>
      <arglist>(Stream &amp;stream, boost::call_traits&lt; JavaMessage &gt;::reference t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32_t</type>
      <name>serializedLength</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01JavaMessage_01_4.html</anchorfile>
      <anchor>ad04fd3a7c2a032cde54d44e99c785518</anchor>
      <arglist>(boost::call_traits&lt; JavaMessage &gt;::param_type t)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write</name>
      <anchorfile>structros_1_1serialization_1_1Serializer_3_01JavaMessage_01_4.html</anchorfile>
      <anchor>aae77cf54a281ce506c3ce82199f1a1c6</anchor>
      <arglist>(Stream &amp;stream, boost::call_traits&lt; JavaMessage &gt;::param_type t)</arglist>
    </member>
  </compound>
</tagfile>
