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

- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages
- Examples

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# InspectableProxy Class Reference

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

`#include <inspectableproxy.h>`

Inherits Inspectable.

Inheritance diagram for InspectableProxy:

[legend]
Collaboration diagram for InspectableProxy:

[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:

- inspectableproxy.h
- inspectableproxy.cpp