COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
coGRGenericParamRegisterMsg.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 //-*-Mode: C++;-*-
9 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
10 // ++ (C)2007 VISENSO ++
11 // ++ coGRGenericParamRegisterMsg - Message to register a param of a ++
12 // ++ generic object ++
13 // ++ ++
14 // ++ ++
15 // +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
16 
17 #ifndef COGRGENERICPARAMREGISTERMSG_H
18 #define COGRGENERICPARAMREGISTERMSG_H
19 
20 #include "coGRMsg.h"
21 #include <util/coExport.h>
22 
23 namespace grmsg
24 {
25 
27 {
28 public:
29  coGRGenericParamRegisterMsg(const char *objectName, const char *paramName, int paramType, const char *defaultValue);
30  coGRGenericParamRegisterMsg(const char *msg);
31  const char *getObjectName();
32  const char *getParamName();
33  int getParamType();
34  const char *getDefaultValue();
35 
36 private:
37  char *objectName_;
38  char *paramName_;
41 };
42 }
43 #endif
Definition: coGRGenericParamRegisterMsg.h:26
Definition: coGRMsg.h:38
char * defaultValue_
Definition: coGRGenericParamRegisterMsg.h:40
char * objectName_
Definition: coGRGenericParamRegisterMsg.h:37
#define GRMSGEXPORT
Definition: coExport.h:337
int paramType_
Definition: coGRGenericParamRegisterMsg.h:39
char * paramName_
Definition: coGRGenericParamRegisterMsg.h:38