COVISE Core
coConfigString.h
Go to the documentation of this file.
1/* This file is part of COVISE.
2
3 You can use it under the terms of the GNU Lesser General Public License
4 version 2.1 or later, see lgpl-2.1.txt.
5
6 * License: LGPL 2+ */
7
8#ifndef COCONFIGSTRING_H
9#define COCONFIGSTRING_H
10
11#include "coConfigValue.h"
12
13namespace covise
14{
15
16class coConfigGroup;
17
19{
20
21public:
22 coConfigString(const QString &configGroupName, const QString &variable, const QString &section);
23 coConfigString(const QString &variable, const QString &section);
24 coConfigString(const QString &simpleVariable);
26 const QString &variable, const QString &section);
27 coConfigString(coConfigGroup *group, const QString &simpleVariable);
29
30 virtual ~coConfigString();
31
32 coConfigString &operator=(QString);
33
34protected:
35 virtual QString fromString(const QString &value) const;
36 virtual QString toString(const QString &value) const;
37};
38}
39#endif
#define CONFIGEXPORT
Definition: coExport.h:367
GLsizei const GLfloat * value
Definition: khronos-glext.h:6760
GLboolean GLuint group
Definition: khronos-glext.h:12389
GLenum GLenum variable
Definition: khronos-glext.h:9990
list of all chemical elements
Definition: coConfig.h:27
Definition: coConfigGroup.h:26
Definition: coConfigString.h:19
Definition: coConfigValue.h:21