RTXI  2.4
The Real-Time eXperiment Interface Documentation
Public Member Functions | Static Public Member Functions | Friends
Settings::Manager Class Reference

#include <settings.h>

Collaboration diagram for Settings::Manager:
Collaboration graph

Public Member Functions

ObjectgetObject (Object::ID) const
 
void foreachObject (void(*callback)(Object *, void *), void *param)
 
int load (const std::string &)
 
int save (const std::string &)
 

Static Public Member Functions

static ManagergetInstance (void)
 

Friends

class Object
 

Detailed Description

Definition at line 173 of file settings.h.

Member Function Documentation

◆ foreachObject()

void Settings::Manager::foreachObject(void(*)(Object *, void *) callback,
void * param 
)

Definition at line 223 of file settings.cpp.

◆ getInstance()

Settings::Manager * Settings::Manager::getInstance(void )
static

Definition at line 534 of file settings.cpp.

◆ getObject()

Settings::Object * Settings::Manager::getObject(Object::ID id)const

Definition at line 212 of file settings.cpp.

◆ load()

int Settings::Manager::load(const std::string & filename)

Definition at line 230 of file settings.cpp.

Here is the call graph for this function:

◆ save()

int Settings::Manager::save(const std::string & filename)

Definition at line 358 of file settings.cpp.

Here is the call graph for this function:

Friends And Related Function Documentation

◆ Object

friend class Object
friend

Definition at line 176 of file settings.h.


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