X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.databoard%2Fcpp%2FDataBoardTest%2FDataBoard%2FConstants.h;fp=bundles%2Forg.simantics.databoard%2Fcpp%2FDataBoardTest%2FDataBoard%2FConstants.h;h=822800a0aa69c268d7bf3e9416a338775376558e;hb=969bd23cab98a79ca9101af33334000879fb60c5;hp=0000000000000000000000000000000000000000;hpb=866dba5cd5a3929bbeae85991796acb212338a08;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.databoard/cpp/DataBoardTest/DataBoard/Constants.h b/bundles/org.simantics.databoard/cpp/DataBoardTest/DataBoard/Constants.h new file mode 100644 index 000000000..822800a0a --- /dev/null +++ b/bundles/org.simantics.databoard/cpp/DataBoardTest/DataBoard/Constants.h @@ -0,0 +1,47 @@ +#pragma once + +#include "SimanticsDataParser.h" + +#include + +namespace Databoard { + + const char* const STR_BOOLEAN = "Boolean"; + const char* const STR_BYTE = "Byte"; + const char* const STR_INTEGER = "Integer"; + const char* const STR_LONG = "Long"; + const char* const STR_FLOAT = "Float"; + const char* const STR_DOUBLE = "Double"; + const char* const STR_STRING = "String"; + const char* const STR_MAP = "Map"; + const char* const STR_UNIT = "Unit"; + const char* const STR_VARIANT = "Variant"; + + const char* const STR_PATTERN = "pattern"; + const char* const STR_MIMETYPE = "mimeType"; + const char* const STR_LENGTH = "length"; + + const char* const STR_TRUE = "true"; + const char* const STR_FALSE = "false"; + + const char* const STR_RANGE = "Range"; + const char* const STR_RANGESPLIT = ".."; + + const char* const STR_BRACEOPEN = "("; + const char* const STR_BRACECLOSE = ")"; + const char* const STR_BRACKETOPEN = "["; + const char* const STR_BRACKETCLOSE = "]"; + + const char* const STR_OPTIONAL = "Optional"; + + const char* const STR_EMPTY = ""; + const char* const STR_ERROR = "unspecified error"; + const char* const STR_ERROR_VALUE_SMALL = "Value too small."; + const char* const STR_ERROR_VALUE_LARGE = "Value too large."; + + void printout(pANTLR3_BASE_TREE type); + + std::string removeQuotes(std::string str); + + bool strEquals(const char* a, const char* b); +}