![]() |
anatomist
5.1.2
3D neuroimaging data viewer
|
This class stores global configuration settings, read by default from $HOME/.anatomist/config/settings.cfg. More...
#include <anatomist/application/globalConfig.h>
Public Member Functions | |
GlobalConfiguration () | |
virtual | ~GlobalConfiguration () |
virtual std::string | configFilename (const std::string &initial) |
Builds a default config filename if not given. More... | |
virtual void | load (const std::string &filename="") |
virtual void | apply () |
applies config settings to the program More... | |
virtual void | update () |
updates the config from the current program state More... | |
virtual void | save (const std::string &filename="") |
void | registerLocalConfiguration (LocalConfiguration *cfg) |
void | unregisterLocalConfiguration (LocalConfiguration *cfg) |
![]() | |
Tree (bool allowChildren=true, const std::string &str="") | |
virtual | ~Tree () |
virtual void | accept (TreeVisitor &visitor) |
virtual void | const_accept (ConstTreeVisitor &visitor) const |
virtual bool | check (const carto::SyntaxSet &syntax, std::set< std::string > &missing) const |
std::set< Tree * > | getElementsWith (const std::string &, bool recurse=true) const |
std::set< Tree * > | getElementsWith (const std::string &, const T &, bool recurse=true) const |
virtual size_t | size () const __attribute__((__deprecated__)) |
virtual size_t | childrenSize () const |
![]() | |
SyntaxedObject (const std::string &s) | |
SyntaxedObject (const SyntaxedObject &x) | |
SyntaxedObject (const SyntaxedObject< PropertySet > &x) | |
![]() | |
BaseTree (bool allowsChildren=true) | |
virtual | ~BaseTree () |
const std::list< BaseTree * > & | children () const |
bool | getAllowsChildren () const |
BaseTree * | getChildAt (unsigned childIndex) const |
int | getIndex (BaseTree *node) const |
BaseTree * | getParent () const |
BaseTree * | getTopParent () |
const BaseTree * | getTopParent () const |
bool | isLeaf () const |
void | insert (BaseTree *child, int index=-1) |
void | remove (unsigned index) |
void | remove (BaseTree *node) |
void | removeFromParent () |
void | setParent (BaseTree *newParent) |
void | clear () |
const_iterator | begin () const |
const_iterator | end () const |
const_reverse_iterator | rbegin () const |
const_reverse_iterator | rend () const |
Protected Member Functions | |
virtual void | initSyntax () |
Protected Attributes | |
std::string | _filename |
carto::SyntaxSet | _syntax |
std::list< LocalConfiguration * > | _configs |
Additional Inherited Members | |
![]() | |
typedef internal::SyntaxedObjectSwitch< T, SUPERSUBCLASS(Interface, T)>::ContentType | ContentType |
![]() | |
typedef std::list< BaseTree * >::iterator | iterator |
typedef std::list< BaseTree * >::const_iterator | const_iterator |
typedef std::list< BaseTree * >::reverse_iterator | reverse_iterator |
typedef std::list< BaseTree * >::const_reverse_iterator | const_reverse_iterator |
This class stores global configuration settings, read by default from $HOME/.anatomist/config/settings.cfg.
Definition at line 52 of file globalConfig.h.
anatomist::GlobalConfiguration::GlobalConfiguration | ( | ) |
|
virtual |
|
virtual |
applies config settings to the program
|
virtual |
Builds a default config filename if not given.
If initial is not empty, simply returns it. If initial is empty, returns the default path ( ~/.anatomist/config/settings.cfg )
|
protectedvirtual |
|
virtual |
void anatomist::GlobalConfiguration::registerLocalConfiguration | ( | LocalConfiguration * | cfg | ) |
|
virtual |
void anatomist::GlobalConfiguration::unregisterLocalConfiguration | ( | LocalConfiguration * | cfg | ) |
|
virtual |
updates the config from the current program state
|
protected |
Definition at line 78 of file globalConfig.h.
|
protected |
Definition at line 76 of file globalConfig.h.
|
protected |
Definition at line 77 of file globalConfig.h.