sharedmem_manager.cpp File Reference

#include <ros/ros.h>
#include <boost/thread.hpp>
#include "sharedmem_transport/SHMReleaseMemory.h"
#include <string>
#include <vector>
#include <ostream>
#include "ros/serialization.h"
#include "ros/builtin_message_traits.h"
#include "ros/message_operations.h"
#include "ros/message.h"
#include "ros/time.h"
#include "ros/service_traits.h"
#include "sharedmem_transport/SharedMemBlock.h"
#include "sharedmem_transport/SharedMemoryBlock.h"
Include dependency graph for sharedmem_manager.cpp:
This graph shows which files directly or indirectly include this file:

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.

 All Classes Namespaces Files Functions Variables Typedefs Defines


sharedmem_transport
Author(s): Cedric Pradalier
autogenerated on Fri Jan 11 09:51:00 2013