InspectableProxy Class Reference

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

#include <inspectableproxy.h>

Inherits Inspectable.

Inheritance diagram for InspectableProxy:

Inheritance graph
[legend]
Collaboration diagram for InspectableProxy:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 InspectableProxy (const std::list< Inspectable * > &list)
 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  ) 

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 Fri Oct 30 16:29:02 2009 for Robot Simulator of the Robotics Group for Self-Organization of Control by  doxygen 1.4.7