InspectableProxy Class Reference

This class is a proxy for the inspectable class. More...

#include <inspectableproxy.h>

Inherits Inspectable.

Collaboration diagram for InspectableProxy:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 InspectableProxy (const std::list< Inspectable * > &list, const iparamkey &name="InspectableProxy")
 constructor Takes a list of Inspectables for which the proxy stands.
virtual ~InspectableProxy ()
 default destructor
bool replaceList (const std::list< Inspectable * > &list)
 this function is for replacing the old list

Detailed Description

This class is a proxy for the inspectable class.

It "divides" the inspectable interface from the inspected object


Constructor & Destructor Documentation

InspectableProxy ( const std::list< Inspectable * > &  list,
const iparamkey name = "InspectableProxy" 
)

constructor Takes a list of Inspectables for which the proxy stands.

Attention: The inspectables must have registered all their variables already!

Parameters:
list (list<Inspectable*>&) the list
~InspectableProxy (  )  [virtual]

default destructor


Member Function Documentation

bool replaceList ( const std::list< Inspectable * > &  list  ) 

this function is for replacing the old list

Parameters:
list (list<Inspectable*>& the new list
Returns:
(bool) true if it successful

The documentation for this class was generated from the following files:
Generated on Thu Jun 28 14:48:11 2012 for Robot Simulator of the Robotics Group for Self-Organization of Control by  doxygen 1.6.3