Classes | Namespaces | Typedefs
resource_manager.h File Reference

ResourceManager<Resource> class implements a resource manager for managed resources, such as ManagedSubscriber and ManagedServiceServer. More...

#include <ros/ros.h>
#include <ros/console.h>
#include <robot_process/resource/managed_subscriber.h>
#include <robot_process/resource/managed_serviceserver.h>
#include <vector>
Include dependency graph for resource_manager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  robot_process::resource::ResourceManager< Resource >
 Manages resources. More...
class  robot_process::resource::RMWrapper< T >
 Wrapper around the ResourceManager. More...
class  robot_process::resource::RMWrapper< ManagedServiceServer >
 Specialization of the RMWrapper, where the managed resource is ManagedServiceServer. More...
class  robot_process::resource::RMWrapper< ManagedSubscriber >
 Specialization of the RMWrapper, where the managed resource is ManagedSubscriber. More...

Namespaces

namespace  robot_process
namespace  robot_process::resource

Typedefs

typedef RMWrapper
< ManagedServiceServer > 
robot_process::resource::ServiceServerManager
typedef RMWrapper
< ManagedSubscriber > 
robot_process::resource::SubscriberManager

Detailed Description

ResourceManager<Resource> class implements a resource manager for managed resources, such as ManagedSubscriber and ManagedServiceServer.

Author:
Maciej Marcin ZURAD
Date:
01/03/2018

Definition in file resource_manager.h.



robot_process
Author(s): Maciej ZURAD
autogenerated on Mon Apr 16 2018 02:56:34