Public Types | Static Public Member Functions | Static Private Attributes
RTT::types::GlobalsRepository Class Reference

#include <GlobalsRepository.hpp>

Inheritance diagram for RTT::types::GlobalsRepository:
Inheritance graph
[legend]

List of all members.

Public Types

typedef boost::shared_ptr
< GlobalsRepository
shared_ptr

Static Public Member Functions

static shared_ptr Instance ()
static void Release ()

Static Private Attributes

static shared_ptr mInstance

Detailed Description

An RTT::ConfigurationInterface for holding global variables. The RTT uses this to export enumerations to scripting, but users may extend this as well for their own applications.

It is recommended to use the setValue() function to add globals, such that they become owned by the GlobalsRepository.

Definition at line 54 of file GlobalsRepository.hpp.


Member Typedef Documentation

Definition at line 58 of file GlobalsRepository.hpp.


Member Function Documentation

Definition at line 45 of file GlobalsRepository.cpp.

void GlobalsRepository::Release ( ) [static]

Frees all globals.

Definition at line 52 of file GlobalsRepository.cpp.


Member Data Documentation

Definition at line 66 of file GlobalsRepository.hpp.


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


rtt
Author(s): RTT Developers
autogenerated on Thu Jan 2 2014 11:35:45