Lines Matching full:std
8 using namespace std::string_literals;
11 const std::array<std::string, 4> paths = {
18 const std::array<std::string, 2> interfaces = {
23 const std::array<std::string, 2> properties = {
28 const std::string meta;
30 std::array<std::tuple<std::any, std::any>, 8> storage = {};
61 static const std::array<uint8_t, 8> values = { in get()
73 static const std::array<uint16_t, 8> values = { in get()
85 static const std::array<uint32_t, 8> values = { in get()
97 static const std::array<uint64_t, 8> values = { in get()
105 struct Values<std::string>
109 static const std::array<std::string, 8> values = { in get()
117 void nonFilteredCheck(const std::any& value, const size_t ndx) in nonFilteredCheck()
120 ASSERT_EQ(std::any_cast<T>(value), Values<T>::get(ndx)); in nonFilteredCheck()
132 static std::unique_ptr<OperandFilters<uint8_t>> filters = in opFilters()
133 std::make_unique<OperandFilters<uint8_t>>( in opFilters()
134 std::vector<std::function<bool(uint8_t)>>{ in opFilters()
140 static const std::array<std::any, 8> values = { in expected()
141 {std::any(uint8_t(0)), std::any(uint8_t(1)), std::any(uint8_t(2)), in expected()
142 std::any(uint8_t(3)), std::any(), std::any(), std::any(), in expected()
143 std::any()}}; in expected()
153 static std::unique_ptr<OperandFilters<uint16_t>> filters = in opFilters()
154 std::make_unique<OperandFilters<uint16_t>>( in opFilters()
155 std::vector<std::function<bool(uint16_t)>>{ in opFilters()
162 static const std::array<std::any, 8> values = { in expected()
163 {std::any(), std::any(uint16_t(77)), std::any(uint16_t(66)), in expected()
164 std::any(uint16_t(55)), std::any(), std::any(), std::any(), in expected()
165 std::any()}}; in expected()
175 static std::unique_ptr<OperandFilters<uint32_t>> filters = in opFilters()
176 std::make_unique<OperandFilters<uint32_t>>( in opFilters()
177 std::vector<std::function<bool(uint32_t)>>{ in opFilters()
184 static const std::array<std::any, 8> values = { in expected()
185 {std::any(), std::any(uint32_t(1)), std::any(uint32_t(3)), in expected()
186 std::any(), std::any(uint32_t(5)), std::any(uint32_t(7)), in expected()
187 std::any(uint32_t(9)), std::any()}}; in expected()
197 static std::unique_ptr<OperandFilters<uint64_t>> filters = in opFilters()
198 std::make_unique<OperandFilters<uint64_t>>( in opFilters()
199 std::vector<std::function<bool(uint64_t)>>{ in opFilters()
205 static const std::array<std::any, 8> values = { in expected()
206 {std::any(), std::any(), std::any(uint64_t(7)), std::any(), in expected()
207 std::any(), std::any(), std::any(), std::any()}}; in expected()
213 struct FilteredValues<std::string>
217 static std::unique_ptr<OperandFilters<std::string>> filters = in opFilters()
218 std::make_unique<OperandFilters<std::string>>( in opFilters()
219 std::vector<std::function<bool(std::string)>>{ in opFilters()
226 static const std::array<std::any, 8> values = { in expected()
227 {std::any(), std::any("foo"s), std::any("bar"s), std::any("baz"s), in expected()
228 std::any("hello"s), std::any(), std::any("\x2\x3"s), in expected()
229 std::any("\\"s)}}; in expected()
235 void filteredCheck(const std::any& value, const size_t ndx) in filteredCheck()
240 ASSERT_EQ(std::any_cast<T>(value), in filteredCheck()
241 std::any_cast<T>(FilteredValues<T>::expected(ndx))); in filteredCheck()
246 void testStart(std::function<void(const std::any&, const size_t)>&& checkState, in testStart()
255 const std::vector<std::string> expectedMapperInterfaces; in testStart()
264 std::vector<std::string> mapperResponse; in testStart()
265 std::transform(tmpInterfaces.begin(), tmpInterfaces.end(), in testStart()
266 std::back_inserter(mapperResponse), in testStart()
303 checkState(std::get<valueIndex>(s), ndx); in testStart()
317 testStart<std::string>(nonFilteredCheck<std::string>); in TEST()
330 testStart<std::string>(filteredCheck<std::string>, in TEST()
331 FilteredValues<std::string>::opFilters().get()); in TEST()