#include <GlobalsRepository.hpp>
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 |
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.
typedef boost::shared_ptr<GlobalsRepository> RTT::types::GlobalsRepository::shared_ptr |
Definition at line 58 of file rtt/types/GlobalsRepository.hpp.
typedef boost::shared_ptr<GlobalsRepository> RTT::types::GlobalsRepository::shared_ptr |
Definition at line 58 of file install/include/rtt/types/GlobalsRepository.hpp.
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.
static shared_ptr RTT::types::GlobalsRepository::mInstance [static, private] |
Definition at line 66 of file install/include/rtt/types/GlobalsRepository.hpp.