Robot Simulator of the Robotics Group for Self-Organization of Control: InspectableProxy Class Reference

# InspectableProxy Class Reference

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

`#include <inspectableproxy.h>`

Inherits Inspectable.

Collaboration diagram for InspectableProxy:
[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:

- inspectableproxy.h
- inspectableproxy.cpp