<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/tmp/ws/src/mongodb_store/mongodb_log/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>mongodb_log.py</name>
    <path>/tmp/ws/src/mongodb_store/mongodb_log/scripts/</path>
    <filename>mongodb__log_8py</filename>
    <class kind="class">mongodb_log::Barrier</class>
    <class kind="class">mongodb_log::Counter</class>
    <class kind="class">mongodb_log::MongoWriter</class>
    <class kind="class">mongodb_log::SubprocessWorker</class>
    <class kind="class">mongodb_log::WorkerProcess</class>
    <namespace>mongodb_log</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a53c3be83db9b4148b6a05c74c56afa92</anchor>
      <arglist>(argv)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>BACKLOG_WARN_LIMIT</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a0c09b13b71961d3573a96e44e39e208a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MongoClient</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a4f8e49386f4b36cb60b9a7c5773704f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NODE_NAME</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a05a1983ecc8013d8c18beab60d5cfc40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NODE_NAME_TEMPLATE</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>ac46c177ef95e29f0796218d104533de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PACKAGE_NAME</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a1f8e6cefc3f9d305a54316842f446148</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>QUEUE_MAXSIZE</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a796e837ee93f5d1f3bdc392dfdfbbeaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>STATS_GRAPHTIME</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a6cabc29759aef892f8e61b8e55bf31a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>STATS_LOOPTIME</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a4fd9023b3431f31d6984b4a913b17fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_processes</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>aecde77c85342c04650682b43fc24e54a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_setproctitle</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>af79cfc5e44be7c4cb52f983416e71620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>WORKER_NODE_NAME</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>ae10415d47121813a7d11d76b4c28ac24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mongodb_log_cimg.cpp</name>
    <path>/tmp/ws/src/mongodb_store/mongodb_log/src/</path>
    <filename>mongodb__log__cimg_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>mongodb__log__cimg_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_callback</name>
      <anchorfile>mongodb__log__cimg_8cpp.html</anchorfile>
      <anchor>ab007609ffe19fd8bf258b260e25c131f</anchor>
      <arglist>(const sensor_msgs::CompressedImage::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_count</name>
      <anchorfile>mongodb__log__cimg_8cpp.html</anchorfile>
      <anchor>a0d7c257675ce116f96471871ce520d01</anchor>
      <arglist>(const ros::TimerEvent &amp;te)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>collection</name>
      <anchorfile>mongodb__log__cimg_8cpp.html</anchorfile>
      <anchor>a7556f7e4ad56ba1139ea23a249264a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>drop_counter</name>
      <anchorfile>mongodb__log__cimg_8cpp.html</anchorfile>
      <anchor>a8c918093a9435363ac6ac669fc038aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>drop_counter_mutex</name>
      <anchorfile>mongodb__log__cimg_8cpp.html</anchorfile>
      <anchor>a0bca58c3d2ac22da5116fef145287dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>in_counter</name>
      <anchorfile>mongodb__log__cimg_8cpp.html</anchorfile>
      <anchor>ae1ea3caf8f07a273dfe7eea603aecdb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>in_counter_mutex</name>
      <anchorfile>mongodb__log__cimg_8cpp.html</anchorfile>
      <anchor>a2454530af7a280d64765ffce98b3b41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DBClientConnection *</type>
      <name>mongodb_conn</name>
      <anchorfile>mongodb__log__cimg_8cpp.html</anchorfile>
      <anchor>ae0edd065b1595f2eef8c38d8160fd36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>out_counter</name>
      <anchorfile>mongodb__log__cimg_8cpp.html</anchorfile>
      <anchor>a73452a25f36aa9109946ea4a768bffc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>out_counter_mutex</name>
      <anchorfile>mongodb__log__cimg_8cpp.html</anchorfile>
      <anchor>a5b438d27c842527e886e490430b741b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>qsize</name>
      <anchorfile>mongodb__log__cimg_8cpp.html</anchorfile>
      <anchor>ac3c7b951f4349b71830c5ffde0890f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>qsize_mutex</name>
      <anchorfile>mongodb__log__cimg_8cpp.html</anchorfile>
      <anchor>a285f488851325ead59fa0a0268c94396</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mongodb_log_pcl.cpp</name>
    <path>/tmp/ws/src/mongodb_store/mongodb_log/src/</path>
    <filename>mongodb__log__pcl_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>mongodb__log__pcl_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_callback</name>
      <anchorfile>mongodb__log__pcl_8cpp.html</anchorfile>
      <anchor>ab63a5f2fc26c8cdc5322c50569878c04</anchor>
      <arglist>(const sensor_msgs::PointCloud::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_count</name>
      <anchorfile>mongodb__log__pcl_8cpp.html</anchorfile>
      <anchor>a0d7c257675ce116f96471871ce520d01</anchor>
      <arglist>(const ros::TimerEvent &amp;te)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>collection</name>
      <anchorfile>mongodb__log__pcl_8cpp.html</anchorfile>
      <anchor>a7556f7e4ad56ba1139ea23a249264a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>drop_counter</name>
      <anchorfile>mongodb__log__pcl_8cpp.html</anchorfile>
      <anchor>a8c918093a9435363ac6ac669fc038aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>drop_counter_mutex</name>
      <anchorfile>mongodb__log__pcl_8cpp.html</anchorfile>
      <anchor>a0bca58c3d2ac22da5116fef145287dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>in_counter</name>
      <anchorfile>mongodb__log__pcl_8cpp.html</anchorfile>
      <anchor>ae1ea3caf8f07a273dfe7eea603aecdb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>in_counter_mutex</name>
      <anchorfile>mongodb__log__pcl_8cpp.html</anchorfile>
      <anchor>a2454530af7a280d64765ffce98b3b41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DBClientConnection *</type>
      <name>mongodb_conn</name>
      <anchorfile>mongodb__log__pcl_8cpp.html</anchorfile>
      <anchor>ae0edd065b1595f2eef8c38d8160fd36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>out_counter</name>
      <anchorfile>mongodb__log__pcl_8cpp.html</anchorfile>
      <anchor>a73452a25f36aa9109946ea4a768bffc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>out_counter_mutex</name>
      <anchorfile>mongodb__log__pcl_8cpp.html</anchorfile>
      <anchor>a5b438d27c842527e886e490430b741b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>qsize</name>
      <anchorfile>mongodb__log__pcl_8cpp.html</anchorfile>
      <anchor>ac3c7b951f4349b71830c5ffde0890f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>qsize_mutex</name>
      <anchorfile>mongodb__log__pcl_8cpp.html</anchorfile>
      <anchor>a285f488851325ead59fa0a0268c94396</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mongodb_log_tf.cpp</name>
    <path>/tmp/ws/src/mongodb_store/mongodb_log/src/</path>
    <filename>mongodb__log__tf_8cpp</filename>
    <class kind="struct">PoseStampedMemoryEntry</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_callback</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>a49f04b4879846541f057c24dc5a14b0c</anchor>
      <arglist>(const tf::tfMessage::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_count</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>a0d7c257675ce116f96471871ce520d01</anchor>
      <arglist>(const ros::TimerEvent &amp;te)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>shouldLogTransform</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>aa94ac3b1bb80bceefc17ba975b4bf827</anchor>
      <arglist>(std::vector&lt; geometry_msgs::TransformStamped &gt;::const_iterator t)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>bAlwaysLog</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>ac3600b7aa6ddb21e6f45eec4c0e0aa1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>collection</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>a7556f7e4ad56ba1139ea23a249264a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>drop_counter</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>a8c918093a9435363ac6ac669fc038aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>drop_counter_mutex</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>a0bca58c3d2ac22da5116fef145287dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fAngularDistanceThreshold</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>a239223298e57be389a84e85ccac69447</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fTimeDistanceThreshold</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>a327273223af0ab3ab00a4de252da6e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>fVectorialDistanceThreshold</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>a4b31d8efafb34e75716761abccf361c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>in_counter</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>ae1ea3caf8f07a273dfe7eea603aecdb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>in_counter_mutex</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>a2454530af7a280d64765ffce98b3b41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list&lt; PoseStampedMemoryEntry &gt;</type>
      <name>lstPoseStampedMemory</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>a1d5b49a7ad8919d27008dc492678a781</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DBClientConnection *</type>
      <name>mongodb_conn</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>ae0edd065b1595f2eef8c38d8160fd36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>out_counter</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>a73452a25f36aa9109946ea4a768bffc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>out_counter_mutex</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>a5b438d27c842527e886e490430b741b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>qsize</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>ac3c7b951f4349b71830c5ffde0890f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>qsize_mutex</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>a285f488851325ead59fa0a0268c94396</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>topic</name>
      <anchorfile>mongodb__log__tf_8cpp.html</anchorfile>
      <anchor>a64dd38cc7ef3b7327905c1ff918f2c52</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mongodb_log_trimesh.cpp</name>
    <path>/tmp/ws/src/mongodb_store/mongodb_log/src/</path>
    <filename>mongodb__log__trimesh_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>mongodb__log__trimesh_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>msg_callback</name>
      <anchorfile>mongodb__log__trimesh_8cpp.html</anchorfile>
      <anchor>af43d6f106ce4ef8d517b6863436dda77</anchor>
      <arglist>(const rviz_intel::TriangleMesh::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_count</name>
      <anchorfile>mongodb__log__trimesh_8cpp.html</anchorfile>
      <anchor>a0d7c257675ce116f96471871ce520d01</anchor>
      <arglist>(const ros::TimerEvent &amp;te)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>collection</name>
      <anchorfile>mongodb__log__trimesh_8cpp.html</anchorfile>
      <anchor>a7556f7e4ad56ba1139ea23a249264a50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>drop_counter</name>
      <anchorfile>mongodb__log__trimesh_8cpp.html</anchorfile>
      <anchor>a8c918093a9435363ac6ac669fc038aa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>drop_counter_mutex</name>
      <anchorfile>mongodb__log__trimesh_8cpp.html</anchorfile>
      <anchor>a0bca58c3d2ac22da5116fef145287dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>in_counter</name>
      <anchorfile>mongodb__log__trimesh_8cpp.html</anchorfile>
      <anchor>ae1ea3caf8f07a273dfe7eea603aecdb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>in_counter_mutex</name>
      <anchorfile>mongodb__log__trimesh_8cpp.html</anchorfile>
      <anchor>a2454530af7a280d64765ffce98b3b41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>DBClientConnection *</type>
      <name>mongodb_conn</name>
      <anchorfile>mongodb__log__trimesh_8cpp.html</anchorfile>
      <anchor>ae0edd065b1595f2eef8c38d8160fd36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>out_counter</name>
      <anchorfile>mongodb__log__trimesh_8cpp.html</anchorfile>
      <anchor>a73452a25f36aa9109946ea4a768bffc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>out_counter_mutex</name>
      <anchorfile>mongodb__log__trimesh_8cpp.html</anchorfile>
      <anchor>a5b438d27c842527e886e490430b741b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>qsize</name>
      <anchorfile>mongodb__log__trimesh_8cpp.html</anchorfile>
      <anchor>ac3c7b951f4349b71830c5ffde0890f5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static pthread_mutex_t</type>
      <name>qsize_mutex</name>
      <anchorfile>mongodb__log__trimesh_8cpp.html</anchorfile>
      <anchor>a285f488851325ead59fa0a0268c94396</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_publisher.py</name>
    <path>/tmp/ws/src/mongodb_store/mongodb_log/test/</path>
    <filename>test__publisher_8py</filename>
    <class kind="class">test_publisher::TestPublisher</class>
    <namespace>test_publisher</namespace>
    <member kind="variable">
      <type></type>
      <name>msg_store</name>
      <anchorfile>namespacetest__publisher.html</anchorfile>
      <anchor>ab8941b7d2b9897632a12cbdb3dd2b4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>publishers</name>
      <anchorfile>namespacetest__publisher.html</anchorfile>
      <anchor>aa58dea26032413885b858f914481dfa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>to_publish</name>
      <anchorfile>namespacetest__publisher.html</anchorfile>
      <anchor>a00a710cfd7e9bd796b806c765742c32e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mongodb_log::Barrier</name>
    <filename>classmongodb__log_1_1Barrier.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmongodb__log_1_1Barrier.html</anchorfile>
      <anchor>a09042a625e4b986f7958e5c9a9ea2e37</anchor>
      <arglist>(self, num_threads)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>wait</name>
      <anchorfile>classmongodb__log_1_1Barrier.html</anchorfile>
      <anchor>a46ab49583a5589fa40b4a8baf1b2c6a3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mutex</name>
      <anchorfile>classmongodb__log_1_1Barrier.html</anchorfile>
      <anchor>acd1ef6612763a5f4bb4c2dae51306b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>num_threads</name>
      <anchorfile>classmongodb__log_1_1Barrier.html</anchorfile>
      <anchor>a2bb9bd3c17ddcfd96ec6ffeb2c8adcff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>threads_left</name>
      <anchorfile>classmongodb__log_1_1Barrier.html</anchorfile>
      <anchor>a39b6e6c652170ddd518e153fceab114c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>waitcond</name>
      <anchorfile>classmongodb__log_1_1Barrier.html</anchorfile>
      <anchor>a8b9b440849486b2eaa8db0a58206e404</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mongodb_log::Counter</name>
    <filename>classmongodb__log_1_1Counter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmongodb__log_1_1Counter.html</anchorfile>
      <anchor>ad51133eaba360f72d55516d73b95e503</anchor>
      <arglist>(self, value=None, lock=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>increment</name>
      <anchorfile>classmongodb__log_1_1Counter.html</anchorfile>
      <anchor>abb7f6f379d96c3b9c29c4c41a9118041</anchor>
      <arglist>(self, by=1)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>value</name>
      <anchorfile>classmongodb__log_1_1Counter.html</anchorfile>
      <anchor>a434dfea03e0dd19d63b7b7bde8983d3c</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>count</name>
      <anchorfile>classmongodb__log_1_1Counter.html</anchorfile>
      <anchor>ad492d185589b005a22525fe7dc83b3a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mutex</name>
      <anchorfile>classmongodb__log_1_1Counter.html</anchorfile>
      <anchor>a26e6662adb77fb95eaf204624589a92b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mongodb_log::MongoWriter</name>
    <filename>classmongodb__log_1_1MongoWriter.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>ac0447c9f9b30d0b44cc66e6dc1524acf</anchor>
      <arglist>(self, topics=[], treat_as_regex=False, all_topics=False, all_topics_interval=5, exclude_topics=[], mongodb_host=None, mongodb_port=None, mongodb_name=&quot;roslog&quot;, mongodb_collection=None, no_specific=False, nodename_prefix=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_worker</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>ab37363e19e4136dc88753a8342426768</anchor>
      <arglist>(self, idnum, topic, collname)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>expand_regex_to_topics</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>af17911cdd0fb1d7aec3d7c61f1613be3</anchor>
      <arglist>(self, topics)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fill_in_topics</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a51bf684ede6f98b3f53cc356523ed3e7</anchor>
      <arglist>(self, restart=True)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_memory_usage</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a495f573878bfcb31179b1a95317ab1e7</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_memory_usage_for_pid</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a131a6582ba94f5901d06e5075f2b3aaf</anchor>
      <arglist>(self, pid)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a52d7a9bda565d76bfd5fcf1a6bd26239</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>ab6ff1a49ab81143508dca08057e7e5fb</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_all_topics_timer</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a16b1b9788f24b40c2d74e1d63b66bee7</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_fill_in_topics_timer</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>aa9967f6ef404a99bf9c70fec5b46eaea</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>subscribe_topics</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a4055b66b4fe63ee67279da321077f02d</anchor>
      <arglist>(self, topics)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_topics</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>ad03f06c6d905ce33003ab7fe3dcbbb50</anchor>
      <arglist>(self, restart=True)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>all_topics</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>abe2c73577025713ddb1d57e90ad7b8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>all_topics_interval</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a4c9e30a9edc5f8b4f7e0faad67abdbf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>all_topics_timer</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>ab580238207b9605dabb326333903b814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collnames</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a8597d492b9ab199a1edff363f79f233b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>drop_counter</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a8b89bae928e2930cd81a3b9364b4d944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exclude_already</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a7146fbcc6c3289cc5c57ec14733ae5c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exclude_regex</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>ae93bfdfbc3ccfcbffd004e0863d824ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>exclude_topics</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a3bc4c6bb4aed4db31719563d67eb8dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fill_in_topics_timer</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a74a13908616927044efc48c238936773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>in_counter</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a1dbbfc9b19b42a760a3e304039a2fcf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>missing_topics</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>aa3a2ca465c7d32c196cfb12da5b67881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mongodb_collection</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a4d3422c5037203ab830f7bcbf1bad90e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mongodb_host</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a3a77b6c665baf5cadf5e022519cc130d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mongodb_name</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>afa614291ac65f329fc28376867658503</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mongodb_port</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a632a1dc04676ac80b7b207f0404c7f34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>no_specific</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a42fdfeee3f72045fe67c50778b18e4be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nodename_prefix</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a426dd99c66b6315c08ac604d4cfdae54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>out_counter</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a53f65e323cae57f72ca740f908f22953</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>quit</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>af7ef0d0bd0bb4e83b949d8aa71d88aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ros_master</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>ac538e9313962cd7b9dd1ec74d0d5dfa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sep</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a96cded6793116f77d5dbe786dac40030</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>topics</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a4dd695d7239c446315cf2591810b1302</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>workers</name>
      <anchorfile>classmongodb__log_1_1MongoWriter.html</anchorfile>
      <anchor>a140f8f5efee95eaab20d569895765bcf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PoseStampedMemoryEntry</name>
    <filename>structPoseStampedMemoryEntry.html</filename>
    <member kind="variable">
      <type>geometry_msgs::TransformStamped</type>
      <name>tsTransform</name>
      <anchorfile>structPoseStampedMemoryEntry.html</anchorfile>
      <anchor>ad37c78f769e384da40e812fb30825038</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mongodb_log::SubprocessWorker</name>
    <filename>classmongodb__log_1_1SubprocessWorker.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>af3fd4a7d6a632bd826287956f10d145c</anchor>
      <arglist>(self, idnum, topic, collname, in_counter_value, out_counter_value, drop_counter_value, queue_maxsize, mongodb_host, mongodb_port, mongodb_name, nodename_prefix, cpp_logger)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>qsize</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a405c67f6a1052cb513dc2b655deefa38</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a00e44ac04aa12f4e3708c5cd913af5d0</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a82e6f2ee1790776deab78ab50f682acd</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collname</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a8c0231e667d6228f34aa433e25d4fe0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>drop_counter</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>aa00d1ca3091445d0efb6cf6a62258629</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a527e317cb8ace88d377d66c567070217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>in_counter</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a256a7cae671c6c644e943f1d8006559f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mongodb_host</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a2e1a5fbaacba5dde15e1af2dd45b6980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mongodb_name</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>aa03eadd83ee3dec06ad7e29b321bda65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mongodb_port</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>ac887c0d3e9b8d92405eb87eeed6e9b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a3fd74e679e3ae9c751add91f429b60c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nodename_prefix</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a91029b97872c323e9dfdf5f19309f122</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>out_counter</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a294c9b769435beb6f30699cb79b5d662</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>process</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>ad4d6e77bdfa4ccda1a502897afc372d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>qsize</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a661ef0c69a7249e9373461f5c6921897</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a587152a7a19e968657c87ff5b8cc7816</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>quit</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a2ea98dd19b780722c16e565091ca936d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>thread</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>ac1284ee7524727e1f0def63a06b518b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>topic</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>ad2ac381075c964c2a7b3e0ab48ff58f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>worker_drop_counter</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a0a2804c66b08a7e5694c15df6b0ee8a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>worker_in_counter</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a2ffdab28a459e4d0e103d903beb100c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>worker_out_counter</name>
      <anchorfile>classmongodb__log_1_1SubprocessWorker.html</anchorfile>
      <anchor>a6f16583bb4d62229c30ef09a04d0cb91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>test_publisher::TestPublisher</name>
    <filename>classtest__publisher_1_1TestPublisher.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classtest__publisher_1_1TestPublisher.html</anchorfile>
      <anchor>a0e58e7c894d4569c3e6eb4c4b4f90245</anchor>
      <arglist>(self, topic, delay, rate, count=20)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>publish</name>
      <anchorfile>classtest__publisher_1_1TestPublisher.html</anchorfile>
      <anchor>a439754fbc1f744e2d0f56cf7e0861574</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>count</name>
      <anchorfile>classtest__publisher_1_1TestPublisher.html</anchorfile>
      <anchor>ad3f0defd18afd598587a68367b27c407</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>delay</name>
      <anchorfile>classtest__publisher_1_1TestPublisher.html</anchorfile>
      <anchor>a6d7c0c6df31a76549167e2e3223db67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>publisher</name>
      <anchorfile>classtest__publisher_1_1TestPublisher.html</anchorfile>
      <anchor>a6bc371557316643a7131e0dd268503cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classtest__publisher_1_1TestPublisher.html</anchorfile>
      <anchor>a93a4c25b5b3a32499c43af30b5216ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>thread</name>
      <anchorfile>classtest__publisher_1_1TestPublisher.html</anchorfile>
      <anchor>aae1250f3579937dc88a89ce3baadfc5b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>mongodb_log::WorkerProcess</name>
    <filename>classmongodb__log_1_1WorkerProcess.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>ad59a428b62da5db9a86e6f62da5a2c63</anchor>
      <arglist>(self, idnum, topic, collname, in_counter_value, out_counter_value, drop_counter_value, queue_maxsize, mongodb_host, mongodb_port, mongodb_name, nodename_prefix)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>dequeue</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a8eab9e7cf4a669cc174daa532755c6e3</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>enqueue</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a580305a3a5062b37430f91c9de087bec</anchor>
      <arglist>(self, data, topic, current_time=None)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a82c4356e1da6ffd8d8b360db9c7be6a8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>is_quit</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>aa5dede1dc725d8ce2bcfe3e19f720b49</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>qsize</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a3c86213d18d46344207d8817b0e26606</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>aff61e897714a886ac25a3d8850db1a5f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shutdown</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a40d7543af7b7e35e83f2c730dc26389d</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collection</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a61a97384913bb5d2aeac163579401965</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collname</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a3546bee8dbb6c0a9da4c3dd5f1a73bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>drop_counter</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a043460fd00d830cb47ebf765c20d627b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>id</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>ac6709a3722ecc8b882da9f018aa77657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>in_counter</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a81efcb483123055237695c7ce6a11abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mongoconn</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>ac5749412231ba573e8553a99b19aa85d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mongodb</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>aae0b818bd1cebd92663e210a5312fc30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mongodb_host</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>ad9db7410b78c8fd933329873b2b8e708</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mongodb_name</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a9b487f6b66a7cd52198c0a44b2cc40bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mongodb_port</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>ae9e07c99e09f4d0fc02725fa2dadb8cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a53323eef2eae48cc557ce2c6b08835fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nodename_prefix</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a1cfc8ac1c1ff9b70f961e099e193a4e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>out_counter</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a3853d4130146982d925f03d479b352bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>process</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>aedb90a6194247124b6c6d5726e4eaeeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>abd70d43199d6317a515a452a9c6f2937</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>quit</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a144e2e417f83341b108f1c393a39f537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>subscriber</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a5fd9eda5eda0b886cb63870e1fd81e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>topic</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a4e9f8e2759d49aeedd6100fe94fa3720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>worker_drop_counter</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>a82acc0f5208b17de467548c0e6258ec7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>worker_in_counter</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>aed9ca4617b5254aa2f2f444e7d98d4bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>worker_out_counter</name>
      <anchorfile>classmongodb__log_1_1WorkerProcess.html</anchorfile>
      <anchor>ab5acc1d940fddc0bbfed64104397084f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>mongodb_log</name>
    <filename>namespacemongodb__log.html</filename>
    <class kind="class">mongodb_log::Barrier</class>
    <class kind="class">mongodb_log::Counter</class>
    <class kind="class">mongodb_log::MongoWriter</class>
    <class kind="class">mongodb_log::SubprocessWorker</class>
    <class kind="class">mongodb_log::WorkerProcess</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a53c3be83db9b4148b6a05c74c56afa92</anchor>
      <arglist>(argv)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>BACKLOG_WARN_LIMIT</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a0c09b13b71961d3573a96e44e39e208a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MongoClient</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a4f8e49386f4b36cb60b9a7c5773704f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NODE_NAME</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a05a1983ecc8013d8c18beab60d5cfc40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>NODE_NAME_TEMPLATE</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>ac46c177ef95e29f0796218d104533de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>PACKAGE_NAME</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a1f8e6cefc3f9d305a54316842f446148</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>QUEUE_MAXSIZE</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a796e837ee93f5d1f3bdc392dfdfbbeaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>STATS_GRAPHTIME</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a6cabc29759aef892f8e61b8e55bf31a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>STATS_LOOPTIME</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>a4fd9023b3431f31d6984b4a913b17fa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_processes</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>aecde77c85342c04650682b43fc24e54a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>use_setproctitle</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>af79cfc5e44be7c4cb52f983416e71620</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>WORKER_NODE_NAME</name>
      <anchorfile>namespacemongodb__log.html</anchorfile>
      <anchor>ae10415d47121813a7d11d76b4c28ac24</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_publisher</name>
    <filename>namespacetest__publisher.html</filename>
    <class kind="class">test_publisher::TestPublisher</class>
    <member kind="variable">
      <type></type>
      <name>msg_store</name>
      <anchorfile>namespacetest__publisher.html</anchorfile>
      <anchor>ab8941b7d2b9897632a12cbdb3dd2b4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>publishers</name>
      <anchorfile>namespacetest__publisher.html</anchorfile>
      <anchor>aa58dea26032413885b858f914481dfa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>to_publish</name>
      <anchorfile>namespacetest__publisher.html</anchorfile>
      <anchor>a00a710cfd7e9bd796b806c765742c32e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
