iLab Neuromorphic Robotics Toolkit  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages

#include <nrt/Core/Model/ParameterRegistry.H>

A simple registry of all parameters associated with a component.

This registry allows one to loop over or search for given parameters in a Component.

Definition at line 51 of file ParameterRegistry.H.

Inheritance diagram for nrt::ParameterRegistry:
nrt::Component nrt::graphics::Camera nrt::graphics::ImageRenderer nrt::graphics::ShapeRenderer nrt::ImageSinkType nrt::ImageSource nrt::ImageSourceBase nrt::Manager nrt::Module

Public Member Functions

void addParameter (ParameterBase *const param)
 The parameter class uses this method to register itself on construction with it's owning Component.
 
void removeParameter (ParameterBase *const param)
 The parameter class uses this method to un-register itself on destruction with it's owning Component.
 

Friends

class Component
 Allow Component to access our registry directly.
 

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