From ef90b96a3b002f7c8d088621432a8fb290d6c02c Mon Sep 17 00:00:00 2001 From: Leonetienne Date: Sun, 5 Sep 2021 13:00:28 +0200 Subject: [PATCH] Compiled doxygen --- docs/CmdArgsInterface_8cpp.html | 2 +- docs/CmdArgsInterface_8cpp_source.html | 6 +- docs/CmdArgsInterface_8h.html | 2 +- docs/CmdArgsInterface_8h_source.html | 2 +- docs/DataType_8h.html | 2 +- docs/DataType_8h_source.html | 2 +- ...lnupp_8vcxproj_8FileListAbsolute_8txt.html | 2 +- docs/FloatValue_8cpp.html | 2 +- docs/FloatValue_8cpp_source.html | 2 +- docs/FloatValue_8h.html | 2 +- docs/FloatValue_8h_source.html | 2 +- docs/HazelnuppException_8h.html | 2 +- docs/HazelnuppException_8h_source.html | 2 +- docs/IntValue_8cpp.html | 2 +- docs/IntValue_8cpp_source.html | 2 +- docs/IntValue_8h.html | 2 +- docs/IntValue_8h_source.html | 2 +- docs/ListValue_8cpp.html | 2 +- docs/ListValue_8cpp_source.html | 2 +- docs/ListValue_8h.html | 2 +- docs/ListValue_8h_source.html | 2 +- docs/ParamConstraint_8h.html | 2 +- docs/ParamConstraint_8h_source.html | 107 ++++++++++-------- docs/Parameter_8cpp.html | 2 +- docs/Parameter_8cpp_source.html | 2 +- docs/Parameter_8h.html | 2 +- docs/Parameter_8h_source.html | 2 +- docs/Placeholders_8h.html | 2 +- docs/Placeholders_8h_source.html | 2 +- ...lnupp_8vcxproj_8FileListAbsolute_8txt.html | 2 +- docs/StringTools_8cpp.html | 2 +- docs/StringTools_8cpp_source.html | 2 +- docs/StringTools_8h.html | 2 +- docs/StringTools_8h_source.html | 2 +- docs/StringValue_8cpp.html | 2 +- docs/StringValue_8cpp_source.html | 2 +- docs/StringValue_8h.html | 2 +- docs/StringValue_8h_source.html | 2 +- docs/Value_8cpp.html | 2 +- docs/Value_8cpp_source.html | 2 +- docs/Value_8h.html | 2 +- docs/Value_8h_source.html | 2 +- docs/Version_8h.html | 6 +- docs/Version_8h_source.html | 4 +- docs/VoidValue_8cpp.html | 2 +- docs/VoidValue_8cpp_source.html | 2 +- docs/VoidValue_8h.html | 2 +- docs/VoidValue_8h_source.html | 2 +- docs/annotated.html | 2 +- ...ssHazelnp_1_1CmdArgsInterface-members.html | 2 +- docs/classHazelnp_1_1CmdArgsInterface.html | 2 +- docs/classHazelnp_1_1FloatValue-members.html | 2 +- docs/classHazelnp_1_1FloatValue.html | 2 +- ...1HazelnuppConstraintException-members.html | 2 +- ...zelnp_1_1HazelnuppConstraintException.html | 2 +- ...straintIncompatibleParameters-members.html | 2 +- ...lnuppConstraintIncompatibleParameters.html | 2 +- ...zelnuppConstraintMissingValue-members.html | 2 +- ...np_1_1HazelnuppConstraintMissingValue.html | 2 +- ...elnuppConstraintTypeMissmatch-members.html | 2 +- ...p_1_1HazelnuppConstraintTypeMissmatch.html | 2 +- ...Hazelnp_1_1HazelnuppException-members.html | 2 +- docs/classHazelnp_1_1HazelnuppException.html | 2 +- ...1HazelnuppInvalidKeyException-members.html | 2 +- ...zelnp_1_1HazelnuppInvalidKeyException.html | 2 +- ...pValueNotConvertibleException-members.html | 2 +- ...HazelnuppValueNotConvertibleException.html | 2 +- docs/classHazelnp_1_1IntValue-members.html | 2 +- docs/classHazelnp_1_1IntValue.html | 2 +- ...np_1_1Internal_1_1StringTools-members.html | 2 +- ...assHazelnp_1_1Internal_1_1StringTools.html | 2 +- docs/classHazelnp_1_1ListValue-members.html | 2 +- docs/classHazelnp_1_1ListValue.html | 2 +- docs/classHazelnp_1_1Parameter-members.html | 2 +- docs/classHazelnp_1_1Parameter.html | 2 +- docs/classHazelnp_1_1StringValue-members.html | 2 +- docs/classHazelnp_1_1StringValue.html | 2 +- docs/classHazelnp_1_1Value-members.html | 2 +- docs/classHazelnp_1_1Value.html | 2 +- docs/classHazelnp_1_1VoidValue-members.html | 2 +- docs/classHazelnp_1_1VoidValue.html | 2 +- docs/classes.html | 2 +- .../dir_0202e1e26df2e040f4dc3d434eecf04c.html | 2 +- .../dir_0cc5f59b28c403d42cc56800132eb975.html | 2 +- .../dir_1148ebc2b25b55095aebf6f4cbb6efca.html | 2 +- .../dir_a8cffda729361e9d9637effa362fcea9.html | 2 +- docs/files.html | 2 +- docs/functions.html | 6 +- docs/functions_func.html | 6 +- docs/functions_rela.html | 2 +- docs/functions_vars.html | 2 +- docs/globals.html | 2 +- docs/globals_defs.html | 2 +- docs/graph_legend.html | 2 +- docs/hierarchy.html | 2 +- docs/index.html | 4 +- docs/index_8md.html | 2 +- docs/inherits.html | 2 +- docs/namespaceHazelnp.html | 2 +- docs/namespaceHazelnp_1_1Internal.html | 2 +- docs/namespaceHazelnp_1_1Placeholders.html | 2 +- docs/namespacemembers.html | 2 +- docs/namespacemembers_enum.html | 2 +- docs/namespacemembers_func.html | 2 +- docs/namespacemembers_vars.html | 2 +- docs/namespaces.html | 2 +- docs/search/all_0.js | 2 +- docs/search/functions_0.js | 2 +- ...uctHazelnp_1_1ParamConstraint-members.html | 33 +++--- docs/structHazelnp_1_1ParamConstraint.html | 97 +++++++++++----- 110 files changed, 262 insertions(+), 209 deletions(-) diff --git a/docs/CmdArgsInterface_8cpp.html b/docs/CmdArgsInterface_8cpp.html index f864ff2..1809b8b 100644 --- a/docs/CmdArgsInterface_8cpp.html +++ b/docs/CmdArgsInterface_8cpp.html @@ -125,7 +125,7 @@ Include dependency graph for CmdArgsInterface.cpp: diff --git a/docs/CmdArgsInterface_8cpp_source.html b/docs/CmdArgsInterface_8cpp_source.html index ec7ce68..2e56e63 100644 --- a/docs/CmdArgsInterface_8cpp_source.html +++ b/docs/CmdArgsInterface_8cpp_source.html @@ -788,7 +788,7 @@ $(function() {
@ VOID
Specializations for floating point values (uses long double)
Definition: FloatValue.h:9
void ClearConstraint(const std::string &parameter)
Will the constraint of a specific parameter.
-
DATA_TYPE requiredType
Constrain the parameter to this value. Requires constrainType to be set to true.
+
DATA_TYPE requiredType
Constrain the parameter to this value. Requires constrainType to be set to true.
Abstract class for values.
Definition: Value.h:10
Gets thrown something bad happens because of parameter constraints.
void RegisterAbbreviation(const std::string &abbrev, const std::string &target)
Will register an abbreviation (like -f for –force)
@@ -802,7 +802,7 @@ $(function() {
bool HasDescription(const std::string &parameter) const
Returns whether or not a given parameter has a registered description.
void ClearDescription(const std::string &parameter)
Will delete the description of a parameter if it exists.
-
bool constrainType
Should this parameter be forced to be of a certain type? Remember to set constrainTo to the wanted ...
+
bool constrainType
Should this parameter be forced to be of a certain type? Remember to set constrainTo to the wanted ...
Generic hazelnupp exception.
CmdArgsInterface()
const std::string & Key() const
Will return the key of this parameter.
Definition: Parameter.cpp:21
@@ -837,7 +837,7 @@ $(function() {
~CmdArgsInterface()
diff --git a/docs/CmdArgsInterface_8h.html b/docs/CmdArgsInterface_8h.html index fe00af2..ae09393 100644 --- a/docs/CmdArgsInterface_8h.html +++ b/docs/CmdArgsInterface_8h.html @@ -129,7 +129,7 @@ Namespaces diff --git a/docs/CmdArgsInterface_8h_source.html b/docs/CmdArgsInterface_8h_source.html index 73ce74a..6c668e7 100644 --- a/docs/CmdArgsInterface_8h_source.html +++ b/docs/CmdArgsInterface_8h_source.html @@ -264,7 +264,7 @@ $(function() {
~CmdArgsInterface()
diff --git a/docs/DataType_8h.html b/docs/DataType_8h.html index 885ae1d..991c909 100644 --- a/docs/DataType_8h.html +++ b/docs/DataType_8h.html @@ -148,7 +148,7 @@ Functions diff --git a/docs/DataType_8h_source.html b/docs/DataType_8h_source.html index 87a1c74..6f4fab9 100644 --- a/docs/DataType_8h_source.html +++ b/docs/DataType_8h_source.html @@ -128,7 +128,7 @@ $(function() {
static std::string DataTypeToString(DATA_TYPE type)
Definition: DataType.h:17
diff --git a/docs/Debug_2Hazelnupp_8vcxproj_8FileListAbsolute_8txt.html b/docs/Debug_2Hazelnupp_8vcxproj_8FileListAbsolute_8txt.html index d65664d..033b07c 100644 --- a/docs/Debug_2Hazelnupp_8vcxproj_8FileListAbsolute_8txt.html +++ b/docs/Debug_2Hazelnupp_8vcxproj_8FileListAbsolute_8txt.html @@ -77,7 +77,7 @@ $(function() { diff --git a/docs/FloatValue_8cpp.html b/docs/FloatValue_8cpp.html index c0dfb15..de2db87 100644 --- a/docs/FloatValue_8cpp.html +++ b/docs/FloatValue_8cpp.html @@ -103,7 +103,7 @@ Include dependency graph for FloatValue.cpp: diff --git a/docs/FloatValue_8cpp_source.html b/docs/FloatValue_8cpp_source.html index f4806b6..7687e17 100644 --- a/docs/FloatValue_8cpp_source.html +++ b/docs/FloatValue_8cpp_source.html @@ -173,7 +173,7 @@ $(function() {
int GetInt32() const override
Will return the data as an int.
Definition: FloatValue.cpp:49
diff --git a/docs/FloatValue_8h.html b/docs/FloatValue_8h.html index a8e58a3..cacd969 100644 --- a/docs/FloatValue_8h.html +++ b/docs/FloatValue_8h.html @@ -123,7 +123,7 @@ Namespaces diff --git a/docs/FloatValue_8h_source.html b/docs/FloatValue_8h_source.html index 1abcd94..d1bf394 100644 --- a/docs/FloatValue_8h_source.html +++ b/docs/FloatValue_8h_source.html @@ -142,7 +142,7 @@ $(function() {
int GetInt32() const override
Will return the data as an int.
Definition: FloatValue.cpp:49
diff --git a/docs/HazelnuppException_8h.html b/docs/HazelnuppException_8h.html index 8a5cd1b..a5d6028 100644 --- a/docs/HazelnuppException_8h.html +++ b/docs/HazelnuppException_8h.html @@ -146,7 +146,7 @@ Namespaces diff --git a/docs/HazelnuppException_8h_source.html b/docs/HazelnuppException_8h_source.html index f3220d7..06881c8 100644 --- a/docs/HazelnuppException_8h_source.html +++ b/docs/HazelnuppException_8h_source.html @@ -224,7 +224,7 @@ $(function() {
HazelnuppInvalidKeyException()
diff --git a/docs/IntValue_8cpp.html b/docs/IntValue_8cpp.html index 182f892..db59b06 100644 --- a/docs/IntValue_8cpp.html +++ b/docs/IntValue_8cpp.html @@ -103,7 +103,7 @@ Include dependency graph for IntValue.cpp: diff --git a/docs/IntValue_8cpp_source.html b/docs/IntValue_8cpp_source.html index e1f1616..d5b128f 100644 --- a/docs/IntValue_8cpp_source.html +++ b/docs/IntValue_8cpp_source.html @@ -173,7 +173,7 @@ $(function() {
Gets thrown when an attempt is made to retrieve the wrong data type from a value, when the value not ...
diff --git a/docs/IntValue_8h.html b/docs/IntValue_8h.html index 758de70..e6f877d 100644 --- a/docs/IntValue_8h.html +++ b/docs/IntValue_8h.html @@ -122,7 +122,7 @@ Namespaces diff --git a/docs/IntValue_8h_source.html b/docs/IntValue_8h_source.html index 44d34b5..fc1e7e9 100644 --- a/docs/IntValue_8h_source.html +++ b/docs/IntValue_8h_source.html @@ -142,7 +142,7 @@ $(function() {
diff --git a/docs/ListValue_8cpp.html b/docs/ListValue_8cpp.html index 8745651..be6bb38 100644 --- a/docs/ListValue_8cpp.html +++ b/docs/ListValue_8cpp.html @@ -103,7 +103,7 @@ Include dependency graph for ListValue.cpp: diff --git a/docs/ListValue_8cpp_source.html b/docs/ListValue_8cpp_source.html index f3ce600..9b2feaf 100644 --- a/docs/ListValue_8cpp_source.html +++ b/docs/ListValue_8cpp_source.html @@ -199,7 +199,7 @@ $(function() {
Gets thrown when an attempt is made to retrieve the wrong data type from a value, when the value not ...
diff --git a/docs/ListValue_8h.html b/docs/ListValue_8h.html index 97c4642..130a391 100644 --- a/docs/ListValue_8h.html +++ b/docs/ListValue_8h.html @@ -123,7 +123,7 @@ Namespaces diff --git a/docs/ListValue_8h_source.html b/docs/ListValue_8h_source.html index 8053c08..0fa3a52 100644 --- a/docs/ListValue_8h_source.html +++ b/docs/ListValue_8h_source.html @@ -145,7 +145,7 @@ $(function() {
diff --git a/docs/ParamConstraint_8h.html b/docs/ParamConstraint_8h.html index 0b360d3..26e1268 100644 --- a/docs/ParamConstraint_8h.html +++ b/docs/ParamConstraint_8h.html @@ -121,7 +121,7 @@ Namespaces diff --git a/docs/ParamConstraint_8h_source.html b/docs/ParamConstraint_8h_source.html index aa844a4..6a6fb95 100644 --- a/docs/ParamConstraint_8h_source.html +++ b/docs/ParamConstraint_8h_source.html @@ -158,7 +158,7 @@ $(function() {
78  //! Daisychain-method. Will add a the "incompatiblity" aspect.
79  //! This means, that the following parameters are NOT compatible with this one and will throw an error if passed together.
80  //! Syntactical-sugar proxy method that will convert the lonely string to an initializer list for you :3
-
81  ParamConstraint AddIncompatibility(const std::string& incompatibleParameters)
+
81  ParamConstraint AddIncompatibilities(const std::string& incompatibleParameters)
82  {
83  ParamConstraint pc = *this;
84  pc.incompatibleParameters = { incompatibleParameters };
@@ -166,45 +166,55 @@ $(function() {
86  return pc;
87  }
88 
-
89  //! Whole constructor
-
90  ParamConstraint(bool constrainType, DATA_TYPE requiredType, const std::initializer_list<std::string>& defaultValue, bool required, const std::initializer_list<std::string>& incompatibleParameters)
-
91  :
-
92  constrainType{ constrainType },
-
93  requiredType{ requiredType },
-
94  defaultValue{ defaultValue },
-
95  required{ required },
-
96  incompatibleParameters{incompatibleParameters}
-
97  {
-
98  return;
-
99  }
-
100 
-
101  //! Should this parameter be forced to be of a certain type?
-
102  //! Remember to set `constrainTo` to the wanted type
-
103  bool constrainType = false;
-
104 
-
105  //! Constrain the parameter to this value. Requires `constrainType` to be set to true.
-
106  DATA_TYPE requiredType = DATA_TYPE::VOID;
-
107 
-
108  //! The default value for this parameter.
-
109  //! Gets applied if this parameter was not given.
-
110  //! Think of this like a list of parameters. Like {"--width", "800"}
-
111  std::vector<std::string> defaultValue;
-
112 
-
113  //! If set to true, and no default value set,
-
114  //! an error will be produced if this parameter is not supplied by the user.
-
115  bool required = false;
-
116 
-
117  //! Parameters that are incompatible with this parameter
-
118  std::vector<std::string> incompatibleParameters;
-
119 
-
120  private:
-
121  //! The parameter this constraint is for.
-
122  //! This value is automatically set by Hazelnupp.
-
123  std::string key;
-
124 
-
125  friend class CmdArgsInterface;
-
126  };
-
127 }
+
89  //! Daisychain-method. Will add a the "incompatiblity" aspect.
+
90  //! This means, that the following parameters are NOT compatible with this one and will throw an error if passed together.
+
91  ParamConstraint AddIncompatibilities(const std::initializer_list<std::string>& incompatibleParameters)
+
92  {
+
93  ParamConstraint pc = *this;
+
94  pc.incompatibleParameters = incompatibleParameters;
+
95 
+
96  return pc;
+
97  }
+
98 
+
99  //! Whole constructor
+
100  ParamConstraint(bool constrainType, DATA_TYPE requiredType, const std::initializer_list<std::string>& defaultValue, bool required, const std::initializer_list<std::string>& incompatibleParameters)
+
101  :
+
102  constrainType{ constrainType },
+
103  requiredType{ requiredType },
+
104  defaultValue{ defaultValue },
+
105  required{ required },
+
106  incompatibleParameters{incompatibleParameters}
+
107  {
+
108  return;
+
109  }
+
110 
+
111  //! Should this parameter be forced to be of a certain type?
+
112  //! Remember to set `constrainTo` to the wanted type
+
113  bool constrainType = false;
+
114 
+
115  //! Constrain the parameter to this value. Requires `constrainType` to be set to true.
+
116  DATA_TYPE requiredType = DATA_TYPE::VOID;
+
117 
+
118  //! The default value for this parameter.
+
119  //! Gets applied if this parameter was not given.
+
120  //! Think of this like a list of parameters. Like {"--width", "800"}
+
121  std::vector<std::string> defaultValue;
+
122 
+
123  //! If set to true, and no default value set,
+
124  //! an error will be produced if this parameter is not supplied by the user.
+
125  bool required = false;
+
126 
+
127  //! Parameters that are incompatible with this parameter
+
128  std::vector<std::string> incompatibleParameters;
+
129 
+
130  private:
+
131  //! The parameter this constraint is for.
+
132  //! This value is automatically set by Hazelnupp.
+
133  std::string key;
+
134 
+
135  friend class CmdArgsInterface;
+
136  };
+
137 }
static ParamConstraint Require(const std::initializer_list< std::string > &defaultValue={}, bool required=true)
Constructs a require constraint.
@@ -212,23 +222,24 @@ $(function() {
The main class to interface with.
static ParamConstraint Incompatibility(const std::string &incompatibleParameters)
Constructs an incompatibility constraint.
static ParamConstraint Incompatibility(const std::initializer_list< std::string > &incompatibleParameters)
Constructs an incompatibility constraint.
-
ParamConstraint AddIncompatibility(const std::string &incompatibleParameters)
Daisychain-method.
-
ParamConstraint(bool constrainType, DATA_TYPE requiredType, const std::initializer_list< std::string > &defaultValue, bool required, const std::initializer_list< std::string > &incompatibleParameters)
Whole constructor.
+
ParamConstraint(bool constrainType, DATA_TYPE requiredType, const std::initializer_list< std::string > &defaultValue, bool required, const std::initializer_list< std::string > &incompatibleParameters)
Whole constructor.
@ VOID
-
DATA_TYPE requiredType
Constrain the parameter to this value. Requires constrainType to be set to true.
+
DATA_TYPE requiredType
Constrain the parameter to this value. Requires constrainType to be set to true.
+
ParamConstraint AddIncompatibilities(const std::string &incompatibleParameters)
Daisychain-method.
-
bool constrainType
Should this parameter be forced to be of a certain type? Remember to set constrainTo to the wanted ...
+
bool constrainType
Should this parameter be forced to be of a certain type? Remember to set constrainTo to the wanted ...
ParamConstraint AddRequire(const std::initializer_list< std::string > &defaultValue={}, bool required=true)
Daisychain-method.
ParamConstraint()=default
Empty constructor.
-
std::vector< std::string > incompatibleParameters
Parameters that are incompatible with this parameter.
-
bool required
If set to true, and no default value set, an error will be produced if this parameter is not supplied...
+
std::vector< std::string > incompatibleParameters
Parameters that are incompatible with this parameter.
+
ParamConstraint AddIncompatibilities(const std::initializer_list< std::string > &incompatibleParameters)
Daisychain-method.
+
bool required
If set to true, and no default value set, an error will be produced if this parameter is not supplied...
static ParamConstraint TypeSafety(DATA_TYPE requiredType, bool constrainType=true)
Constructs a type-safety constraint.
DATA_TYPE
The different data types a paramater can be.
Definition: DataType.h:8
-
std::vector< std::string > defaultValue
The default value for this parameter.
+
std::vector< std::string > defaultValue
The default value for this parameter.
ParamConstraint AddTypeSafety(DATA_TYPE requiredType, bool constrainType=true)
Daisychain-method.
diff --git a/docs/Parameter_8cpp.html b/docs/Parameter_8cpp.html index 5be02f7..56b2215 100644 --- a/docs/Parameter_8cpp.html +++ b/docs/Parameter_8cpp.html @@ -98,7 +98,7 @@ Include dependency graph for Parameter.cpp: diff --git a/docs/Parameter_8cpp_source.html b/docs/Parameter_8cpp_source.html index 2dce48a..8caa375 100644 --- a/docs/Parameter_8cpp_source.html +++ b/docs/Parameter_8cpp_source.html @@ -116,7 +116,7 @@ $(function() {
diff --git a/docs/Parameter_8h.html b/docs/Parameter_8h.html index 34beb20..2767fc9 100644 --- a/docs/Parameter_8h.html +++ b/docs/Parameter_8h.html @@ -124,7 +124,7 @@ Namespaces diff --git a/docs/Parameter_8h_source.html b/docs/Parameter_8h_source.html index 0c381f8..8aff0b6 100644 --- a/docs/Parameter_8h_source.html +++ b/docs/Parameter_8h_source.html @@ -119,7 +119,7 @@ $(function() {
diff --git a/docs/Placeholders_8h.html b/docs/Placeholders_8h.html index e08e265..7680692 100644 --- a/docs/Placeholders_8h.html +++ b/docs/Placeholders_8h.html @@ -119,7 +119,7 @@ Variables diff --git a/docs/Placeholders_8h_source.html b/docs/Placeholders_8h_source.html index 3b0f322..4e5fdf1 100644 --- a/docs/Placeholders_8h_source.html +++ b/docs/Placeholders_8h_source.html @@ -94,7 +94,7 @@ $(function() {
static const std::string g_emptyString
The only purpose of this is to provide the ability to return an empty string as an error for std::str...
Definition: Placeholders.h:9
diff --git a/docs/Release_2Hazelnupp_8vcxproj_8FileListAbsolute_8txt.html b/docs/Release_2Hazelnupp_8vcxproj_8FileListAbsolute_8txt.html index 7d175d3..a599dab 100644 --- a/docs/Release_2Hazelnupp_8vcxproj_8FileListAbsolute_8txt.html +++ b/docs/Release_2Hazelnupp_8vcxproj_8FileListAbsolute_8txt.html @@ -77,7 +77,7 @@ $(function() { diff --git a/docs/StringTools_8cpp.html b/docs/StringTools_8cpp.html index 88198c4..9c1fc51 100644 --- a/docs/StringTools_8cpp.html +++ b/docs/StringTools_8cpp.html @@ -97,7 +97,7 @@ Include dependency graph for StringTools.cpp: diff --git a/docs/StringTools_8cpp_source.html b/docs/StringTools_8cpp_source.html index 69bf18c..04dfee9 100644 --- a/docs/StringTools_8cpp_source.html +++ b/docs/StringTools_8cpp_source.html @@ -275,7 +275,7 @@ $(function() {
diff --git a/docs/StringTools_8h.html b/docs/StringTools_8h.html index 1efd2c4..01d9a59 100644 --- a/docs/StringTools_8h.html +++ b/docs/StringTools_8h.html @@ -126,7 +126,7 @@ Namespaces diff --git a/docs/StringTools_8h_source.html b/docs/StringTools_8h_source.html index ed55904..4cc1902 100644 --- a/docs/StringTools_8h_source.html +++ b/docs/StringTools_8h_source.html @@ -133,7 +133,7 @@ $(function() {
static bool IsNumeric(const std::string &str, const bool allowDecimalPoint=false)
Will return true if the given string consists only of digits (including signage)
Definition: StringTools.cpp:56
diff --git a/docs/StringValue_8cpp.html b/docs/StringValue_8cpp.html index d441cba..327b668 100644 --- a/docs/StringValue_8cpp.html +++ b/docs/StringValue_8cpp.html @@ -103,7 +103,7 @@ Include dependency graph for StringValue.cpp: diff --git a/docs/StringValue_8cpp_source.html b/docs/StringValue_8cpp_source.html index 70c7b86..5b9ac22 100644 --- a/docs/StringValue_8cpp_source.html +++ b/docs/StringValue_8cpp_source.html @@ -165,7 +165,7 @@ $(function() {
Gets thrown when an attempt is made to retrieve the wrong data type from a value, when the value not ...
diff --git a/docs/StringValue_8h.html b/docs/StringValue_8h.html index d9b37e9..7807b86 100644 --- a/docs/StringValue_8h.html +++ b/docs/StringValue_8h.html @@ -123,7 +123,7 @@ Namespaces diff --git a/docs/StringValue_8h_source.html b/docs/StringValue_8h_source.html index 2ef2420..94cebe7 100644 --- a/docs/StringValue_8h_source.html +++ b/docs/StringValue_8h_source.html @@ -141,7 +141,7 @@ $(function() {
diff --git a/docs/Value_8cpp.html b/docs/Value_8cpp.html index 4528dbf..9c455f0 100644 --- a/docs/Value_8cpp.html +++ b/docs/Value_8cpp.html @@ -97,7 +97,7 @@ Include dependency graph for Value.cpp: diff --git a/docs/Value_8cpp_source.html b/docs/Value_8cpp_source.html index a0d347b..f914271 100644 --- a/docs/Value_8cpp_source.html +++ b/docs/Value_8cpp_source.html @@ -102,7 +102,7 @@ $(function() {
diff --git a/docs/Value_8h.html b/docs/Value_8h.html index 6fe906d..7ffadce 100644 --- a/docs/Value_8h.html +++ b/docs/Value_8h.html @@ -136,7 +136,7 @@ Namespaces diff --git a/docs/Value_8h_source.html b/docs/Value_8h_source.html index e916412..2cebc30 100644 --- a/docs/Value_8h_source.html +++ b/docs/Value_8h_source.html @@ -148,7 +148,7 @@ $(function() {
virtual long double GetFloat64() const =0
Will attempt to return the floating-point data (long double)
diff --git a/docs/Version_8h.html b/docs/Version_8h.html index 2e362d1..4f1ed99 100644 --- a/docs/Version_8h.html +++ b/docs/Version_8h.html @@ -95,7 +95,7 @@ This graph shows which files directly or indirectly include this file: - +

Macros

#define HAZELNUPP_VERSION   (1.12)
#define HAZELNUPP_VERSION   (1.121)
 

Macro Definition Documentation

@@ -106,7 +106,7 @@ Macros
- +
#define HAZELNUPP_VERSION   (1.12)#define HAZELNUPP_VERSION   (1.121)
@@ -118,7 +118,7 @@ Macros
diff --git a/docs/Version_8h_source.html b/docs/Version_8h_source.html index 51ebd2a..105d000 100644 --- a/docs/Version_8h_source.html +++ b/docs/Version_8h_source.html @@ -79,11 +79,11 @@ $(function() {
Go to the documentation of this file.
1 #pragma once
-
2 #define HAZELNUPP_VERSION (1.12)
+
2 #define HAZELNUPP_VERSION (1.121)
diff --git a/docs/VoidValue_8cpp.html b/docs/VoidValue_8cpp.html index fcfb0a4..e0453c1 100644 --- a/docs/VoidValue_8cpp.html +++ b/docs/VoidValue_8cpp.html @@ -102,7 +102,7 @@ Include dependency graph for VoidValue.cpp: diff --git a/docs/VoidValue_8cpp_source.html b/docs/VoidValue_8cpp_source.html index 114cfd6..95f4b5f 100644 --- a/docs/VoidValue_8cpp_source.html +++ b/docs/VoidValue_8cpp_source.html @@ -151,7 +151,7 @@ $(function() {
Gets thrown when an attempt is made to retrieve the wrong data type from a value, when the value not ...
diff --git a/docs/VoidValue_8h.html b/docs/VoidValue_8h.html index 89474cb..992befa 100644 --- a/docs/VoidValue_8h.html +++ b/docs/VoidValue_8h.html @@ -122,7 +122,7 @@ Namespaces diff --git a/docs/VoidValue_8h_source.html b/docs/VoidValue_8h_source.html index 41209a9..093b36c 100644 --- a/docs/VoidValue_8h_source.html +++ b/docs/VoidValue_8h_source.html @@ -131,7 +131,7 @@ $(function() {
diff --git a/docs/annotated.html b/docs/annotated.html index 69f6703..db68dad 100644 --- a/docs/annotated.html +++ b/docs/annotated.html @@ -100,7 +100,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1CmdArgsInterface-members.html b/docs/classHazelnp_1_1CmdArgsInterface-members.html index 328e4b4..47e7cef 100644 --- a/docs/classHazelnp_1_1CmdArgsInterface-members.html +++ b/docs/classHazelnp_1_1CmdArgsInterface-members.html @@ -112,7 +112,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1CmdArgsInterface.html b/docs/classHazelnp_1_1CmdArgsInterface.html index 0cef85c..bb60469 100644 --- a/docs/classHazelnp_1_1CmdArgsInterface.html +++ b/docs/classHazelnp_1_1CmdArgsInterface.html @@ -1198,7 +1198,7 @@ Public Member Functions
static std::string DataTypeToString(DATA_TYPE type)
Definition: DataType.h:17
diff --git a/docs/classHazelnp_1_1FloatValue-members.html b/docs/classHazelnp_1_1FloatValue-members.html index 134b0f0..38460b1 100644 --- a/docs/classHazelnp_1_1FloatValue-members.html +++ b/docs/classHazelnp_1_1FloatValue-members.html @@ -101,7 +101,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1FloatValue.html b/docs/classHazelnp_1_1FloatValue.html index f682378..b1a445d 100644 --- a/docs/classHazelnp_1_1FloatValue.html +++ b/docs/classHazelnp_1_1FloatValue.html @@ -574,7 +574,7 @@ Additional Inherited Members
Gets thrown when an attempt is made to retrieve the wrong data type from a value, when the value not ...
diff --git a/docs/classHazelnp_1_1HazelnuppConstraintException-members.html b/docs/classHazelnp_1_1HazelnuppConstraintException-members.html index 4d06d91..b3417c1 100644 --- a/docs/classHazelnp_1_1HazelnuppConstraintException-members.html +++ b/docs/classHazelnp_1_1HazelnuppConstraintException-members.html @@ -90,7 +90,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1HazelnuppConstraintException.html b/docs/classHazelnp_1_1HazelnuppConstraintException.html index 397d8f6..4928ef9 100644 --- a/docs/classHazelnp_1_1HazelnuppConstraintException.html +++ b/docs/classHazelnp_1_1HazelnuppConstraintException.html @@ -202,7 +202,7 @@ Additional Inherited Members
HazelnuppException()
diff --git a/docs/classHazelnp_1_1HazelnuppConstraintIncompatibleParameters-members.html b/docs/classHazelnp_1_1HazelnuppConstraintIncompatibleParameters-members.html index 1d805fc..e436cd9 100644 --- a/docs/classHazelnp_1_1HazelnuppConstraintIncompatibleParameters-members.html +++ b/docs/classHazelnp_1_1HazelnuppConstraintIncompatibleParameters-members.html @@ -92,7 +92,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1HazelnuppConstraintIncompatibleParameters.html b/docs/classHazelnp_1_1HazelnuppConstraintIncompatibleParameters.html index 9466e3c..f02af89 100644 --- a/docs/classHazelnp_1_1HazelnuppConstraintIncompatibleParameters.html +++ b/docs/classHazelnp_1_1HazelnuppConstraintIncompatibleParameters.html @@ -224,7 +224,7 @@ Additional Inherited Members
std::string message
diff --git a/docs/classHazelnp_1_1HazelnuppConstraintMissingValue-members.html b/docs/classHazelnp_1_1HazelnuppConstraintMissingValue-members.html index 2a4ea3e..fb9bc0c 100644 --- a/docs/classHazelnp_1_1HazelnuppConstraintMissingValue-members.html +++ b/docs/classHazelnp_1_1HazelnuppConstraintMissingValue-members.html @@ -92,7 +92,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1HazelnuppConstraintMissingValue.html b/docs/classHazelnp_1_1HazelnuppConstraintMissingValue.html index cc1f9f8..67b4eeb 100644 --- a/docs/classHazelnp_1_1HazelnuppConstraintMissingValue.html +++ b/docs/classHazelnp_1_1HazelnuppConstraintMissingValue.html @@ -228,7 +228,7 @@ Additional Inherited Members
std::string message
diff --git a/docs/classHazelnp_1_1HazelnuppConstraintTypeMissmatch-members.html b/docs/classHazelnp_1_1HazelnuppConstraintTypeMissmatch-members.html index 450d64f..2d5ce96 100644 --- a/docs/classHazelnp_1_1HazelnuppConstraintTypeMissmatch-members.html +++ b/docs/classHazelnp_1_1HazelnuppConstraintTypeMissmatch-members.html @@ -93,7 +93,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1HazelnuppConstraintTypeMissmatch.html b/docs/classHazelnp_1_1HazelnuppConstraintTypeMissmatch.html index 789c342..29d50fd 100644 --- a/docs/classHazelnp_1_1HazelnuppConstraintTypeMissmatch.html +++ b/docs/classHazelnp_1_1HazelnuppConstraintTypeMissmatch.html @@ -273,7 +273,7 @@ Additional Inherited Members
static std::string DataTypeToString(DATA_TYPE type)
Definition: DataType.h:17
diff --git a/docs/classHazelnp_1_1HazelnuppException-members.html b/docs/classHazelnp_1_1HazelnuppException-members.html index e4bef86..12cc340 100644 --- a/docs/classHazelnp_1_1HazelnuppException-members.html +++ b/docs/classHazelnp_1_1HazelnuppException-members.html @@ -88,7 +88,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1HazelnuppException.html b/docs/classHazelnp_1_1HazelnuppException.html index 93c7812..4a1c962 100644 --- a/docs/classHazelnp_1_1HazelnuppException.html +++ b/docs/classHazelnp_1_1HazelnuppException.html @@ -256,7 +256,7 @@ Protected Attributes
std::string message
diff --git a/docs/classHazelnp_1_1HazelnuppInvalidKeyException-members.html b/docs/classHazelnp_1_1HazelnuppInvalidKeyException-members.html index 6f70676..d90b4a1 100644 --- a/docs/classHazelnp_1_1HazelnuppInvalidKeyException-members.html +++ b/docs/classHazelnp_1_1HazelnuppInvalidKeyException-members.html @@ -90,7 +90,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1HazelnuppInvalidKeyException.html b/docs/classHazelnp_1_1HazelnuppInvalidKeyException.html index 2219138..757345b 100644 --- a/docs/classHazelnp_1_1HazelnuppInvalidKeyException.html +++ b/docs/classHazelnp_1_1HazelnuppInvalidKeyException.html @@ -199,7 +199,7 @@ Additional Inherited Members
HazelnuppException()
diff --git a/docs/classHazelnp_1_1HazelnuppValueNotConvertibleException-members.html b/docs/classHazelnp_1_1HazelnuppValueNotConvertibleException-members.html index 90de2ce..c29c64d 100644 --- a/docs/classHazelnp_1_1HazelnuppValueNotConvertibleException-members.html +++ b/docs/classHazelnp_1_1HazelnuppValueNotConvertibleException-members.html @@ -90,7 +90,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1HazelnuppValueNotConvertibleException.html b/docs/classHazelnp_1_1HazelnuppValueNotConvertibleException.html index 5e3c4fe..431639f 100644 --- a/docs/classHazelnp_1_1HazelnuppValueNotConvertibleException.html +++ b/docs/classHazelnp_1_1HazelnuppValueNotConvertibleException.html @@ -199,7 +199,7 @@ Additional Inherited Members
HazelnuppException()
diff --git a/docs/classHazelnp_1_1IntValue-members.html b/docs/classHazelnp_1_1IntValue-members.html index 48170e8..cccf0c1 100644 --- a/docs/classHazelnp_1_1IntValue-members.html +++ b/docs/classHazelnp_1_1IntValue-members.html @@ -101,7 +101,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1IntValue.html b/docs/classHazelnp_1_1IntValue.html index c86ae86..5dc7eff 100644 --- a/docs/classHazelnp_1_1IntValue.html +++ b/docs/classHazelnp_1_1IntValue.html @@ -574,7 +574,7 @@ Additional Inherited Members
Gets thrown when an attempt is made to retrieve the wrong data type from a value, when the value not ...
diff --git a/docs/classHazelnp_1_1Internal_1_1StringTools-members.html b/docs/classHazelnp_1_1Internal_1_1StringTools-members.html index f4eab86..98ea119 100644 --- a/docs/classHazelnp_1_1Internal_1_1StringTools-members.html +++ b/docs/classHazelnp_1_1Internal_1_1StringTools-members.html @@ -92,7 +92,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1Internal_1_1StringTools.html b/docs/classHazelnp_1_1Internal_1_1StringTools.html index 8f0f53a..5033cad 100644 --- a/docs/classHazelnp_1_1Internal_1_1StringTools.html +++ b/docs/classHazelnp_1_1Internal_1_1StringTools.html @@ -626,7 +626,7 @@ Static Public Member Functions
static std::vector< std::string > SplitString(const std::string &str, const char delimiter)
Will split a string by a delimiter char. The delimiter will be excluded!
diff --git a/docs/classHazelnp_1_1ListValue-members.html b/docs/classHazelnp_1_1ListValue-members.html index 9d7ad07..b157050 100644 --- a/docs/classHazelnp_1_1ListValue-members.html +++ b/docs/classHazelnp_1_1ListValue-members.html @@ -101,7 +101,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1ListValue.html b/docs/classHazelnp_1_1ListValue.html index 03b3df7..ebc116e 100644 --- a/docs/classHazelnp_1_1ListValue.html +++ b/docs/classHazelnp_1_1ListValue.html @@ -601,7 +601,7 @@ Additional Inherited Members
Gets thrown when an attempt is made to retrieve the wrong data type from a value, when the value not ...
diff --git a/docs/classHazelnp_1_1Parameter-members.html b/docs/classHazelnp_1_1Parameter-members.html index e3f46d3..50a7c11 100644 --- a/docs/classHazelnp_1_1Parameter-members.html +++ b/docs/classHazelnp_1_1Parameter-members.html @@ -89,7 +89,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1Parameter.html b/docs/classHazelnp_1_1Parameter.html index f870408..b5a6920 100644 --- a/docs/classHazelnp_1_1Parameter.html +++ b/docs/classHazelnp_1_1Parameter.html @@ -275,7 +275,7 @@ Friends
virtual Value * Deepcopy() const =0
Will return a deeopopy of this object.
diff --git a/docs/classHazelnp_1_1StringValue-members.html b/docs/classHazelnp_1_1StringValue-members.html index 2925eb4..f1e3500 100644 --- a/docs/classHazelnp_1_1StringValue-members.html +++ b/docs/classHazelnp_1_1StringValue-members.html @@ -100,7 +100,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1StringValue.html b/docs/classHazelnp_1_1StringValue.html index 9b0fea3..071170c 100644 --- a/docs/classHazelnp_1_1StringValue.html +++ b/docs/classHazelnp_1_1StringValue.html @@ -547,7 +547,7 @@ Additional Inherited Members
Gets thrown when an attempt is made to retrieve the wrong data type from a value, when the value not ...
diff --git a/docs/classHazelnp_1_1Value-members.html b/docs/classHazelnp_1_1Value-members.html index eac8ceb..42ae4ab 100644 --- a/docs/classHazelnp_1_1Value-members.html +++ b/docs/classHazelnp_1_1Value-members.html @@ -97,7 +97,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1Value.html b/docs/classHazelnp_1_1Value.html index 4d95a52..4b8a091 100644 --- a/docs/classHazelnp_1_1Value.html +++ b/docs/classHazelnp_1_1Value.html @@ -548,7 +548,7 @@ Friends
DATA_TYPE type
Definition: Value.h:48
diff --git a/docs/classHazelnp_1_1VoidValue-members.html b/docs/classHazelnp_1_1VoidValue-members.html index 3c7b7f1..e0c3922 100644 --- a/docs/classHazelnp_1_1VoidValue-members.html +++ b/docs/classHazelnp_1_1VoidValue-members.html @@ -98,7 +98,7 @@ $(function() { diff --git a/docs/classHazelnp_1_1VoidValue.html b/docs/classHazelnp_1_1VoidValue.html index 67803de..7caf40d 100644 --- a/docs/classHazelnp_1_1VoidValue.html +++ b/docs/classHazelnp_1_1VoidValue.html @@ -494,7 +494,7 @@ Additional Inherited Members
Gets thrown when an attempt is made to retrieve the wrong data type from a value, when the value not ...
diff --git a/docs/classes.html b/docs/classes.html index ba3e20f..2f8a6cc 100644 --- a/docs/classes.html +++ b/docs/classes.html @@ -124,7 +124,7 @@ $(function() { diff --git a/docs/dir_0202e1e26df2e040f4dc3d434eecf04c.html b/docs/dir_0202e1e26df2e040f4dc3d434eecf04c.html index e2fb0c9..bd72d8c 100644 --- a/docs/dir_0202e1e26df2e040f4dc3d434eecf04c.html +++ b/docs/dir_0202e1e26df2e040f4dc3d434eecf04c.html @@ -138,7 +138,7 @@ Files diff --git a/docs/dir_0cc5f59b28c403d42cc56800132eb975.html b/docs/dir_0cc5f59b28c403d42cc56800132eb975.html index d70d580..a9e07d5 100644 --- a/docs/dir_0cc5f59b28c403d42cc56800132eb975.html +++ b/docs/dir_0cc5f59b28c403d42cc56800132eb975.html @@ -81,7 +81,7 @@ $(function() { diff --git a/docs/dir_1148ebc2b25b55095aebf6f4cbb6efca.html b/docs/dir_1148ebc2b25b55095aebf6f4cbb6efca.html index 0647110..ec1a133 100644 --- a/docs/dir_1148ebc2b25b55095aebf6f4cbb6efca.html +++ b/docs/dir_1148ebc2b25b55095aebf6f4cbb6efca.html @@ -81,7 +81,7 @@ $(function() { diff --git a/docs/dir_a8cffda729361e9d9637effa362fcea9.html b/docs/dir_a8cffda729361e9d9637effa362fcea9.html index 06534a9..f98b8a6 100644 --- a/docs/dir_a8cffda729361e9d9637effa362fcea9.html +++ b/docs/dir_a8cffda729361e9d9637effa362fcea9.html @@ -81,7 +81,7 @@ $(function() { diff --git a/docs/files.html b/docs/files.html index c930822..154b843 100644 --- a/docs/files.html +++ b/docs/files.html @@ -108,7 +108,7 @@ $(function() { diff --git a/docs/functions.html b/docs/functions.html index 614575a..f87e96a 100644 --- a/docs/functions.html +++ b/docs/functions.html @@ -73,8 +73,8 @@ $(function() {
Here is a list of all class members with links to the classes they belong to:

- a -