]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.databoard/cpp/DataBoardTest/DataBoard/Constants.h
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.databoard / cpp / DataBoardTest / DataBoard / Constants.h
1 #pragma once
2
3 #include "SimanticsDataParser.h"
4
5 #include <string>
6
7 namespace Databoard {
8
9         const char* const STR_BOOLEAN = "Boolean";
10         const char* const STR_BYTE = "Byte";
11         const char* const STR_INTEGER = "Integer";
12         const char* const STR_LONG = "Long";
13         const char* const STR_FLOAT = "Float";
14         const char* const STR_DOUBLE = "Double";
15         const char* const STR_STRING = "String";
16         const char* const STR_MAP = "Map";
17         const char* const STR_UNIT = "Unit";
18         const char* const STR_VARIANT = "Variant";
19
20         const char* const STR_PATTERN = "pattern";
21         const char* const STR_MIMETYPE = "mimeType";
22         const char* const STR_LENGTH = "length";
23
24         const char* const STR_TRUE = "true";
25         const char* const STR_FALSE = "false";
26
27         const char* const STR_RANGE = "Range";
28         const char* const STR_RANGESPLIT = "..";
29
30         const char* const STR_BRACEOPEN = "(";
31         const char* const STR_BRACECLOSE = ")";
32         const char* const STR_BRACKETOPEN = "[";
33         const char* const STR_BRACKETCLOSE = "]";
34
35         const char* const STR_OPTIONAL = "Optional";
36         
37         const char* const STR_EMPTY = "";
38         const char* const STR_ERROR = "unspecified error";
39         const char* const STR_ERROR_VALUE_SMALL = "Value too small.";
40         const char* const STR_ERROR_VALUE_LARGE = "Value too large.";
41
42         void printout(pANTLR3_BASE_TREE type);
43
44         std::string removeQuotes(std::string str);
45
46         bool strEquals(const char* a, const char* b);
47 }