Lines Matching refs:variables
30 const std::map<std::string, std::string>& variables) in parseBitPosition() argument
32 int value = parseInteger(element, variables); in parseBitPosition()
41 const std::map<std::string, std::string>& variables) in parseBitValue() argument
43 int value = parseInteger(element, variables); in parseBitValue()
52 const std::map<std::string, std::string>& variables) in parseBoolean() argument
59 if (element.is_string() && !variables.empty()) in parseBoolean()
61 std::string value = parseString(element, true, variables); in parseBoolean()
76 const std::map<std::string, std::string>& variables) in parseDouble() argument
83 if (element.is_string() && !variables.empty()) in parseDouble()
85 std::string strValue = parseString(element, true, variables); in parseDouble()
100 const std::map<std::string, std::string>& variables) in parseHexByte() argument
102 std::string value = parseString(element, true, variables); in parseHexByte()
116 const std::map<std::string, std::string>& variables) in parseHexByteArray() argument
122 values.emplace_back(parseHexByte(valueElement, variables)); in parseHexByteArray()
128 const std::map<std::string, std::string>& variables) in parseInt8() argument
130 int value = parseInteger(element, variables); in parseInt8()
139 const std::map<std::string, std::string>& variables) in parseInteger() argument
146 if (element.is_string() && !variables.empty()) in parseInteger()
148 std::string strValue = parseString(element, true, variables); in parseInteger()
163 const std::map<std::string, std::string>& variables) in parseString() argument
170 internal::expandVariables(value, variables); in parseString()
179 const std::map<std::string, std::string>& variables) in parseUint8() argument
181 int value = parseInteger(element, variables); in parseUint8()
190 const std::map<std::string, std::string>& variables) in parseUint16() argument
192 int value = parseInteger(element, variables); in parseUint16()
202 const std::map<std::string, std::string>& variables) in parseUnsignedInteger() argument
204 int value = parseInteger(element, variables); in parseUnsignedInteger()
216 const std::map<std::string, std::string>& variables) in expandVariables() argument
218 if (variables.empty()) in expandVariables()
232 auto it = variables.find(variable); in expandVariables()
233 if (it == variables.end()) in expandVariables()