3 #include "SimanticsDataParser.h"
\r
7 namespace Databoard {
\r
9 const char* const STR_BOOLEAN = "Boolean";
\r
10 const char* const STR_BYTE = "Byte";
\r
11 const char* const STR_INTEGER = "Integer";
\r
12 const char* const STR_LONG = "Long";
\r
13 const char* const STR_FLOAT = "Float";
\r
14 const char* const STR_DOUBLE = "Double";
\r
15 const char* const STR_STRING = "String";
\r
16 const char* const STR_MAP = "Map";
\r
17 const char* const STR_UNIT = "Unit";
\r
18 const char* const STR_VARIANT = "Variant";
\r
20 const char* const STR_PATTERN = "pattern";
\r
21 const char* const STR_MIMETYPE = "mimeType";
\r
22 const char* const STR_LENGTH = "length";
\r
24 const char* const STR_TRUE = "true";
\r
25 const char* const STR_FALSE = "false";
\r
27 const char* const STR_RANGE = "Range";
\r
28 const char* const STR_RANGESPLIT = "..";
\r
30 const char* const STR_BRACEOPEN = "(";
\r
31 const char* const STR_BRACECLOSE = ")";
\r
32 const char* const STR_BRACKETOPEN = "[";
\r
33 const char* const STR_BRACKETCLOSE = "]";
\r
35 const char* const STR_OPTIONAL = "Optional";
\r
37 const char* const STR_EMPTY = "";
\r
38 const char* const STR_ERROR = "unspecified error";
\r
39 const char* const STR_ERROR_VALUE_SMALL = "Value too small.";
\r
40 const char* const STR_ERROR_VALUE_LARGE = "Value too large.";
\r
42 void printout(pANTLR3_BASE_TREE type);
\r
44 std::string removeQuotes(std::string str);
\r
46 bool strEquals(const char* a, const char* b);
\r