<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/src/rosbag/</path>
    <filename>____init_____8py</filename>
  </compound>
  <compound kind="file">
    <name>bag.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/src/rosbag/</path>
    <filename>bag_8py</filename>
    <class kind="class">rosbag::bag::_BagReader</class>
    <class kind="class">rosbag::bag::_BagReader102_Indexed</class>
    <class kind="class">rosbag::bag::_BagReader102_Unindexed</class>
    <class kind="class">rosbag::bag::_BagReader200</class>
    <class kind="class">rosbag::bag::_BZ2CompressorFileFacade</class>
    <class kind="class">rosbag::bag::_ChunkHeader</class>
    <class kind="class">rosbag::bag::_ChunkInfo</class>
    <class kind="class">rosbag::bag::_ConnectionInfo</class>
    <class kind="class">rosbag::bag::_IndexEntry</class>
    <class kind="class">rosbag::bag::_IndexEntry102</class>
    <class kind="class">rosbag::bag::_IndexEntry200</class>
    <class kind="class">rosbag::bag::Bag</class>
    <class kind="class">rosbag::bag::Compression</class>
    <class kind="class">rosbag::bag::ROSBagException</class>
    <class kind="class">rosbag::bag::ROSBagFormatException</class>
    <class kind="class">rosbag::bag::ROSBagUnindexedException</class>
    <namespace>rosbag::bag</namespace>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_message_type</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a15beb7d3f08d0f07efc93b303c71f7f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_human_readable_frequency</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a46d133f873271e9d341e4f063fcdccc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_human_readable_size</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a1eb068de193193fa061e1e746bb26fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_median</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a92745956a9ec27731a5f889f07f3e05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_mergesort</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a339ef9776df35856a3636127a75e912c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_pack_time</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a0c810c3935de22a4fcbfa1568ed2bbe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_pack_uint32</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a0e61d980512ae05276d939f8ea7ff5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_pack_uint64</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>afc5a460489adb363a46a153e3ee1a39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_pack_uint8</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a19e2afbf32749105c038db7420dedf00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_peek_next_header_op</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>ab27ea30aae3ff622b8b8d1a745160676</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>af8a8cd9d8cd301a92c1469fb6e4e8cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_field</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aeb21c7a58c10c273ad7405f47059f5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_header</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aeaecbc20b8ecbfc762efc649a6ec2449</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_record_data</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aea60326071b111fb5b12f41c8a37d42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_sized</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>af7b3d4f8b0bfc3dcb58351755c3c7d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_str_field</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>ad824d9c225c0641acd6c058577043313</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_time</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>ad05c4493391cbaa4d0d4cc77fa555e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_time_field</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a8749f9bb97cd3ecc3fbbafa2993febb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_uint32</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a0c173ca2fba1587e5ccb9e6fb5e34df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_uint32_field</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a006a1b3cf90d8f96c15ba879683d5b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_uint64</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a43c28ae8a2208a2cd0b871dd14a47468</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_uint64_field</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a8d31d03b0b5d87598b8942e985f4ae22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_uint8</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aa2fbb7bd07c113f51613fc9636d93d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_uint8_field</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a78d752988efceb1ccbf49ca924fd6bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_skip_record</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>af4bee2fa962b93467de69a4af19c80c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_skip_sized</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a8d6f8402295b86feab5f64c7752fe774</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_time_to_str</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>acee071e2a163b260793db6e87c200243</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_unpack_time</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a40374715cfc5929132d4910459ebcb52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_unpack_uint32</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>ae47a26096b51dd14131f5dd977f2e159</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_unpack_uint64</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a41adfdcfd725e55dd70b75aed2b90010</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_unpack_uint8</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a9cac6eba8770e0b0023d564dabd33f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_header</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>afcdcd93e20bd52c183d3819a7cb2bb9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_record</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a4b526740f8587b011e65fc8d6d6af0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_sized</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a64494d838f9c75240c9f13b1e1e6b0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_CHUNK_INDEX_VERSION</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a9a10d1998259d54bcafd434c2c35e474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_FILE_HEADER_LENGTH</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a480d75170125b4497af8725d5287cf7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_INDEX_VERSION</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aa6dc6af157a16fdf5c9798095ce69f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>_message_types</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a9da54b8816150864c107930dfae6f565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_OP_CHUNK</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aaf7072bfb22d3f776af2e43b07f07bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_OP_CHUNK_INFO</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a881531afb2f2ecabf48d938dea826811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>_OP_CODES</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>af62d297c6151298317476db158945b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_OP_CONNECTION</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aa6e63a15e57cd975a12139103dcea7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_OP_FILE_HEADER</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a5add15290e9a14f61ae40dd6a7fef9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_OP_INDEX_DATA</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a5a04de3fd8256329268d68967c396447</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_OP_MSG_DATA</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a50e71fccda866b6c13a9476cfcc2864f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_OP_MSG_DEF</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a5a4297cb249f3caf4ebee9685189e713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>_VERSION</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aa7c2ea02c080f2bcd178df20f1343b3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bag2png.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/scripts/</path>
    <filename>bag2png_8py</filename>
    <namespace>bag2png</namespace>
    <member kind="function">
      <type>def</type>
      <name>int16_str</name>
      <anchorfile>namespacebag2png.html</anchorfile>
      <anchor>ac201ec270454f8235c10a7eb7053695a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>msg2im</name>
      <anchorfile>namespacebag2png.html</anchorfile>
      <anchor>a1b112a4af2442ccd253816d237d34d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>counter</name>
      <anchorfile>namespacebag2png.html</anchorfile>
      <anchor>a58d1535f4209adfecec3d8a5959d559f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>ext</name>
      <anchorfile>namespacebag2png.html</anchorfile>
      <anchor>a26382ef0d9b78d384dc6aa1cae706681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>im</name>
      <anchorfile>namespacebag2png.html</anchorfile>
      <anchor>ab302bd89db81eaf53553fd126e7db8b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bagsort.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/scripts/</path>
    <filename>bagsort_8py</filename>
    <namespace>bagsort</namespace>
    <member kind="function">
      <type>def</type>
      <name>sortbags</name>
      <anchorfile>namespacebagsort.html</anchorfile>
      <anchor>a65fa1bbfd3fccf3ef3702a32ceaee395</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fastrebag.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/scripts/</path>
    <filename>fastrebag_8py</filename>
    <namespace>fastrebag</namespace>
    <member kind="function">
      <type>def</type>
      <name>fastrebag</name>
      <anchorfile>namespacefastrebag.html</anchorfile>
      <anchor>a46325d211b7a6bf364e82967269deb1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fix_md5sums.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/scripts/</path>
    <filename>fix__md5sums_8py</filename>
    <namespace>fix_md5sums</namespace>
    <member kind="function">
      <type>def</type>
      <name>fix_md5sums</name>
      <anchorfile>namespacefix__md5sums.html</anchorfile>
      <anchor>ae09021828fbe58af441b44b502848b4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fix_moved_messages.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/scripts/</path>
    <filename>fix__moved__messages_8py</filename>
    <namespace>fix_moved_messages</namespace>
    <member kind="function">
      <type>def</type>
      <name>fixbags</name>
      <anchorfile>namespacefix__moved__messages.html</anchorfile>
      <anchor>aeec9a3a225039abfe9a646067d0199ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fix_msg_defs.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/scripts/</path>
    <filename>fix__msg__defs_8py</filename>
    <namespace>fix_msg_defs</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>checked</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>a421e2831626318ea61b9d56c16f66902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inbag</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>a83da7f000d61030f72a22a13054b03ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>k</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>a72f16c8560d9f14263bb8b28ad33d973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>lookup_cache</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>ab7f748c33cfdfcf0103064a1c6c1e755</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>migrations</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>a41922e2f251d828eaa7397a3aae511d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mm</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>accf7715edd48ef2e31caaf3c85e36e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>outbag</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>af23174ef5901a45e2dd54d4dd930a26f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>real_msg_type</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>a10a606ec02e0373453c0afde2aa23095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>systype</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>a6e2d05c0e6419524d1f137c21e9b299b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fixbag.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/scripts/</path>
    <filename>fixbag_8py</filename>
    <namespace>fixbag</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>mm</name>
      <anchorfile>namespacefixbag.html</anchorfile>
      <anchor>aedc294dc7c0a89e10023688f30ea7346</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>fixbag_batch.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/scripts/</path>
    <filename>fixbag__batch_8py</filename>
    <namespace>fixbag_batch</namespace>
    <member kind="function">
      <type>def</type>
      <name>fixbag_batch</name>
      <anchorfile>namespacefixbag__batch.html</anchorfile>
      <anchor>ac1cb56d3c7dee681cd93dd1efa99860d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>makerule.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/scripts/</path>
    <filename>makerule_8py</filename>
    <namespace>makerule</namespace>
    <member kind="function">
      <type>def</type>
      <name>print_trans</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>ae9bdb0a802fcff47d58a2f9555beee49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>all_rules</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a8a3aebefa3ab2b1c89a948afb320cdd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>append_rule</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>ae9b17ec1642a265274df625bc062ef6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>extra_rules</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>af3b7b5f1dedc836e728542668abaa083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a14d767db7817d8cbe2409df0858953a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>migrations</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a35b562815d8bbc796e6a711bca5a2a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mm</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a0552e42a09fec962bbe759746fe3775b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>new_class</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a8fbb4b1d39c4059ec92118917232c25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>new_rule</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>ac425a2760a1b9ac566b6f4469454dde2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>new_rules</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>ae9731d4524d0e10ec0a598c16b7a4ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>new_type</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a29def7ec4bfce7be64fc26ecc71cfd1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>old_class</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>aae739b9f0aad239f0e476fdcd2831779</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>old_full_text</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>ac9e337697968c6e9ac0856107a6e3065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>old_type</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a18a4de3f82f18125f55a74f758f0d92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>output</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>ac5e70fdce08f275599408c52cc3f9534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a2681cd3d2f75f80e2f64980cbf02a5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pat</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a32a31bf75748e69499927b10fea4cbfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>R</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a7a6c87a435cbce528baf9cd638f642eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>rulefile</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a55e3776b22d3068541318f0c89819988</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rules_left</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>ae6f53204f3499bad1bc4299a4dc651e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>type_line</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>aec63e5d940b7e1b755f8e846376fde96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>type_match</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a9f6722561893cb337be97794c7bdb0b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>migration.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/src/rosbag/</path>
    <filename>migration_8py</filename>
    <class kind="class">rosbag::migration::BagMigrationException</class>
    <class kind="class">rosbag::migration::MessageMigrator</class>
    <class kind="class">rosbag::migration::MessageUpdateRule</class>
    <class kind="class">rosbag::migration::RuleChain</class>
    <class kind="class">rosbag::migration::ScaffoldNode</class>
    <namespace>rosbag::migration</namespace>
    <member kind="function">
      <type>def</type>
      <name>checkbag</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>a380b75d75b15303bb79353b187d759f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkmessages</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>ae50eaf0fcc95223f1ac87c5c2cd97415</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clean_name</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>a38f3276234ba87d7a125c8a30b7d2600</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>constants_from_def</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>a89be94bfe9246d288f83c73e3a0c06f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fixbag</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>aee1372ab599fda6e1d0d782c9b140554</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fixbag2</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>ab76e86b511f5ec89f2f2479954a7971b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_message_key</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>a9e285f1d683a5c2052eb061144ba9c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_path_key</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>a9787d394bcf2433e8b911f9f5fd67dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>migration_default_value</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>a4d68390f138b1624333130e1c5191fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>qualified_name</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>a76b66281ea2a2730538b7734f8300c5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>play.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/src/</path>
    <filename>play_8cpp</filename>
    <includes id="player_8h" name="player.h" local="yes" imported="no">rosbag/player.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>play_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>rosbag::PlayerOptions</type>
      <name>parseOptions</name>
      <anchorfile>play_8cpp.html</anchorfile>
      <anchor>a545df5fdb3bcd60f30fba4b72d933ab4</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>player.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/src/</path>
    <filename>player_8cpp</filename>
    <includes id="player_8h" name="player.h" local="yes" imported="no">rosbag/player.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>foreach</name>
      <anchorfile>player_8cpp.html</anchorfile>
      <anchor>a85d9ac269eba33293361f4ed7c2a697b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>ros::AdvertiseOptions</type>
      <name>createAdvertiseOptions</name>
      <anchorfile>namespacerosbag.html</anchorfile>
      <anchor>a817c5efb768f327b38394c64c2a5f6f6</anchor>
      <arglist>(MessageInstance const &amp;msg, uint32_t queue_size)</arglist>
    </member>
    <member kind="function">
      <type>ROSBAG_DECL ros::AdvertiseOptions</type>
      <name>createAdvertiseOptions</name>
      <anchorfile>namespacerosbag.html</anchorfile>
      <anchor>a6cc14bad51b90d35b1a361bdbd395ed7</anchor>
      <arglist>(const ConnectionInfo *c, uint32_t queue_size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>player.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/include/rosbag/</path>
    <filename>player_8h</filename>
    <includes id="time__translator_8h" name="time_translator.h" local="yes" imported="no">rosbag/time_translator.h</includes>
    <class kind="class">rosbag::Player</class>
    <class kind="struct">rosbag::PlayerOptions</class>
    <class kind="class">rosbag::TimePublisher</class>
    <member kind="function">
      <type>ros::AdvertiseOptions</type>
      <name>createAdvertiseOptions</name>
      <anchorfile>namespacerosbag.html</anchorfile>
      <anchor>a817c5efb768f327b38394c64c2a5f6f6</anchor>
      <arglist>(MessageInstance const &amp;msg, uint32_t queue_size)</arglist>
    </member>
    <member kind="function">
      <type>ROSBAG_DECL ros::AdvertiseOptions</type>
      <name>createAdvertiseOptions</name>
      <anchorfile>namespacerosbag.html</anchorfile>
      <anchor>a6cc14bad51b90d35b1a361bdbd395ed7</anchor>
      <arglist>(const ConnectionInfo *c, uint32_t queue_size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>record.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/src/</path>
    <filename>record_8cpp</filename>
    <includes id="recorder_8h" name="recorder.h" local="yes" imported="no">rosbag/recorder.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>record_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>rosbag::RecorderOptions</type>
      <name>parseOptions</name>
      <anchorfile>record_8cpp.html</anchorfile>
      <anchor>afaf599b0fedc4569a43f5a212638de25</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>recorder.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/src/</path>
    <filename>recorder_8cpp</filename>
    <includes id="recorder_8h" name="recorder.h" local="yes" imported="no">rosbag/recorder.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>foreach</name>
      <anchorfile>recorder_8cpp.html</anchorfile>
      <anchor>a85d9ac269eba33293361f4ed7c2a697b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>recorder.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/include/rosbag/</path>
    <filename>recorder_8h</filename>
    <class kind="class">rosbag::OutgoingMessage</class>
    <class kind="class">rosbag::OutgoingQueue</class>
    <class kind="class">rosbag::Recorder</class>
    <class kind="struct">rosbag::RecorderOptions</class>
  </compound>
  <compound kind="file">
    <name>rosbag_main.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/src/rosbag/</path>
    <filename>rosbag__main_8py</filename>
    <class kind="class">rosbag::rosbag_main::ProgressMeter</class>
    <class kind="class">rosbag::rosbag_main::RosbagCmds</class>
    <namespace>rosbag::rosbag_main</namespace>
    <member kind="function">
      <type>def</type>
      <name>bag_op</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>afc78cf9b9b97e826993a41583a135e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>change_compression_op</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a68a505382ba7c0d526ff618882b0c652</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a4837c5fc8cf47373c7137710ae886e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compress_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>acdc4e6eb143c876b75a8e8fee49902ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decompress_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a79c729bde4f8dcb0c3b9688c28e36cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>af4688bc71049b9a176d4b4e6f86834ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fix_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a52db2851fd6ed8dc50b764c90e933c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_split</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a84a3b59fbcf4936355e88074083c5ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_topics</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a923ba6133356546001723f66027206c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>info_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>af05dac2ce74e95b81cbe8587ebcf29c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>play_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a8895bfdf536558815c0e0ed27df4ce5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_trans</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a6983bd5841304c26bd410e7064b9fb2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>record_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>acd747a2abd4f67fe51f1806be5c6ef27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reindex_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a66fccf389c66b31ca3f89e8336714ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reindex_op</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>adfa6082a4adb7f185b2c640c0179a569</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rosbagmain</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>aa82320775b7e383f1ea1cb494b254c87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>savemsg.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/scripts/</path>
    <filename>savemsg_8py</filename>
    <namespace>savemsg</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacesavemsg.html</anchorfile>
      <anchor>af304e179a83cf93882faa4ab8f0c295e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sys_class</name>
      <anchorfile>namespacesavemsg.html</anchorfile>
      <anchor>a484af853c5cc4b625811f75364e38261</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/</path>
    <filename>setup_8py</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>acec34584a95c5efe41322be64ce8704d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>time_translator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/src/</path>
    <filename>time__translator_8cpp</filename>
    <includes id="time__translator_8h" name="time_translator.h" local="yes" imported="no">rosbag/time_translator.h</includes>
  </compound>
  <compound kind="file">
    <name>time_translator.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/include/rosbag/</path>
    <filename>time__translator_8h</filename>
    <class kind="class">rosbag::TimeTranslator</class>
  </compound>
  <compound kind="file">
    <name>topic_renamer.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/scripts/</path>
    <filename>topic__renamer_8py</filename>
    <namespace>topic_renamer</namespace>
    <member kind="function">
      <type>def</type>
      <name>rename_topic</name>
      <anchorfile>namespacetopic__renamer.html</anchorfile>
      <anchor>ac3c32aa538b250a55b11b1703c330d79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>write.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/examples/</path>
    <filename>write_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>write_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>write.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-ros_comm/doc_stacks/2015-08-28_12-30-51.470564/ros_comm/tools/rosbag/examples/</path>
    <filename>write_8py</filename>
    <namespace>write</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>bag</name>
      <anchorfile>namespacewrite.html</anchorfile>
      <anchor>a72faa1c31123dd86385b843fc50b79a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>i</name>
      <anchorfile>namespacewrite.html</anchorfile>
      <anchor>a296a58d80774a4f86cb0ff670811f68d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>str</name>
      <anchorfile>namespacewrite.html</anchorfile>
      <anchor>a499e6b8a27235c563dce22b869e8c72c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>bag2png</name>
    <filename>namespacebag2png.html</filename>
    <member kind="function">
      <type>def</type>
      <name>int16_str</name>
      <anchorfile>namespacebag2png.html</anchorfile>
      <anchor>ac201ec270454f8235c10a7eb7053695a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>msg2im</name>
      <anchorfile>namespacebag2png.html</anchorfile>
      <anchor>a1b112a4af2442ccd253816d237d34d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>counter</name>
      <anchorfile>namespacebag2png.html</anchorfile>
      <anchor>a58d1535f4209adfecec3d8a5959d559f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>ext</name>
      <anchorfile>namespacebag2png.html</anchorfile>
      <anchor>a26382ef0d9b78d384dc6aa1cae706681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>im</name>
      <anchorfile>namespacebag2png.html</anchorfile>
      <anchor>ab302bd89db81eaf53553fd126e7db8b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>bagsort</name>
    <filename>namespacebagsort.html</filename>
    <member kind="function">
      <type>def</type>
      <name>sortbags</name>
      <anchorfile>namespacebagsort.html</anchorfile>
      <anchor>a65fa1bbfd3fccf3ef3702a32ceaee395</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>fastrebag</name>
    <filename>namespacefastrebag.html</filename>
    <member kind="function">
      <type>def</type>
      <name>fastrebag</name>
      <anchorfile>namespacefastrebag.html</anchorfile>
      <anchor>a46325d211b7a6bf364e82967269deb1e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>fix_md5sums</name>
    <filename>namespacefix__md5sums.html</filename>
    <member kind="function">
      <type>def</type>
      <name>fix_md5sums</name>
      <anchorfile>namespacefix__md5sums.html</anchorfile>
      <anchor>ae09021828fbe58af441b44b502848b4e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>fix_moved_messages</name>
    <filename>namespacefix__moved__messages.html</filename>
    <member kind="function">
      <type>def</type>
      <name>fixbags</name>
      <anchorfile>namespacefix__moved__messages.html</anchorfile>
      <anchor>aeec9a3a225039abfe9a646067d0199ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>fix_msg_defs</name>
    <filename>namespacefix__msg__defs.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>checked</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>a421e2831626318ea61b9d56c16f66902</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>inbag</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>a83da7f000d61030f72a22a13054b03ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>k</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>a72f16c8560d9f14263bb8b28ad33d973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>lookup_cache</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>ab7f748c33cfdfcf0103064a1c6c1e755</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>migrations</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>a41922e2f251d828eaa7397a3aae511d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mm</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>accf7715edd48ef2e31caaf3c85e36e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>outbag</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>af23174ef5901a45e2dd54d4dd930a26f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>real_msg_type</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>a10a606ec02e0373453c0afde2aa23095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>systype</name>
      <anchorfile>namespacefix__msg__defs.html</anchorfile>
      <anchor>a6e2d05c0e6419524d1f137c21e9b299b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>fixbag</name>
    <filename>namespacefixbag.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>mm</name>
      <anchorfile>namespacefixbag.html</anchorfile>
      <anchor>aedc294dc7c0a89e10023688f30ea7346</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>fixbag_batch</name>
    <filename>namespacefixbag__batch.html</filename>
    <member kind="function">
      <type>def</type>
      <name>fixbag_batch</name>
      <anchorfile>namespacefixbag__batch.html</anchorfile>
      <anchor>ac1cb56d3c7dee681cd93dd1efa99860d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>makerule</name>
    <filename>namespacemakerule.html</filename>
    <member kind="function">
      <type>def</type>
      <name>print_trans</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>ae9bdb0a802fcff47d58a2f9555beee49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>all_rules</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a8a3aebefa3ab2b1c89a948afb320cdd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>append_rule</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>ae9b17ec1642a265274df625bc062ef6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>extra_rules</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>af3b7b5f1dedc836e728542668abaa083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a14d767db7817d8cbe2409df0858953a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>migrations</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a35b562815d8bbc796e6a711bca5a2a37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>mm</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a0552e42a09fec962bbe759746fe3775b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>new_class</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a8fbb4b1d39c4059ec92118917232c25f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>new_rule</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>ac425a2760a1b9ac566b6f4469454dde2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>new_rules</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>ae9731d4524d0e10ec0a598c16b7a4ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>new_type</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a29def7ec4bfce7be64fc26ecc71cfd1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>old_class</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>aae739b9f0aad239f0e476fdcd2831779</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>old_full_text</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>ac9e337697968c6e9ac0856107a6e3065</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>old_type</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a18a4de3f82f18125f55a74f758f0d92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>output</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>ac5e70fdce08f275599408c52cc3f9534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a2681cd3d2f75f80e2f64980cbf02a5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pat</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a32a31bf75748e69499927b10fea4cbfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>R</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a7a6c87a435cbce528baf9cd638f642eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>rulefile</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a55e3776b22d3068541318f0c89819988</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rules_left</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>ae6f53204f3499bad1bc4299a4dc651e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>type_line</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>aec63e5d940b7e1b755f8e846376fde96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>type_match</name>
      <anchorfile>namespacemakerule.html</anchorfile>
      <anchor>a9f6722561893cb337be97794c7bdb0b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::OutgoingMessage</name>
    <filename>classrosbag_1_1OutgoingMessage.html</filename>
    <member kind="function">
      <type></type>
      <name>OutgoingMessage</name>
      <anchorfile>classrosbag_1_1OutgoingMessage.html</anchorfile>
      <anchor>ae2adeeaa37cae525469036312a67b26d</anchor>
      <arglist>(std::string const &amp;_topic, topic_tools::ShapeShifter::ConstPtr _msg, boost::shared_ptr&lt; ros::M_string &gt; _connection_header, ros::Time _time)</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; ros::M_string &gt;</type>
      <name>connection_header</name>
      <anchorfile>classrosbag_1_1OutgoingMessage.html</anchorfile>
      <anchor>a2b75ee2a52c4fe8bdc6841467a91ea16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>topic_tools::ShapeShifter::ConstPtr</type>
      <name>msg</name>
      <anchorfile>classrosbag_1_1OutgoingMessage.html</anchorfile>
      <anchor>a107ffe2b9f76ede13bdb8f723a82d391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>time</name>
      <anchorfile>classrosbag_1_1OutgoingMessage.html</anchorfile>
      <anchor>a1c63fd9463dbf9d28709be5012552365</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>classrosbag_1_1OutgoingMessage.html</anchorfile>
      <anchor>a25fb5dbdd15596145d9dbb1678f002ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::OutgoingQueue</name>
    <filename>classrosbag_1_1OutgoingQueue.html</filename>
    <member kind="function">
      <type></type>
      <name>OutgoingQueue</name>
      <anchorfile>classrosbag_1_1OutgoingQueue.html</anchorfile>
      <anchor>aa67deb38b818861de3fa5024180e8711</anchor>
      <arglist>(std::string const &amp;_filename, std::queue&lt; OutgoingMessage &gt; *_queue, ros::Time _time)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>filename</name>
      <anchorfile>classrosbag_1_1OutgoingQueue.html</anchorfile>
      <anchor>a4d24cdf9cfeb9205f6f2a6c8c7aa6e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::queue&lt; OutgoingMessage &gt; *</type>
      <name>queue</name>
      <anchorfile>classrosbag_1_1OutgoingQueue.html</anchorfile>
      <anchor>a03a483ed07d6fe51657d51a18dc31d1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Time</type>
      <name>time</name>
      <anchorfile>classrosbag_1_1OutgoingQueue.html</anchorfile>
      <anchor>ae79a8a9e8c7c96befe4dd9f80fe9d419</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::Player</name>
    <filename>classrosbag_1_1Player.html</filename>
    <member kind="function">
      <type></type>
      <name>Player</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a71796cf0fff18442b49fd39d478fbc28</anchor>
      <arglist>(PlayerOptions const &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a5ad762ecb095b0b619a6680e585436e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Player</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>ac71b03f10fc7f21c7978c5619868e732</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doKeepAlive</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a295e5500272b368a2ed57a4e6c902e02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doPublish</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a5a512a240e8e95d725487e5c46aaa409</anchor>
      <arglist>(rosbag::MessageInstance const &amp;m)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>printTime</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a306a487fb59c30fad3ca2f9e4a3db6c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>readCharFromStdin</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a7de898cc05d4c8811c16ee098f4b124e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>restoreTerminal</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a58c166213f7d868cd3104f5d31470637</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupTerminal</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a509babcd9ef5983088696927a43ecf81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Duration</type>
      <name>bag_length_</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>aaa6b166e44282d25b911c79fed6d23b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; Bag &gt; &gt;</type>
      <name>bags_</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>ab543d8d4f2ea91164f82c012f8bf22e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>maxfd_</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a891c4a07ca7a1026c916d78bd5a2ef1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a50ebf20c44d8fb9b869bb99c216c8c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PlayerOptions</type>
      <name>options_</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a3c8479f63179e3a7e5d09d476d2cf862</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>termios</type>
      <name>orig_flags_</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>ac6b6fa81b697ddcd60640ac82e2258db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>paused_</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a5d8f2382fe28bf2e2297ba23465bdf9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::WallTime</type>
      <name>paused_time_</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a3164f2dc6a1937c741f66e309598e1ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, ros::Publisher &gt;</type>
      <name>publishers_</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>ac38ca3d0280c2a1beb6c18e1a74fd0ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>start_time_</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a52a5d98102fabd9dea457fd66fcf5f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>fd_set</type>
      <name>stdin_fdset_</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a17688b184ab0981a40b3d7cfd37cbf03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>terminal_modified_</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>acaee4a7da8d976a4d2df8fa847ed0a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimePublisher</type>
      <name>time_publisher_</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>a7e8d844f0f87245bbc884a1802170f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>TimeTranslator</type>
      <name>time_translator_</name>
      <anchorfile>classrosbag_1_1Player.html</anchorfile>
      <anchor>af7cfa3bea2e3f1fb87aececed5d8e89f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rosbag::PlayerOptions</name>
    <filename>structrosbag_1_1PlayerOptions.html</filename>
    <member kind="function">
      <type>void</type>
      <name>check</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>a2fce79960de9beb8745c9c5e422714c2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PlayerOptions</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>a49f80facd7a5934d963644dd72920078</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ros::WallDuration</type>
      <name>advertise_sleep</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>afc98156896d5f5b0ecacd2ac2c353639</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>at_once</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>a7a9834c69d8901b5ea7d0088c48f8040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bag_time</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>ad81c3c407ac1ab87be0ac0834c8e543b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>bag_time_frequency</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>abab8915a17a1f9afd3cd961097919e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>bags</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>a18512c248eb75f5e33dfbd66d6bd2d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>duration</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>a46c1f14efa701d5793ca6d684a441de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_duration</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>a9edd4d393c86a72ec459a22372082667</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>has_time</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>a3ef84db0b0d73e4dd93a89b1c12c5391</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>keep_alive</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>a60bff45dc898811cbe10540f1c0c19d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>loop</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>ac9aca9fd1354a805cfe51f4a5bda1548</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>queue_size</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>a2c15d22e3985474c602c3a7b1a17d4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>quiet</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>a19db220e8a5bcb83a4275f2944c3d594</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Duration</type>
      <name>skip_empty</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>a6735b61b776617437a93a08a1e7326e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>start_paused</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>a846f363d087911561f3ecc894b6d583e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>time</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>aebc0829d221452bc975a9e50152d45ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time_scale</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>ac692c3be5a44e4c79a30838b1a5f48df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>topics</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>afac0e843c07c9e497c6e34c0e96bad58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>try_future</name>
      <anchorfile>structrosbag_1_1PlayerOptions.html</anchorfile>
      <anchor>a2a79489302e1f4d69f8203189d25a432</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::Recorder</name>
    <filename>classrosbag_1_1Recorder.html</filename>
    <member kind="function">
      <type>void</type>
      <name>doTrigger</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a7b37599811dc93d3c4467fcb64c79911</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribed</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a13de7ab85dbe55fef04f810cddeb4bac</anchor>
      <arglist>(std::string const &amp;topic) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Recorder</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>ab7a117fa4331b8b21e29bb9699c2e951</anchor>
      <arglist>(RecorderOptions const &amp;options)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>run</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a6e974310cb7e07d63ba8404a1fdeb0b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>boost::shared_ptr&lt; ros::Subscriber &gt;</type>
      <name>subscribe</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a204a180e1edbedabfc0545313df250ab</anchor>
      <arglist>(std::string const &amp;topic)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkDisk</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a8d4b101cb2088886b4a323fa397c1515</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkDuration</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a6051a7f242e9889aef76cf73e2e3ed2a</anchor>
      <arglist>(const ros::Time &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkLogging</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>aa456443ffd7b5d1d93dae0558b601c02</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>checkSize</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>afd22e1950e20bbeae92fffa1f70b9312</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doCheckMaster</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a275676ef63e93c67ab8e065552376aa8</anchor>
      <arglist>(ros::TimerEvent const &amp;e, ros::NodeHandle &amp;node_handle)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doQueue</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a33842f8c816b2a780ce11feaa5b020de</anchor>
      <arglist>(ros::MessageEvent&lt; topic_tools::ShapeShifter const  &gt; msg_event, std::string const &amp;topic, boost::shared_ptr&lt; ros::Subscriber &gt; subscriber, boost::shared_ptr&lt; int &gt; count)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doRecord</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>ac62e82387147a8e5987ee986764e832e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>doRecordSnapshotter</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>ac7a1d04b6e0042c7200f3256b4bdcdcf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>printUsage</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>aa76bd4d11c04499ad8d3865173824099</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>scheduledCheckDisk</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a2ac1e2ad43a6272ce68ebda2e70372e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>shouldSubscribeToTopic</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>adb81a0c98c17ebc0fe8ff4f7d5a38f81</anchor>
      <arglist>(std::string const &amp;topic, bool from_node=false)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>snapshotTrigger</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>adaf88fb7998c6a79640b001b2202f4d0</anchor>
      <arglist>(std_msgs::Empty::ConstPtr trigger)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>startWriting</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>aa044335cf9bbdd5ccb269ac0729ced14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stopWriting</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>afed3558832bfcfcf87384907028fde51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateFilenames</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>ad3b837dbde9d3123a6dc3dc63cdeea10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static std::string</type>
      <name>timeToStr</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>aaecaa610ed075b117f36c812ec259e1b</anchor>
      <arglist>(T ros_t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Bag</type>
      <name>bag_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a879006cecf839f5361ddc5604e63076e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>check_disk_mutex_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a1533b3a08d9dc3bf7367dbf4a238cc45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::WallTime</type>
      <name>check_disk_next_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a842b62a3f21e9f9cd3dfc0db45c61971</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; std::string &gt;</type>
      <name>currently_recording_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>ae14a1fb0f9b98a3707d56cd6ea6cbcfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>exit_code_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>aa065ea36ae6ecf2937b9cae42b98b51f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_buffer_warn_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>ac2a081a8eb243ed446388896c5d08c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>max_queue_size_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>ac56abfa0cba631a7e8261e67f11bde2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>num_subscribers_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a62416f5115eab608f7cfe6791e73313f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>RecorderOptions</type>
      <name>options_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>aa485b11b3a51d89abe66ded9d5354e95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::queue&lt; OutgoingMessage &gt; *</type>
      <name>queue_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>adc59c1659c6400e29b537662e123ac69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::condition_variable_any</type>
      <name>queue_condition_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a80db54e14d1c132858adbc047f97ac1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>queue_mutex_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>abad48944445b21a1f686e44f24042907</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::queue&lt; OutgoingQueue &gt;</type>
      <name>queue_queue_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a605f11f1b0b36fb94d8e558e91309fda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>queue_size_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a5d6a03050b52ff92052c699968c0c795</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint64_t</type>
      <name>split_count_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a87b74ac6a9b1174d0b69d2542efb67d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>start_time_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a7780fc08177284625825eb77a8614e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>target_filename_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a87b00b67656c1c8335a0cdc6c83d17dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::WallTime</type>
      <name>warn_next_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a4aff2654b9842a81ab6ae9108a8a0fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>write_filename_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>aec6a07dc2e5245ab733a854b8d16b3b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>writing_enabled_</name>
      <anchorfile>classrosbag_1_1Recorder.html</anchorfile>
      <anchor>a5ad8119902085bd2a3042a548c4ae4be</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rosbag::RecorderOptions</name>
    <filename>structrosbag_1_1RecorderOptions.html</filename>
    <member kind="function">
      <type></type>
      <name>RecorderOptions</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>a4067e7e8937b96ad8e4ba24c3be5073c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>append_date</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>a2a90922a5d3b40a3d6a081d351a698c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>buffer_size</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>a6afac2ad8502c64592b734af44d316b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>chunk_size</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>aa4f7edd9f09faf8be48c4418e980b52a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CompressionType</type>
      <name>compression</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>af6c75aa552d0eac0b70e52856ca557e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>do_exclude</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>a60f47b66b955416774005b18a31ccea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::regex</type>
      <name>exclude_regex</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>a4e0a7850a557ce57f14f6bfc88c71ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>limit</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>a8ae23c4969098b978927197cfe95dc00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Duration</type>
      <name>max_duration</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>acaff9b5a9c5122c4bfc7cd8eb0b56553</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>max_size</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>adddb77e0635e0e653196d0ab0aa59e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>a8ef0aa777daefeb82908688458e1bc42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>node</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>a923995b8f7ecb70e95e2fc875ef9818f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>prefix</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>a6a4190342a07da42dfa5aa72a57f335a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>quiet</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>aa4d7e6e3570aa5f408114c4b0a197b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>record_all</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>af337d2da561b0ebd54d21caaf2024a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>regex</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>aca8b88794cc3b4f493f4748df0de5f6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>snapshot</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>ad268c54ac69357c663b8b2e0b4207b29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>split</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>a2b3240f8d7181aecd4117096161ab439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>topics</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>a61dbb86f960081d7c90ae42e0b1e27c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>trigger</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>a64c8c9ede6acc384c8527169b94bfae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>verbose</name>
      <anchorfile>structrosbag_1_1RecorderOptions.html</anchorfile>
      <anchor>a81efb52f5f1037dd2c73384438ea949e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::TimePublisher</name>
    <filename>classrosbag_1_1TimePublisher.html</filename>
    <member kind="function">
      <type>ros::Time const &amp;</type>
      <name>getTime</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>aa800e89dd59af67416dbad38e5794e24</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>horizonReached</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>a31b49b4249a0912a72875c25e1e8b35b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runClock</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>a55bcbba5ca8e3c12838c3d0bc08e1980</anchor>
      <arglist>(const ros::WallDuration &amp;duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>runStalledClock</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>adc71af9ea7f0b2ec7d9a21925281bf13</anchor>
      <arglist>(const ros::WallDuration &amp;duration)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHorizon</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>aa083ac1c03488b6ccf5dc88ece4e6349</anchor>
      <arglist>(const ros::Time &amp;horizon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPublishFrequency</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>ae61457a7e78b0e08dc4b207d65f160c0</anchor>
      <arglist>(double publish_frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTime</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>a1f82a41c288e4f155e344e99a85ba7c1</anchor>
      <arglist>(const ros::Time &amp;time)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeScale</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>a4b1096f21e641b95d0dd63f77d7fdcbb</anchor>
      <arglist>(double time_scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWCHorizon</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>a8cf54c5826c85c8188dd0690c92541fd</anchor>
      <arglist>(const ros::WallTime &amp;horizon)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>stepClock</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>aaa3ad805310e3db30d357bf4e1f27510</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimePublisher</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>a17685c8de297344afc192d187615b408</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>current_</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>a943fec9cc398c48bf192aa5cc0e192f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>do_publish_</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>ad4950e5215823b5b645644cd2cdcd115</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>horizon_</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>a47e8c038d90a34bf0e89e8dcff18c56c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::WallTime</type>
      <name>next_pub_</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>ac70459bdb5d971f97f1a97fe26ace6c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_handle_</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>a1227e9eac7ddb03f7ef7e0ac7a8cbabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>publish_frequency_</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>a9ab7fc61f7f5f4f3197d3c2545342fd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>time_pub_</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>a557592a591d19b9b7038cb818bfd1f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>time_scale_</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>a116f53df867701b02509022a2909a1d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::WallDuration</type>
      <name>wall_step_</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>a299209d4561d212912a8cb70d3512ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::WallTime</type>
      <name>wc_horizon_</name>
      <anchorfile>classrosbag_1_1TimePublisher.html</anchorfile>
      <anchor>a25aab77f03b2ac53a2b71dc5cdb05312</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::TimeTranslator</name>
    <filename>classrosbag_1_1TimeTranslator.html</filename>
    <member kind="function">
      <type>void</type>
      <name>setRealStartTime</name>
      <anchorfile>classrosbag_1_1TimeTranslator.html</anchorfile>
      <anchor>a89d00c8c6303337fa3e423ad5953db95</anchor>
      <arglist>(ros::Time const &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeScale</name>
      <anchorfile>classrosbag_1_1TimeTranslator.html</anchorfile>
      <anchor>a686d43a85f0698c6bf821cbdfc6b6b5e</anchor>
      <arglist>(double const &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTranslatedStartTime</name>
      <anchorfile>classrosbag_1_1TimeTranslator.html</anchorfile>
      <anchor>ab47c7d0429a84a2cfc35e50d7a9d5a81</anchor>
      <arglist>(ros::Time const &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shift</name>
      <anchorfile>classrosbag_1_1TimeTranslator.html</anchorfile>
      <anchor>a92304e991e410b61dcf170f78f207aeb</anchor>
      <arglist>(ros::Duration const &amp;d)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeTranslator</name>
      <anchorfile>classrosbag_1_1TimeTranslator.html</anchorfile>
      <anchor>a6d12c7fc988db6a5414c81a1624a7f75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ros::Time</type>
      <name>translate</name>
      <anchorfile>classrosbag_1_1TimeTranslator.html</anchorfile>
      <anchor>a4a40d3ebd4093f954584b737912b326d</anchor>
      <arglist>(ros::Time const &amp;t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>real_start_</name>
      <anchorfile>classrosbag_1_1TimeTranslator.html</anchorfile>
      <anchor>ab2f7893256d7d612f6d0f99bd7197bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>time_scale_</name>
      <anchorfile>classrosbag_1_1TimeTranslator.html</anchorfile>
      <anchor>aa7485b3d33fb264017fef5e53dcf846a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>translated_start_</name>
      <anchorfile>classrosbag_1_1TimeTranslator.html</anchorfile>
      <anchor>a9adf217d7e789cf3f582f80d19fa0115</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbag::bag</name>
    <filename>namespacerosbag_1_1bag.html</filename>
    <class kind="class">rosbag::bag::_BagReader</class>
    <class kind="class">rosbag::bag::_BagReader102_Indexed</class>
    <class kind="class">rosbag::bag::_BagReader102_Unindexed</class>
    <class kind="class">rosbag::bag::_BagReader200</class>
    <class kind="class">rosbag::bag::_BZ2CompressorFileFacade</class>
    <class kind="class">rosbag::bag::_ChunkHeader</class>
    <class kind="class">rosbag::bag::_ChunkInfo</class>
    <class kind="class">rosbag::bag::_ConnectionInfo</class>
    <class kind="class">rosbag::bag::_IndexEntry</class>
    <class kind="class">rosbag::bag::_IndexEntry102</class>
    <class kind="class">rosbag::bag::_IndexEntry200</class>
    <class kind="class">rosbag::bag::Bag</class>
    <class kind="class">rosbag::bag::Compression</class>
    <class kind="class">rosbag::bag::ROSBagException</class>
    <class kind="class">rosbag::bag::ROSBagFormatException</class>
    <class kind="class">rosbag::bag::ROSBagUnindexedException</class>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_message_type</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a15beb7d3f08d0f07efc93b303c71f7f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_human_readable_frequency</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a46d133f873271e9d341e4f063fcdccc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_human_readable_size</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a1eb068de193193fa061e1e746bb26fb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_median</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a92745956a9ec27731a5f889f07f3e05b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_mergesort</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a339ef9776df35856a3636127a75e912c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_pack_time</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a0c810c3935de22a4fcbfa1568ed2bbe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_pack_uint32</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a0e61d980512ae05276d939f8ea7ff5a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_pack_uint64</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>afc5a460489adb363a46a153e3ee1a39c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_pack_uint8</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a19e2afbf32749105c038db7420dedf00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_peek_next_header_op</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>ab27ea30aae3ff622b8b8d1a745160676</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>af8a8cd9d8cd301a92c1469fb6e4e8cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_field</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aeb21c7a58c10c273ad7405f47059f5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_header</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aeaecbc20b8ecbfc762efc649a6ec2449</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_record_data</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aea60326071b111fb5b12f41c8a37d42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_sized</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>af7b3d4f8b0bfc3dcb58351755c3c7d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_str_field</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>ad824d9c225c0641acd6c058577043313</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_time</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>ad05c4493391cbaa4d0d4cc77fa555e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_time_field</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a8749f9bb97cd3ecc3fbbafa2993febb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_uint32</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a0c173ca2fba1587e5ccb9e6fb5e34df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_uint32_field</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a006a1b3cf90d8f96c15ba879683d5b86</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_uint64</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a43c28ae8a2208a2cd0b871dd14a47468</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_uint64_field</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a8d31d03b0b5d87598b8942e985f4ae22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_uint8</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aa2fbb7bd07c113f51613fc9636d93d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_uint8_field</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a78d752988efceb1ccbf49ca924fd6bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_skip_record</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>af4bee2fa962b93467de69a4af19c80c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_skip_sized</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a8d6f8402295b86feab5f64c7752fe774</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_time_to_str</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>acee071e2a163b260793db6e87c200243</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_unpack_time</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a40374715cfc5929132d4910459ebcb52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_unpack_uint32</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>ae47a26096b51dd14131f5dd977f2e159</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_unpack_uint64</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a41adfdcfd725e55dd70b75aed2b90010</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_unpack_uint8</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a9cac6eba8770e0b0023d564dabd33f4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_header</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>afcdcd93e20bd52c183d3819a7cb2bb9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_record</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a4b526740f8587b011e65fc8d6d6af0c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_sized</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a64494d838f9c75240c9f13b1e1e6b0b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_CHUNK_INDEX_VERSION</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a9a10d1998259d54bcafd434c2c35e474</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_FILE_HEADER_LENGTH</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a480d75170125b4497af8725d5287cf7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_INDEX_VERSION</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aa6dc6af157a16fdf5c9798095ce69f26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>_message_types</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a9da54b8816150864c107930dfae6f565</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_OP_CHUNK</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aaf7072bfb22d3f776af2e43b07f07bd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_OP_CHUNK_INFO</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a881531afb2f2ecabf48d938dea826811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>_OP_CODES</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>af62d297c6151298317476db158945b68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_OP_CONNECTION</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aa6e63a15e57cd975a12139103dcea7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_OP_FILE_HEADER</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a5add15290e9a14f61ae40dd6a7fef9ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_OP_INDEX_DATA</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a5a04de3fd8256329268d68967c396447</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_OP_MSG_DATA</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a50e71fccda866b6c13a9476cfcc2864f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>_OP_MSG_DEF</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>a5a4297cb249f3caf4ebee9685189e713</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>_VERSION</name>
      <anchorfile>namespacerosbag_1_1bag.html</anchorfile>
      <anchor>aa7c2ea02c080f2bcd178df20f1343b3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::_BagReader</name>
    <filename>classrosbag_1_1bag_1_1__BagReader.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader.html</anchorfile>
      <anchor>aed94ae763b3ea111996ace5a7b1955ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_messages</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader.html</anchorfile>
      <anchor>a21d8557015c9f815c7de2891083aaae5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reindex</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader.html</anchorfile>
      <anchor>a03531002d1b41a88922d0014378c9ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_reading</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader.html</anchorfile>
      <anchor>a9f62b0f148561a5846f632b2bb91b650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bag</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader.html</anchorfile>
      <anchor>a7478a751e656cb4d9d0233e403b8e93d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::_BagReader102_Indexed</name>
    <filename>classrosbag_1_1bag_1_1__BagReader102__Indexed.html</filename>
    <base>rosbag::bag::_BagReader102_Unindexed</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader102__Indexed.html</anchorfile>
      <anchor>a085da611a1ff1521453aa9a332b02c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_file_header_record</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader102__Indexed.html</anchorfile>
      <anchor>abdb63d2b3f49877344dd5bf71e769b3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_messages</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader102__Indexed.html</anchorfile>
      <anchor>a53497e7110bd04ee933f1c050a23b41e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_topic_index_record</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader102__Indexed.html</anchorfile>
      <anchor>aac869848e5d9ba3b8f2d686ba0b95b7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reindex</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader102__Indexed.html</anchorfile>
      <anchor>a63af19d9b080dc8629ed15d5b8423184</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>seek_and_read_message_data_record</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader102__Indexed.html</anchorfile>
      <anchor>a629f2d1bc508f4c9e677920facee1e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_reading</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader102__Indexed.html</anchorfile>
      <anchor>a30072dc6b1ed6f124e9f3109a68c786b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::_BagReader102_Unindexed</name>
    <filename>classrosbag_1_1bag_1_1__BagReader102__Unindexed.html</filename>
    <base>rosbag::bag::_BagReader</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader102__Unindexed.html</anchorfile>
      <anchor>a6ab6cf4407fb801b342dbbb3331b2d56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_message_definition_record</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader102__Unindexed.html</anchorfile>
      <anchor>a3531e6c1305089c6ab90513a244a666c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_messages</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader102__Unindexed.html</anchorfile>
      <anchor>a5f52c925fffcbd63568d9824c2973d0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reindex</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader102__Unindexed.html</anchorfile>
      <anchor>a10145426b2352012a49b65550844849a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_reading</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader102__Unindexed.html</anchorfile>
      <anchor>a37768de1d7cbe2a6cf980a365100f31d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_connection_info_for_datatype</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader102__Unindexed.html</anchorfile>
      <anchor>ab8ea2cff6b437511c817cd3a8ab79170</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::_BagReader200</name>
    <filename>classrosbag_1_1bag_1_1__BagReader200.html</filename>
    <base>rosbag::bag::_BagReader</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>ac2412900ce1a1aced1ef09dfc1654a73</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_chunk_header</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>acc3b043d5d9da6648c6d747edd663f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_chunk_info_record</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>a674bfad5c7820ecdc18e1b98f9bc1e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_connection_index_record</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>aa738a8a7047716584de11bfcd39fd7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_connection_record</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>a959f784ecae28d8e82de88a71ae8f63a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_file_header_record</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>a4a3866a400512cffff1ad78530d5c8c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_messages</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>afa4ce1fc6a1480249457c5500467c941</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reindex</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>a783c2d0df100512f392afcf12f3d883c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>seek_and_read_message_data_record</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>a48c60a2a9f9d7b5044ecf197d3391e2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_reading</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>ad1a93fc892dfe18f93b6be8596416a6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>decompressed_chunk</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>af416f78dfef389a0adf86f5dd94a7979</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>decompressed_chunk_io</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>a999decf1159534082a3256e19847d990</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>decompressed_chunk_pos</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>abd3ab9ec294dd8353afea99266f7965d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_advance_to_next_record</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>ae19ce4cb193b20b5b958fb26fd806aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_connection_index_records</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>ab832f96bb7b4b4b263e3d9d5d94eea1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_terminal_connection_records</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>a1751e4628aa43689928f608ff65dcf7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_reindex_read_chunk</name>
      <anchorfile>classrosbag_1_1bag_1_1__BagReader200.html</anchorfile>
      <anchor>a3ac1460e7024d3df68c5f332d51ffe26</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::_BZ2CompressorFileFacade</name>
    <filename>classrosbag_1_1bag_1_1__BZ2CompressorFileFacade.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1bag_1_1__BZ2CompressorFileFacade.html</anchorfile>
      <anchor>a31ce61ff773a99d196512d7059679eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flush</name>
      <anchorfile>classrosbag_1_1bag_1_1__BZ2CompressorFileFacade.html</anchorfile>
      <anchor>a0844c251777624267b178cc46736d8ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write</name>
      <anchorfile>classrosbag_1_1bag_1_1__BZ2CompressorFileFacade.html</anchorfile>
      <anchor>ad5b367b0a71b06f48a63b7b7fbc7d977</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compressed_bytes_in</name>
      <anchorfile>classrosbag_1_1bag_1_1__BZ2CompressorFileFacade.html</anchorfile>
      <anchor>a8573e519a7f74d2868e04d2ba33047d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compressor</name>
      <anchorfile>classrosbag_1_1bag_1_1__BZ2CompressorFileFacade.html</anchorfile>
      <anchor>a03a2c5c4bc796fdf12e868dead73ce75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>classrosbag_1_1bag_1_1__BZ2CompressorFileFacade.html</anchorfile>
      <anchor>a99c6e18ad4557451e7492197828a614a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::_ChunkHeader</name>
    <filename>classrosbag_1_1bag_1_1__ChunkHeader.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1bag_1_1__ChunkHeader.html</anchorfile>
      <anchor>a9e0f9ac6442906bec80c41110e98029d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classrosbag_1_1bag_1_1__ChunkHeader.html</anchorfile>
      <anchor>a1df820b5658a5e7905b8efaeaec7f402</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compressed_size</name>
      <anchorfile>classrosbag_1_1bag_1_1__ChunkHeader.html</anchorfile>
      <anchor>a922b77fdaa6835740cab35b1b555af6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>compression</name>
      <anchorfile>classrosbag_1_1bag_1_1__ChunkHeader.html</anchorfile>
      <anchor>ab53e738da207840964d562e3d5589901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>data_pos</name>
      <anchorfile>classrosbag_1_1bag_1_1__ChunkHeader.html</anchorfile>
      <anchor>a23c9c289ee64436c90c1547eb85870c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>uncompressed_size</name>
      <anchorfile>classrosbag_1_1bag_1_1__ChunkHeader.html</anchorfile>
      <anchor>a7bdc8a20d30441bc881ce1adccdc95da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::_ChunkInfo</name>
    <filename>classrosbag_1_1bag_1_1__ChunkInfo.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1bag_1_1__ChunkInfo.html</anchorfile>
      <anchor>a5aaafb6816ca4452334d42d11e7c6a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classrosbag_1_1bag_1_1__ChunkInfo.html</anchorfile>
      <anchor>adac12a65137e186fee462d5819343db3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>connection_counts</name>
      <anchorfile>classrosbag_1_1bag_1_1__ChunkInfo.html</anchorfile>
      <anchor>ae0a379cf6461755953c0f60fbc7b18fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>end_time</name>
      <anchorfile>classrosbag_1_1bag_1_1__ChunkInfo.html</anchorfile>
      <anchor>aaf15a912f3bc3e774944cb67857558b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pos</name>
      <anchorfile>classrosbag_1_1bag_1_1__ChunkInfo.html</anchorfile>
      <anchor>afd14f1151c4082b22d28f7889a3f4769</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>classrosbag_1_1bag_1_1__ChunkInfo.html</anchorfile>
      <anchor>aa83d370dc7603b00d2c3a600697d93d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::_ConnectionInfo</name>
    <filename>classrosbag_1_1bag_1_1__ConnectionInfo.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1bag_1_1__ConnectionInfo.html</anchorfile>
      <anchor>aad2aca4e6aee5488ce5ee9202bc51e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classrosbag_1_1bag_1_1__ConnectionInfo.html</anchorfile>
      <anchor>a65eccb3188eec13f71801980316195ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>datatype</name>
      <anchorfile>classrosbag_1_1bag_1_1__ConnectionInfo.html</anchorfile>
      <anchor>ad33ff9aa3d8a3dc6b81728cd8538dfc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>header</name>
      <anchorfile>classrosbag_1_1bag_1_1__ConnectionInfo.html</anchorfile>
      <anchor>a7a02263021d9a4bb0612f8399e59f439</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classrosbag_1_1bag_1_1__ConnectionInfo.html</anchorfile>
      <anchor>a5dd314102d6c6c60698831cd135f7200</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>md5sum</name>
      <anchorfile>classrosbag_1_1bag_1_1__ConnectionInfo.html</anchorfile>
      <anchor>adbc67172c6aec120407ff3e2eb45097f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg_def</name>
      <anchorfile>classrosbag_1_1bag_1_1__ConnectionInfo.html</anchorfile>
      <anchor>a3402632d3097bc8710729484380da7cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>topic</name>
      <anchorfile>classrosbag_1_1bag_1_1__ConnectionInfo.html</anchorfile>
      <anchor>a758dc9ff314168fc39e58b3b8232bb59</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::_IndexEntry</name>
    <filename>classrosbag_1_1bag_1_1__IndexEntry.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__cmp__</name>
      <anchorfile>classrosbag_1_1bag_1_1__IndexEntry.html</anchorfile>
      <anchor>adb532aada854403e4a5ef837384d7848</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1bag_1_1__IndexEntry.html</anchorfile>
      <anchor>a494137fe767df168b537c3ac002f24c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time</name>
      <anchorfile>classrosbag_1_1bag_1_1__IndexEntry.html</anchorfile>
      <anchor>a60819c9b9bea0bb6f27a3c61115ce3cc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::_IndexEntry102</name>
    <filename>classrosbag_1_1bag_1_1__IndexEntry102.html</filename>
    <base>rosbag::bag::_IndexEntry</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1bag_1_1__IndexEntry102.html</anchorfile>
      <anchor>ac50a1bda4b5c9f79241cbe9d95effb13</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classrosbag_1_1bag_1_1__IndexEntry102.html</anchorfile>
      <anchor>ae0a1c8be826a07fe2bb11192b206b124</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>position</name>
      <anchorfile>classrosbag_1_1bag_1_1__IndexEntry102.html</anchorfile>
      <anchor>ae1fd4304b29f22987570f806d2939cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset</name>
      <anchorfile>classrosbag_1_1bag_1_1__IndexEntry102.html</anchorfile>
      <anchor>afaa44f046c619c4cc72b6912824637df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time</name>
      <anchorfile>classrosbag_1_1bag_1_1__IndexEntry102.html</anchorfile>
      <anchor>a4a9eb6a8804bbca937bee66e898bb7e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::_IndexEntry200</name>
    <filename>classrosbag_1_1bag_1_1__IndexEntry200.html</filename>
    <base>rosbag::bag::_IndexEntry</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1bag_1_1__IndexEntry200.html</anchorfile>
      <anchor>aea21530a862bbe84282cc8fc5dfd2a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classrosbag_1_1bag_1_1__IndexEntry200.html</anchorfile>
      <anchor>a0bb521cf02c1aa8816836947cc64be30</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>position</name>
      <anchorfile>classrosbag_1_1bag_1_1__IndexEntry200.html</anchorfile>
      <anchor>a753b97b532418ab2f8aaf314f21597e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>chunk_pos</name>
      <anchorfile>classrosbag_1_1bag_1_1__IndexEntry200.html</anchorfile>
      <anchor>aec924e4b225199f731f27ebbd63cc358</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset</name>
      <anchorfile>classrosbag_1_1bag_1_1__IndexEntry200.html</anchorfile>
      <anchor>ab0bd6c001cc7874537f31bf6be3b3606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>time</name>
      <anchorfile>classrosbag_1_1bag_1_1__IndexEntry200.html</anchorfile>
      <anchor>a338783659c6d2a7782c11f1655e11f6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::Bag</name>
    <filename>classrosbag_1_1bag_1_1Bag.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__enter__</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a45c498eff81dabc51aad603578ed1809</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__exit__</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a719a0cb56d150c18ff58142c6fa892d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>adcd80495f02a193e2c62c59a8e8daf8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__iter__</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>aedb32920e43102c5a230f2f264e22191</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>abcf73c3d43eedbf1f335fa7dc63db9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>af22c7898d1ae8c502ba1ca45f7e750dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filename</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a72e430d0a6b30d99bcd623e2b3f6d526</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>flush</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a4e85b6fe88ca35012b978d08cfed9964</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mode</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a7d0d1ad0f876ca892f91f2b101a4b606</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>options</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>af920b6eea4ff9532567248957138d273</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_messages</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a91013e073fcc841de2bdc2eeb9664288</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reindex</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a1c261ba86af8fbad617462ead479334c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>size</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>afece719b4965ac173a32395eefde860c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>version</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a1be61acff58b16da82ca305445824097</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>write</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a25d925971057113fe84a2ee27a8d6969</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>chunk_threshold</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a4d343a5e8df65039e1cce7f6dfbe61e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="property" static="yes">
      <type></type>
      <name>compression</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>ad84c79ed342521ab4516861dcfb14a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_clear_index</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>adb03141a36f524cabc16423ae5c48c12</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_close_file</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>af73422d3919bebb0b16b839353adf75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_create_reader</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a66be99f2263c19ee250d90328e1dcb2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_chunk_offset</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a3be88f714aaa49fdbe948424eddb8bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_chunk_threshold</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a38c12ad0f24c238ef0d7b6a0a82be75f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_compression</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a27ddefe6a32c81a829e934e0e0f5de23</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_connections</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a35ca594e787124b55162201761267154</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_entries</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>ae6611a4df9d16631bd0cdbb7f3b28592</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_entries_reverse</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a627ecaeb48876e7e97dec694e1013d63</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_entry</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>ae6daae65ad0781d9d4a8a164bd6d65df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_entry_after</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>aa893d327c0f62d54c7ebae6ee0f51dec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_indexes</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a28bc5bca3520d1a00fc153214dc7783d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_yaml_info</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>aef0aab1e5f947513b3680d6dc9f9d96c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_has_compressed_chunks</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a79be8ec15e755d191f2c82876820d210</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_open</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>aed5c2817f75d4aa7d74852efa7e863af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_open_append</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a977595c75ecec1a7c36ece925a1d9dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_open_read</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>af025094feaa0c11fab06b308ab513fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_open_write</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>affe2ea2ae3036c4569c864dc68aed4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_message</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>addb0b4d67a5757d50903912cccc96f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_version</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a3d57b5ec903cb557cb3bf996b5b8241c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_chunk_threshold</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a1a2f1bf6d318934ca0ee256f9f5fc71c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_compression</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a4cab42acc4120165a97337fae91433c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_set_compression_mode</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a9b4cca2f21271095159f1d239531143c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_start_appending</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a2ca7b044ba1abb8a28bec669de06e27f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_start_writing</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a065cf766a5999d222064759227574fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_start_writing_chunk</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>aef785a7b12a720bbc5f8c3ecc9c354fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_stop_writing</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a55047acddcc31e922677f05f52392508</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_stop_writing_chunk</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a6e846b262879b2b0bdd7ccfb901d2029</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_uncompressed_size</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a69d304d94e4350cc7409b65b1b26dbd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_chunk_header</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a306895858cb597da6383b08dec3c7488</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_chunk_info_record</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>ad9ef6cfdf96260e005ff13290dbcb219</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_connection_index_record</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a382264b2ca1dbcd57f87817ceac21212</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_connection_record</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>ae3e8f6bf979a62d5073667959a9c95f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_file_header_record</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a4179a9ce7ff76d3e38280b21fa7c6d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write_message_data_record</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a61ca683b3c64b3eca58d1ac6c6da6ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_buffer</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a2a4c2419270739bf19715daeed63834b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_chunk_count</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a629a31b1bad900ce0618f083e47d5797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_chunk_headers</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a6fd99918d0c0fc5cce806e6b45e2c55f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_chunk_open</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>aacf14d919b563fff5084aad237e4351a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_chunk_threshold</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>ab8ae7b1932ee630c954694cef9eed525</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_chunks</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a1b8e56a5a8223aee2a770b8ab63f4969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_compression</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a0afc828d1bdc5593e8e49d41c4336668</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_connection_count</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a54172c0fcf16d5b182fc5a6f758af4f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_connection_indexes</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a91deb666c3c77ae4816fc0802e1f1ab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_connection_indexes_read</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a194e7b8f855266f6ba2795d52a9ee40c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_connections</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a02152c98eda8bdcf81ee828b43a520d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_curr_chunk_connection_indexes</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>af766e83877a36f6f75b99a9856804c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_curr_chunk_data_pos</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a333d52211c83b92e4240ff0037adf33b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_curr_chunk_info</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a9481979387753e204cd7071b2edffd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_curr_compression</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a5b1b9c4959c93ac467c825614be88653</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_file</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>acbca6ec414539ede67907e0b10e6e032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_file_header_pos</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>ac2e035bc314ed019e6217bc892f7fdac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_filename</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a89116779c54308a73b80f2b313e39787</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_index_data_pos</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a87749f4088d5ef529eeb9ad2e207fc58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_mode</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a47fc706266837115cd6b72c0c4ee75a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_output_file</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a5bbfeda2eb0b20f41b54624c1629830e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_reader</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>abbae054f01d27723ca767deac077aa02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_skip_index</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>aab8a3c63bdaab1eff8f833a336ccd009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_topic_connections</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a2bbc2d783f7894d6b3be990c187c50f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_version</name>
      <anchorfile>classrosbag_1_1bag_1_1Bag.html</anchorfile>
      <anchor>a8d1d7eef18ff25b20e4f89050697d8c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::Compression</name>
    <filename>classrosbag_1_1bag_1_1Compression.html</filename>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>BZ2</name>
      <anchorfile>classrosbag_1_1bag_1_1Compression.html</anchorfile>
      <anchor>a66857137dc4ea8640d03037b823263a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>NONE</name>
      <anchorfile>classrosbag_1_1bag_1_1Compression.html</anchorfile>
      <anchor>a5e8ca25e4c1f4c8c6a2db045e77a2b76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::ROSBagException</name>
    <filename>classrosbag_1_1bag_1_1ROSBagException.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1bag_1_1ROSBagException.html</anchorfile>
      <anchor>a28615ed51177a7bfc784911f30479c5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classrosbag_1_1bag_1_1ROSBagException.html</anchorfile>
      <anchor>a0d6a2388cdce848c7618d5c10e212203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>value</name>
      <anchorfile>classrosbag_1_1bag_1_1ROSBagException.html</anchorfile>
      <anchor>a26e63a65dd609e8086201415df44b3c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::ROSBagFormatException</name>
    <filename>classrosbag_1_1bag_1_1ROSBagFormatException.html</filename>
    <base>rosbag::bag::ROSBagException</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1bag_1_1ROSBagFormatException.html</anchorfile>
      <anchor>a1571d5464805649f2c31118280fb0644</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::bag::ROSBagUnindexedException</name>
    <filename>classrosbag_1_1bag_1_1ROSBagUnindexedException.html</filename>
    <base>rosbag::bag::ROSBagException</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1bag_1_1ROSBagUnindexedException.html</anchorfile>
      <anchor>afea432978b2d10dc96629e5af4a1e92b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbag::migration</name>
    <filename>namespacerosbag_1_1migration.html</filename>
    <class kind="class">rosbag::migration::BagMigrationException</class>
    <class kind="class">rosbag::migration::MessageMigrator</class>
    <class kind="class">rosbag::migration::MessageUpdateRule</class>
    <class kind="class">rosbag::migration::RuleChain</class>
    <class kind="class">rosbag::migration::ScaffoldNode</class>
    <member kind="function">
      <type>def</type>
      <name>checkbag</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>a380b75d75b15303bb79353b187d759f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>checkmessages</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>ae50eaf0fcc95223f1ac87c5c2cd97415</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>clean_name</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>a38f3276234ba87d7a125c8a30b7d2600</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>constants_from_def</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>a89be94bfe9246d288f83c73e3a0c06f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fixbag</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>aee1372ab599fda6e1d0d782c9b140554</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fixbag2</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>ab76e86b511f5ec89f2f2479954a7971b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_message_key</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>a9e285f1d683a5c2052eb061144ba9c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_path_key</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>a9787d394bcf2433e8b911f9f5fd67dde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>migration_default_value</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>a4d68390f138b1624333130e1c5191fc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>qualified_name</name>
      <anchorfile>namespacerosbag_1_1migration.html</anchorfile>
      <anchor>a76b66281ea2a2730538b7734f8300c5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::migration::BagMigrationException</name>
    <filename>classrosbag_1_1migration_1_1BagMigrationException.html</filename>
  </compound>
  <compound kind="class">
    <name>rosbag::migration::MessageMigrator</name>
    <filename>classrosbag_1_1migration_1_1MessageMigrator.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>af467ae8c21077e6693f5356c11f104b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_update_rule</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>a7a5181c211fccbe93515e65f81309d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>all_rules_valid</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>a2d4d4dc574487c841fff84325dbc6350</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>expand_rules</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>a21701af801347d8db81d0a400af31f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_rules_unique</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>a7d3723de597eaf984c5083b96ed62c66</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_path</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>a60206c8a260d1abdb750b6548a93936f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_target</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>abe414d3a80394ed44856a33c5cca83df</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_invalid_rules</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>a8a8deccd2e12bb4e09316534c1bbc962</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>lookup_type</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>a06d45bfdc05cdad96b01e4cc3004f54b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_new_half_rule</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>a905fcc8df5fc65ce3e56a71b82188c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_old_half_rule</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>a6a6cd3e8b5cf960da863199eb8378982</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>make_update_rule</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>adbe988554bd6bc1d57a561a2e4a28e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>migrate</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>a9e9d887ac35f54b678258af8c58b4bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>migrate_array</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>abce1264344d83b268c0b389535b42973</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>migrate_raw</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>a4a0e56db711ff13ca86d65e366f799d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>scaffold_range</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>a6b1cb83441f62dc8d44f15fa34c2940d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>base_nodes</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>ad2dd86f362c981249ff8dc276a617341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>class_dict</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>a12b491f7905294cd1496b6d450546e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>extra_nodes</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>acc3d97baf65f5416ef35a343dc82e242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>false_rule_loaded</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>a76093b6ce52469d9699681667eb6c603</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>first_type</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>a93414d649309a20d9ce1bc2c8e8df9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>found_paths</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>af9497faa3269c4341e26dd9e0fd910e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>found_targets</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>afec93a93b486209190fca4c9843790b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rename_map</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>add86ae00476377ff90d1809ae18ec27b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rulechains</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageMigrator.html</anchorfile>
      <anchor>af70c70e9dcaefd619c8352efd7f60732</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::migration::MessageUpdateRule</name>
    <filename>classrosbag_1_1migration_1_1MessageUpdateRule.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a8ecae5a580c59bfbf3b2e94c571e3ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>apply</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a4148032885e382017ebe0ef4cbc2524d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_sub_paths</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>ab3e21d61e35e92cfdf186ff5e6b50c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_class_def</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>ae49f08e4d9e27d76f293b1e2ee57c6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_new_class</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a5075aaf98c7731e0a0625cfe5ddea382</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_old_class</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>ac21484e4ae80a1b0af9d0d0ec07615c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>migrate</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a8ea06961b0cd0a667496e3822c0bbd44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>migrate_array</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a48ee8f2b70c91ffcb7690e1f3b94c84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>af5edbae4372f1f0a7f2e899dcd16fd03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>location</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a6b170fa7203657600ec63c6e7697b94b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>migrator</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a6654ca9efbb65be39510214bbfc27b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>new_class</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a52fb76c177f943c4c4399bcf9b519c44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>new_md5sum</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a2e85be193c0e18aa989b1e2c0d2ee5f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>new_type</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a930dedd1f3211b389a68878c00e0607c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>new_types</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a4fb58cbb373b5e0c8b73ab73f638c11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_class</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>ab2bb4877b5e2e4cf1567ea426b78620e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_md5sum</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>ac62f2ce924d076cf03a99a75d21f64d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_type</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a23e80a1a37a1be0a0741a4e0da0e03bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_types</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>ab93b398271b3fa622fa2c11c02fb3aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rename_rule</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a91fb7316f4a38470467bff4cbbd37293</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_rules</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a11a4774c47877149da139631bd0130f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_rules_done</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>ad4296ba60adfa26eae8cb1f0b31b8887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sub_rules_valid</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a9bb14279c423e32bf0bcc661e92514fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>list</type>
      <name>migrated_types</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>ad6030b04b9bc042ab9d329887b454eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>new_full_text</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a5b10d1b1bfc6126f6323551646131120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>new_type</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a44636023a241eced0e4a3939c09e4e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>old_full_text</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a47b7ccb6d9e5e8b5815b2368b4985c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>string</type>
      <name>old_type</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>af5490aac7474bc1d55369ada2d447595</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>order</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a2a1e185b9c43d022bf7c9f99d0fc7396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type></type>
      <name>valid</name>
      <anchorfile>classrosbag_1_1migration_1_1MessageUpdateRule.html</anchorfile>
      <anchor>a7462a9e940eaa8b6dd6661eb12a2bf38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::migration::RuleChain</name>
    <filename>classrosbag_1_1migration_1_1RuleChain.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1migration_1_1RuleChain.html</anchorfile>
      <anchor>a67f5d5ecc753706d96d8874d801dcef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>chain</name>
      <anchorfile>classrosbag_1_1migration_1_1RuleChain.html</anchorfile>
      <anchor>a1ca8024ee8b07046a0bebf561c2a45d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>order_keys</name>
      <anchorfile>classrosbag_1_1migration_1_1RuleChain.html</anchorfile>
      <anchor>acaecfedbed515c2ed1a1dbb52acb4108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rename</name>
      <anchorfile>classrosbag_1_1migration_1_1RuleChain.html</anchorfile>
      <anchor>a518f3ec6835cb6e928d51a3a23cf77ee</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::migration::ScaffoldNode</name>
    <filename>classrosbag_1_1migration_1_1ScaffoldNode.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1migration_1_1ScaffoldNode.html</anchorfile>
      <anchor>a9cf53da661669136e64df2a5daf8fc99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>new_class</name>
      <anchorfile>classrosbag_1_1migration_1_1ScaffoldNode.html</anchorfile>
      <anchor>a59eb193f1515d5adbb5e220a3b3b4476</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>next</name>
      <anchorfile>classrosbag_1_1migration_1_1ScaffoldNode.html</anchorfile>
      <anchor>a4aa7fe36030dde5fae7b456207a5f2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>old_class</name>
      <anchorfile>classrosbag_1_1migration_1_1ScaffoldNode.html</anchorfile>
      <anchor>abdd21922a7b0ad453d054f3f07d998a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rule</name>
      <anchorfile>classrosbag_1_1migration_1_1ScaffoldNode.html</anchorfile>
      <anchor>ae1a88aaa50fa003c62c1e3bd0d5d5a41</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rosbag::rosbag_main</name>
    <filename>namespacerosbag_1_1rosbag__main.html</filename>
    <class kind="class">rosbag::rosbag_main::ProgressMeter</class>
    <class kind="class">rosbag::rosbag_main::RosbagCmds</class>
    <member kind="function">
      <type>def</type>
      <name>bag_op</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>afc78cf9b9b97e826993a41583a135e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>change_compression_op</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a68a505382ba7c0d526ff618882b0c652</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a4837c5fc8cf47373c7137710ae886e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compress_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>acdc4e6eb143c876b75a8e8fee49902ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>decompress_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a79c729bde4f8dcb0c3b9688c28e36cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>filter_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>af4688bc71049b9a176d4b4e6f86834ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fix_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a52db2851fd6ed8dc50b764c90e933c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_split</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a84a3b59fbcf4936355e88074083c5ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_topics</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a923ba6133356546001723f66027206c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>info_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>af05dac2ce74e95b81cbe8587ebcf29c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>play_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a8895bfdf536558815c0e0ed27df4ce5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_trans</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a6983bd5841304c26bd410e7064b9fb2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>record_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>acd747a2abd4f67fe51f1806be5c6ef27</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reindex_cmd</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>a66fccf389c66b31ca3f89e8336714ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reindex_op</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>adfa6082a4adb7f185b2c640c0179a569</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rosbagmain</name>
      <anchorfile>namespacerosbag_1_1rosbag__main.html</anchorfile>
      <anchor>aa82320775b7e383f1ea1cb494b254c87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::rosbag_main::ProgressMeter</name>
    <filename>classrosbag_1_1rosbag__main_1_1ProgressMeter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1ProgressMeter.html</anchorfile>
      <anchor>a4a098510a89f308739f44f50f7714f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>finish</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1ProgressMeter.html</anchorfile>
      <anchor>a2e886cc2928dbf3a23f30b0a37127083</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>step</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1ProgressMeter.html</anchorfile>
      <anchor>ae938c4005fcf6bd9eeaaa2b0259c8829</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>def</type>
      <name>terminal_width</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1ProgressMeter.html</anchorfile>
      <anchor>a0cdc7f1ff180b37049c833a6881fbc37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bytes_read</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1ProgressMeter.html</anchorfile>
      <anchor>ab60e19a687bdea6591c461e8ca819220</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bytes_total</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1ProgressMeter.html</anchorfile>
      <anchor>ad4dbb0978fdbe0881edfe9ce8a0790cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>elapsed</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1ProgressMeter.html</anchorfile>
      <anchor>ac2f51c217493aaf1b0ba70022359ecfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>path</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1ProgressMeter.html</anchorfile>
      <anchor>abdaf02bbe6df8c500c144ad531543b1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>refresh_rate</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1ProgressMeter.html</anchorfile>
      <anchor>a4094968d6adbf9faf3324bfd21325bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>start_time</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1ProgressMeter.html</anchorfile>
      <anchor>a4d7ca90ed0b253dd1250b8168cc9ff50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>update_elapsed</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1ProgressMeter.html</anchorfile>
      <anchor>a307f63b16fedd7d0a4149c7174ea265a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_human_readable_size</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1ProgressMeter.html</anchorfile>
      <anchor>a2d5f7403ca0c0f0fe025d8e76ef6845d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_update_progress</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1ProgressMeter.html</anchorfile>
      <anchor>a209ddf5ad335a52f240fe6b93c26fcf6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rosbag::rosbag_main::RosbagCmds</name>
    <filename>classrosbag_1_1rosbag__main_1_1RosbagCmds.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1RosbagCmds.html</anchorfile>
      <anchor>a820126b216055fe1c6e68abbb33d978b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_cmd</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1RosbagCmds.html</anchorfile>
      <anchor>a4ceed8eb112f78791092f505b56d159b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_valid_cmds</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1RosbagCmds.html</anchorfile>
      <anchor>add1764dcebb988c404ff88c4eb1f2b1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>help_cmd</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1RosbagCmds.html</anchorfile>
      <anchor>af9cb441eaf41ae87d7111080076c11ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_description</name>
      <anchorfile>classrosbag_1_1rosbag__main_1_1RosbagCmds.html</anchorfile>
      <anchor>ad8c18ec09c0c056282f42eeb5683c040</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>savemsg</name>
    <filename>namespacesavemsg.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacesavemsg.html</anchorfile>
      <anchor>af304e179a83cf93882faa4ab8f0c295e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sys_class</name>
      <anchorfile>namespacesavemsg.html</anchorfile>
      <anchor>a484af853c5cc4b625811f75364e38261</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test</name>
    <filename>namespacetest.html</filename>
  </compound>
  <compound kind="namespace">
    <name>topic_renamer</name>
    <filename>namespacetopic__renamer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>rename_topic</name>
      <anchorfile>namespacetopic__renamer.html</anchorfile>
      <anchor>ac3c32aa538b250a55b11b1703c330d79</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>write</name>
    <filename>namespacewrite.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>bag</name>
      <anchorfile>namespacewrite.html</anchorfile>
      <anchor>a72faa1c31123dd86385b843fc50b79a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>i</name>
      <anchorfile>namespacewrite.html</anchorfile>
      <anchor>a296a58d80774a4f86cb0ff670811f68d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>str</name>
      <anchorfile>namespacewrite.html</anchorfile>
      <anchor>a499e6b8a27235c563dce22b869e8c72c</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
