Lines Matching full:std
42 std::get<1>(iter->second) = value; in setAttribute()
48 if (std::get_if<int64_t>(&value)) in setAttribute()
50 std::get<0>(attributeValue) = AttributeType::Integer; in setAttribute()
54 std::get<0>(attributeValue) = AttributeType::String; in setAttribute()
57 std::get<1>(attributeValue) = value; in setAttribute()
73 std::get<0>(value) = in getAttribute()
74 std::get<static_cast<uint8_t>(Index::attributeType)>(iter->second); in getAttribute()
75 std::get<1>(value) = in getAttribute()
76 std::get<static_cast<uint8_t>(Index::currentValue)>(iter->second); in getAttribute()
82 std::get<2>(value) = std::get<1>(pendingIter->second); in getAttribute()
84 else if (std::get_if<std::string>(&std::get<1>(value))) in getAttribute()
86 std::get<2>(value) = std::string(); in getAttribute()
107 const std::string& attrValue, in validateEnumOption()
108 const std::vector<std::tuple<BoundType, std::variant<int64_t, std::string>, in validateEnumOption()
109 std::string>>& options) in validateEnumOption()
113 if ((BoundType::OneOf == std::get<0>(enumOptions)) && in validateEnumOption()
114 (attrValue == std::get<std::string>(std::get<1>(enumOptions)))) in validateEnumOption()
125 const std::string& attrValue, in validateStringOption()
126 const std::vector<std::tuple<BoundType, std::variant<int64_t, std::string>, in validateStringOption()
127 std::string>>& options) in validateStringOption()
133 if (BoundType::MinStringLength == std::get<0>(stringOptions)) in validateStringOption()
135 minStringLength = std::get<int64_t>(std::get<1>(stringOptions)); in validateStringOption()
137 else if (BoundType::MaxStringLength == std::get<0>(stringOptions)) in validateStringOption()
139 maxStringLength = std::get<int64_t>(std::get<1>(stringOptions)); in validateStringOption()
162 const std::vector<std::tuple<BoundType, std::variant<int64_t, std::string>, in validateIntegerOption()
163 std::string>>& options) in validateIntegerOption()
171 if (BoundType::LowerBound == std::get<0>(integerOptions)) in validateIntegerOption()
173 lowerBound = std::get<int64_t>(std::get<1>(integerOptions)); in validateIntegerOption()
175 else if (BoundType::UpperBound == std::get<0>(integerOptions)) in validateIntegerOption()
177 upperBound = std::get<int64_t>(std::get<1>(integerOptions)); in validateIntegerOption()
179 else if (BoundType::ScalarIncrement == std::get<0>(integerOptions)) in validateIntegerOption()
181 scalarIncrement = std::get<int64_t>(std::get<1>(integerOptions)); in validateIntegerOption()
192 ((std::abs(attrValue - lowerBound)) % scalarIncrement) != 0) in validateIntegerOption()
195 "((std::abs({ATTR_VALUE} - {LOWER_BOUND})) % {SCALAR_INCREMENT}) != 0", in validateIntegerOption()
227 std::get<static_cast<uint8_t>(Index::attributeType)>(iter->second); in pendingAttributes()
228 if (attributeType != std::get<0>(pair.second)) in pendingAttributes()
238 if (std::get<1>(pair.second).index() == 0) in pendingAttributes()
245 std::get<std::string>(std::get<1>(pair.second)); in pendingAttributes()
247 std::get<static_cast<uint8_t>(Index::options)>(iter->second); in pendingAttributes()
257 // For enumeration the expected variant types is std::string in pendingAttributes()
258 if (std::get<1>(pair.second).index() == 0) in pendingAttributes()
265 std::get<std::string>(std::get<1>(pair.second)); in pendingAttributes()
267 std::get<static_cast<uint8_t>(Index::options)>(iter->second); in pendingAttributes()
278 if (std::get<1>(pair.second).index() == 1) in pendingAttributes()
284 const auto& attrValue = std::get<int64_t>(std::get<1>(pair.second)); in pendingAttributes()
286 std::get<static_cast<uint8_t>(Index::options)>(iter->second); in pendingAttributes()
305 pendingAttribute.emplace(std::make_pair(pair.first, pair.second)); in pendingAttributes()
320 const auto& vec = std::get<7>(baseTuple); in convertBiosDataToVersion1()
321 std::vector<std::tuple<BoundType, std::variant<int64_t, std::string>, in convertBiosDataToVersion1()
322 std::string>> in convertBiosDataToVersion1()
331 if (std::get<0>(baseTuple) == AttributeType::Integer) in convertBiosDataToVersion1()
333 baseTable[key] = std::make_tuple( in convertBiosDataToVersion1()
334 std::get<0>(baseTuple), std::get<1>(baseTuple), in convertBiosDataToVersion1()
335 std::get<2>(baseTuple), std::get<3>(baseTuple), in convertBiosDataToVersion1()
336 std::get<4>(baseTuple), in convertBiosDataToVersion1()
337 std::get<int64_t>(std::get<5>(baseTuple)), in convertBiosDataToVersion1()
338 std::get<int64_t>(std::get<6>(baseTuple)), dataVec); in convertBiosDataToVersion1()
342 baseTable[key] = std::make_tuple( in convertBiosDataToVersion1()
343 std::get<0>(baseTuple), std::get<1>(baseTuple), in convertBiosDataToVersion1()
344 std::get<2>(baseTuple), std::get<3>(baseTuple), in convertBiosDataToVersion1()
345 std::get<4>(baseTuple), in convertBiosDataToVersion1()
346 std::get<std::string>(std::get<5>(baseTuple)), in convertBiosDataToVersion1()
347 std::get<std::string>(std::get<6>(baseTuple)), dataVec); in convertBiosDataToVersion1()
358 const auto& vec = std::get<7>(baseTuple); in convertBiosDataToVersion0()
359 std::vector<std::tuple<BoundType, std::variant<int64_t, std::string>>> in convertBiosDataToVersion0()
367 if (std::get<0>(baseTuple) == AttributeType::Integer) in convertBiosDataToVersion0()
369 baseTable[key] = std::make_tuple( in convertBiosDataToVersion0()
370 std::get<0>(baseTuple), std::get<1>(baseTuple), in convertBiosDataToVersion0()
371 std::get<2>(baseTuple), std::get<3>(baseTuple), in convertBiosDataToVersion0()
372 std::get<4>(baseTuple), in convertBiosDataToVersion0()
373 std::get<int64_t>(std::get<5>(baseTuple)), in convertBiosDataToVersion0()
374 std::get<int64_t>(std::get<6>(baseTuple)), dataVec); in convertBiosDataToVersion0()
378 baseTable[key] = std::make_tuple( in convertBiosDataToVersion0()
379 std::get<0>(baseTuple), std::get<1>(baseTuple), in convertBiosDataToVersion0()
380 std::get<2>(baseTuple), std::get<3>(baseTuple), in convertBiosDataToVersion0()
381 std::get<4>(baseTuple), in convertBiosDataToVersion0()
382 std::get<std::string>(std::get<5>(baseTuple)), in convertBiosDataToVersion0()
383 std::get<std::string>(std::get<6>(baseTuple)), dataVec); in convertBiosDataToVersion0()
389 std::shared_ptr<sdbusplus::asio::connection>& systemBus, in Manager()
390 std::string persistPath) : in Manager()