Classes | Public Member Functions | Protected Member Functions | Protected Attributes
planning_scene_monitor::LockedPlanningSceneRO Class Reference

This is a convenience class for obtaining access to an instance of a locked PlanningScene. More...

#include <planning_scene_monitor.h>

Inheritance diagram for planning_scene_monitor::LockedPlanningSceneRO:
Inheritance graph
[legend]

List of all members.

Classes

struct  SingleUnlock

Public Member Functions

const PlanningSceneMonitorPtrgetPlanningSceneMonitor ()
 LockedPlanningSceneRO (const PlanningSceneMonitorPtr &planning_scene_monitor)
 operator bool () const
 operator const planning_scene::PlanningSceneConstPtr & () const
const
planning_scene::PlanningSceneConstPtr
operator-> () const

Protected Member Functions

void initialize (bool read_only)
 LockedPlanningSceneRO (const PlanningSceneMonitorPtr &planning_scene_monitor, bool read_only)

Protected Attributes

boost::shared_ptr< SingleUnlocklock_
PlanningSceneMonitorPtr planning_scene_monitor_

Detailed Description

This is a convenience class for obtaining access to an instance of a locked PlanningScene.

Definition at line 449 of file planning_scene_monitor.h.


Constructor & Destructor Documentation

Definition at line 453 of file planning_scene_monitor.h.

planning_scene_monitor::LockedPlanningSceneRO::LockedPlanningSceneRO ( const PlanningSceneMonitorPtr planning_scene_monitor,
bool  read_only 
) [inline, protected]

Definition at line 481 of file planning_scene_monitor.h.


Member Function Documentation

Definition at line 459 of file planning_scene_monitor.h.

void planning_scene_monitor::LockedPlanningSceneRO::initialize ( bool  read_only) [inline, protected]

Definition at line 487 of file planning_scene_monitor.h.

planning_scene_monitor::LockedPlanningSceneRO::operator bool ( ) const [inline]

Definition at line 464 of file planning_scene_monitor.h.

planning_scene_monitor::LockedPlanningSceneRO::operator const planning_scene::PlanningSceneConstPtr & ( ) const [inline]

Definition at line 469 of file planning_scene_monitor.h.

const planning_scene::PlanningSceneConstPtr& planning_scene_monitor::LockedPlanningSceneRO::operator-> ( ) const [inline]

Definition at line 474 of file planning_scene_monitor.h.


Member Data Documentation

Definition at line 517 of file planning_scene_monitor.h.

Definition at line 516 of file planning_scene_monitor.h.


The documentation for this class was generated from the following file:


planning
Author(s): Ioan Sucan , Sachin Chitta
autogenerated on Mon Oct 6 2014 02:31:40