Functions | Variables
sharedmem_manager.cpp File Reference
#include <ros/ros.h>
#include <boost/thread.hpp>
#include "sharedmem_transport/SHMReleaseMemory.h"
#include "sharedmem_transport/SHMClearAll.h"
#include "sharedmem_transport/SHMGetBlocks.h"
#include "sharedmem_transport/SharedMemBlock.h"
#include "sharedmem_transport/SharedMemoryBlock.h"
Include dependency graph for sharedmem_manager.cpp:

Go to the source code of this file.

Functions

bool clear_memory (sharedmem_transport::SHMClearAll::Request &req, sharedmem_transport::SHMClearAll::Response &res)
bool get_blocks (sharedmem_transport::SHMGetBlocks::Request &req, sharedmem_transport::SHMGetBlocks::Response &res)
int main (int argc, char *argv[])
bool release_memory (sharedmem_transport::SHMReleaseMemory::Request &req, sharedmem_transport::SHMReleaseMemory::Response &res)

Variables

SharedMemoryBlockblockmgr = NULL
boost::mutex main_mutex
managed_shared_memory * segment = NULL

Function Documentation

Definition at line 35 of file sharedmem_manager.cpp.

Definition at line 45 of file sharedmem_manager.cpp.

int main ( int  argc,
char *  argv[] 
)

Definition at line 54 of file sharedmem_manager.cpp.

Definition at line 19 of file sharedmem_manager.cpp.


Variable Documentation

Definition at line 16 of file sharedmem_manager.cpp.

boost::mutex main_mutex

Definition at line 14 of file sharedmem_manager.cpp.

managed_shared_memory* segment = NULL

Definition at line 15 of file sharedmem_manager.cpp.



sharedmem_transport
Author(s): Cedric Pradalier
autogenerated on Sun Oct 5 2014 23:49:07