Functions | Variables
mongodb_log_trimesh.cpp File Reference
#include <ros/ros.h>
#include <mongo/client/dbclient.h>
#include <rviz_intel/TriangleMesh.h>
#include <mongodb_store/util.h>
Include dependency graph for mongodb_log_trimesh.cpp:

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
 

Function Documentation

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.

Variable Documentation

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.

pthread_mutex_t drop_counter_mutex = PTHREAD_MUTEX_INITIALIZER
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.

pthread_mutex_t in_counter_mutex = PTHREAD_MUTEX_INITIALIZER
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.

pthread_mutex_t out_counter_mutex = PTHREAD_MUTEX_INITIALIZER
static

Definition at line 43 of file mongodb_log_trimesh.cpp.

unsigned int qsize

Definition at line 39 of file mongodb_log_trimesh.cpp.

pthread_mutex_t qsize_mutex = PTHREAD_MUTEX_INITIALIZER
static

Definition at line 45 of file mongodb_log_trimesh.cpp.



mongodb_log
Author(s): Tim Niemueller
autogenerated on Sat Sep 7 2019 03:40:41