33 const QString &variableName = 0)
const;
37 const QString §ion,
38 const QString &defaultValue)
const;
40 const QString §ion)
const;
43 virtual const char *getEntry(
const char *simpleVariable)
const;
45 virtual bool isOn(
const QString &
variable,
const QString §ion,
bool defaultValue)
const;
46 virtual bool isOn(
const QString &
variable,
const QString §ion)
const;
47 virtual bool isOn(
const QString &simpleVariable,
bool defaultValue)
const;
48 virtual bool isOn(
const QString &simpleVariable)
const;
50 virtual void setValue(
const QString &
variable,
const QString &
value,
51 const QString §ion,
52 const QString &configuration = QString(),
53 const QString &targetHost = QString(),
bool move =
false);
55 virtual void setValue(
const QString &simpleVariable,
const QString &
value);
57 virtual bool deleteValue(
const QString &
variable,
const QString §ion,
58 const QString &configuration = QString(),
59 const QString &targetHost = QString());
61 virtual bool deleteSection(
const QString §ion,
62 const QString &configuration = QString(),
63 const QString &targetHost = QString());
65 virtual QStringList getHostnameList() ;
66 virtual QString getActiveHost()
const;
67 virtual bool setActiveHost(
const QString &host);
69 virtual QStringList getClusterList() ;
70 virtual QString getActiveCluster()
const;
71 virtual bool setActiveCluster(
const QString &master);
73 virtual const QString &getGroupName()
const;
75 virtual void reload();
78 virtual coConfigRoot *addConfig(
const QString &filename,
const QString &
name,
bool create =
false);
79 virtual void removeConfig(
const QString &
name);
81 virtual bool save(
const QString &filename = QString())
const;
83 void setReadOnly(
const QString &config,
bool ro);
84 void setReadOnly(
bool ro);
86 bool isReadOnly(
const QString &config)
const;
87 bool isReadOnly()
const;
#define CONFIGEXPORT
Definition: coExport.h:367
#define EXPORT_TEMPLATE2(x, y)
Definition: coExport.h:34
GLsizei const GLfloat * value
Definition: khronos-glext.h:6760
GLenum GLenum variable
Definition: khronos-glext.h:9990
GLuint const GLchar * name
Definition: khronos-glext.h:6722
GLsizei GLsizei GLchar * source
Definition: khronos-glext.h:6739
list of all chemical elements
Definition: coConfig.h:27
Definition: coConfigEntryString.h:24
Definition: coConfigEntryString.h:54
Definition: coConfigGroup.h:26
QString activeHostname
Definition: coConfigGroup.h:96
QString groupName
Definition: coConfigGroup.h:100
bool readOnly
Definition: coConfigGroup.h:102
QString activeCluster
Definition: coConfigGroup.h:98
QStringList hostnames
Definition: coConfigGroup.h:97
QHash< QString, coConfigRoot * > configs
Definition: coConfigGroup.h:104
QStringList masternames
Definition: coConfigGroup.h:99
Definition: coConfigRoot.h:30