#include <ros/ros.h>#include <mongo/client/dbclient.h>#include <rviz_intel/TriangleMesh.h>#include <mongodb_store/util.h>
Go to the source code of this file.
| Functions | |
| int | main (int argc, char **argv) | 
| void | msg_callback (const rviz_intel::TriangleMesh::ConstPtr &msg) | 
| void | print_count (const ros::TimerEvent &te) | 
| Variables | |
| std::string | collection | 
| unsigned int | drop_counter | 
| static pthread_mutex_t | drop_counter_mutex = PTHREAD_MUTEX_INITIALIZER | 
| unsigned int | in_counter | 
| static pthread_mutex_t | in_counter_mutex = PTHREAD_MUTEX_INITIALIZER | 
| DBClientConnection * | mongodb_conn | 
| unsigned int | out_counter | 
| static pthread_mutex_t | out_counter_mutex = PTHREAD_MUTEX_INITIALIZER | 
| unsigned int | qsize | 
| static pthread_mutex_t | qsize_mutex = PTHREAD_MUTEX_INITIALIZER | 
| int main | ( | int | argc, | 
| char ** | argv | ||
| ) | 
Definition at line 135 of file mongodb_log_trimesh.cpp.
| void msg_callback | ( | const rviz_intel::TriangleMesh::ConstPtr & | msg | ) | 
Definition at line 47 of file mongodb_log_trimesh.cpp.
| void print_count | ( | const ros::TimerEvent & | te | ) | 
Definition at line 109 of file mongodb_log_trimesh.cpp.
| std::string collection | 
Definition at line 35 of file mongodb_log_trimesh.cpp.
| unsigned int drop_counter | 
Definition at line 40 of file mongodb_log_trimesh.cpp.
| 
 | static | 
Definition at line 44 of file mongodb_log_trimesh.cpp.
| unsigned int in_counter | 
Definition at line 37 of file mongodb_log_trimesh.cpp.
| 
 | static | 
Definition at line 42 of file mongodb_log_trimesh.cpp.
| DBClientConnection* mongodb_conn | 
Definition at line 34 of file mongodb_log_trimesh.cpp.
| unsigned int out_counter | 
Definition at line 38 of file mongodb_log_trimesh.cpp.
| 
 | static | 
Definition at line 43 of file mongodb_log_trimesh.cpp.
| unsigned int qsize | 
Definition at line 39 of file mongodb_log_trimesh.cpp.
| 
 | static | 
Definition at line 45 of file mongodb_log_trimesh.cpp.