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
typedef boost::shared_ptr
< GlobalsRepository
shared_ptr

Static Public Member Functions

static shared_ptr Instance ()
static shared_ptr Instance ()
static void Release ()
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 install/include/rtt/types/GlobalsRepository.hpp.


Member Typedef Documentation

Definition at line 58 of file rtt/types/GlobalsRepository.hpp.


Member Function Documentation

static shared_ptr RTT::types::GlobalsRepository::Instance (  )  [static]
GlobalsRepository::shared_ptr GlobalsRepository::Instance (  )  [static]

Definition at line 45 of file GlobalsRepository.cpp.

static void RTT::types::GlobalsRepository::Release (  )  [static]

Frees all globals.

void GlobalsRepository::Release (  )  [static]

Frees all globals.

Definition at line 52 of file GlobalsRepository.cpp.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


rtt
Author(s): RTT Developers
autogenerated on Fri Jan 11 09:50:17 2013