Home
last modified time | relevance | path

Searched refs:std (Results 1 – 25 of 3212) sorted by relevance

12345678910>>...129

/openbmc/openpower-vpd-parser/vpd-manager/include/
H A Dtypes.hpp19 using BiosProperty = std::tuple<
20 std::string, bool, std::string, std::string, std::string,
21 std::variant<int64_t, std::string>, std::variant<int64_t, std::string>,
22 std::vector<std::tuple<std::string, std::variant<int64_t, std::string>,
23 std::string>>>;
25 std::variant<std::monostate, std::map<std::string, BiosProperty>>;
26 using BiosBaseTableType = std::map<std::string, BiosBaseTable>;
28 std::variant<std::monostate, int64_t, std::string>;
29 using BiosAttributePendingValue = std::variant<int64_t, std::string>;
30 using BiosGetAttrRetType = std::tuple<std::string, BiosAttributeCurrentValue,
[all …]
/openbmc/bmcweb/include/
H A Ddbus_utility.hpp34 using DbusVariantType = std::variant<
35 std::vector<std::tuple<std::string, std::string, std::string>>,
36 std::vector<std::string>,
37 std::vector<double>,
38 std::string,
48 std::vector<uint32_t>,
49 std::vector<uint16_t>,
51 std::tuple<uint64_t, std::vector<std::tuple<std::string, double, uint64_t>>>,
52 std::tuple<uint64_t, std::vector<std::tuple<std::string, std::string, double, uint64_t>>>,
53 std::vector<sdbusplus::message::object_path>,
[all …]
/openbmc/openpower-vpd-parser/vpd-tool/include/
H A Dtool_types.hpp15 using BinaryVector = std::vector<uint8_t>;
19 using DbusVariantType = std::variant<
20 std::vector<std::tuple<std::string, std::string, std::string>>,
21 std::vector<std::string>,
22 std::vector<double>,
23 std::string,
34 std::vector<uint32_t>,
35 std::vector<uint16_t>,
37 std::tuple<uint64_t, std::vector<std::tuple<std::string, std::string, double, uint64_t>>>,
38 std::vector<std::tuple<std::string, std::string>>,
[all …]
/openbmc/phosphor-power/phosphor-regulators/test/
H A Drail_tests.cpp51 static const std::string chassisInvPath{
67 std::optional<double> volts{1.3}; in TEST()
68 std::vector<std::unique_ptr<Action>> actions{}; in TEST()
69 actions.push_back(std::make_unique<MockAction>()); in TEST()
70 actions.push_back(std::make_unique<MockAction>()); in TEST()
71 std::unique_ptr<Configuration> configuration = in TEST()
72 std::make_unique<Configuration>(volts, std::move(actions)); in TEST()
76 actions.push_back(std::make_unique<MockAction>()); in TEST()
77 std::unique_ptr<SensorMonitoring> sensorMonitoring = in TEST()
78 std::make_unique<SensorMonitoring>(std::move(actions)); in TEST()
[all …]
H A Dsystem_tests.cpp58 static const std::string chassisInvPath{
64 std::vector<std::unique_ptr<Rule>> rules{}; in TEST()
68 std::vector<std::unique_ptr<Chassis>> chassis{}; in TEST()
69 std::vector<std::unique_ptr<Device>> devices{}; in TEST()
72 std::make_unique<Chassis>(1, chassisInvPath, std::move(devices))); in TEST()
75 System system{std::move(rules), std::move(chassis)}; in TEST()
81 EXPECT_THROW(system.getIDMap().getRail("rail2"), std::invalid_argument); in TEST()
89 std::vector<std::unique_ptr<Action>> actions{}; in TEST()
91 std::make_unique<PresenceDetection>(std::move(actions)); in TEST()
95 auto i2cInterface = std::make_unique<i2c::MockedI2CInterface>(); in TEST()
[all …]
H A Dconfiguration_tests.cpp53 static const std::string chassisInvPath{
60 std::optional<double> volts{1.3}; in TEST()
62 std::vector<std::unique_ptr<Action>> actions{}; in TEST()
63 actions.push_back(std::make_unique<MockAction>()); in TEST()
64 actions.push_back(std::make_unique<MockAction>()); in TEST()
66 Configuration configuration(volts, std::move(actions)); in TEST()
74 std::optional<double> volts{}; in TEST()
76 std::vector<std::unique_ptr<Action>> actions{}; in TEST()
77 actions.push_back(std::make_unique<MockAction>()); in TEST()
79 Configuration configuration(volts, std::move(actions)); in TEST()
[all …]
H A Dexception_utils_tests.cpp33 std::exception_ptr eptr; in TEST()
34 std::vector<std::exception_ptr> exceptions = in TEST()
42 std::exception_ptr eptr; in TEST()
47 throw std::logic_error{"JSON element is not an array"}; in TEST()
51 std::throw_with_nested( in TEST()
52 std::runtime_error{"Unable to parse config file"}); in TEST()
57 eptr = std::current_exception(); in TEST()
61 std::vector<std::exception_ptr> exceptions = in TEST()
68 std::rethrow_exception(exceptions[0]); in TEST()
71 catch (const std::logic_error& e) in TEST()
[all …]
H A Ddevice_tests.cpp70 auto chassis = std::make_unique<Chassis>(1, chassisInvPath);
74 std::vector<std::unique_ptr<Rule>> rules{};
75 std::vector<std::unique_ptr<Chassis>> chassisVec{};
76 chassisVec.emplace_back(std::move(chassis));
78 std::make_unique<System>(std::move(rules), std::move(chassisVec));
82 const std::string deviceInvPath{
84 const std::string chassisInvPath{
91 std::unique_ptr<System> system{};
98 std::unique_ptr<i2c::I2CInterface> i2cInterface = createI2CInterface(); in TEST_F()
100 Device device{"vdd_reg", true, deviceInvPath, std::move(i2cInterface)}; in TEST_F()
[all …]
/openbmc/phosphor-fan-presence/control/json/
H A Dmanager.hpp70 std::tuple<std::string, std::vector<std::unique_ptr<ActionBase>>&,
71 const std::vector<Group>&, bool>;
78 using TimerData = std::pair<TimerType, TimerPkg>;
86 using SignalObject = std::tuple<std::string, std::string, std::string>;
89 std::vector<std::reference_wrapper<std::unique_ptr<ActionBase>>>;
95 std::function<bool(sdbusplus::message_t&, const SignalObject&, Manager&)>;
103 using SignalPkg = std::tuple<SignalHandler, SignalObject, TriggerActions>;
112 using SignalData = std::tuple<std::unique_ptr<std::vector<SignalPkg>>,
113 std::unique_ptr<sdbusplus::bus::match_t>>;
124 using Intf_v = std::string;
[all …]
/openbmc/openpower-pnor-code-mgmt/test/
H A Dtest_functions.cpp17 using namespace std::string_literals;
21 std::map<std::string, std::vector<std::string>> extensionMap{{ in TEST()
24 std::vector<std::string> compatibleSystem{"system-foo"s}, extensions; in TEST()
29 EXPECT_EQ(extensions, std::vector<std::string>{".EXT"s}); in TEST()
34 std::map<std::string, std::vector<std::string>> extensionMap{{ in TEST()
37 std::vector<std::string> compatibleSystem{"system-foo"s}, in TEST()
43 EXPECT_EQ(extensions, std::vector<std::string>{"foo"s}); in TEST()
48 std::map<std::string, std::vector<std::string>> extensionMap{{ in TEST()
52 std::vector<std::string> compatibleSystem{"system-foo"s}, in TEST()
58 EXPECT_EQ(extensions, std::vector<std::string>{".FOO"s}); in TEST()
[all …]
/openbmc/phosphor-dbus-monitor/src/test/
H A Dpropertywatchtest.hpp33 static Ret op(DBusInterfaceType& dbus, const std::string& busName, in op()
34 const std::string& path, const std::string& interface, in op()
35 const std::string& method, Args&&... args) in op()
46 const std::vector<std::string>&>
48 static GetObject op(DBusInterfaceType& dbus, const std::string& busName, in op()
49 const std::string& path, const std::string& interface, in op()
50 const std::string& method, const MapperPath& objectPath, in op()
51 const std::vector<std::string>& interfaces) in op()
62 const std::string&>
65 DBusInterfaceType& dbus, const std::string& busName, in op()
[all …]
/openbmc/phosphor-logging/extensions/openpower-pels/
H A Ddata_interface.hpp51 virtual std::string getMachineTypeModel() const = 0;
58 virtual std::string getMachineSerialNumber() const = 0;
80 using HostStateChangeFunc = std::function<void(bool)>;
92 void subscribeToHostStateChange(const std::string& name, in subscribeToHostStateChange()
103 void unsubscribeFromHostStateChange(const std::string& name) in unsubscribeFromHostStateChange()
109 std::function<void(const std::string& /* locationCode */)>;
121 void subscribeToFruPresent(const std::string& name, FRUPresentFunc func) in subscribeToFruPresent()
123 _fruPresentCallbacks[name] = std::move(func); in subscribeToFruPresent()
131 virtual std::string getBMCFWVersion() const in getBMCFWVersion()
141 virtual std::string getServerFWVersion() const in getServerFWVersion()
[all …]
H A Ddbus_types.hpp14 using BiosAttributes = std::map<
15 std::string,
16 std::tuple<
17 std::string, bool, std::string, std::string, std::string,
18 std::variant<int64_t, std::string>, std::variant<int64_t, std::string>,
19 std::vector<std::tuple<std::string, std::variant<int64_t, std::string>,
20 std::string>>>>;
22 using DBusValue = std::variant<
23 std::string, bool, std::vector<uint8_t>, std::vector<std::string>,
24 std::vector<std::tuple<std::string, std::string, std::string>>,
[all …]
/openbmc/phosphor-power/phosphor-power-sequencer/src/
H A Dconfig_file_parser.hpp42 extern const std::filesystem::path standardConfigFileDirectory;
47 extern const std::string defaultConfigFileName;
54 std::filesystem::path getDefaultConfigFilePath();
77 std::filesystem::path find(
78 const std::vector<std::string>& compatibleSystemTypes,
79 const std::filesystem::path& configFileDir = standardConfigFileDirectory);
91 std::vector<std::unique_ptr<Chassis>> parse(
92 const std::filesystem::path& pathName);
100 using JSONRefWrapper = std::reference_wrapper<const json>;
113 std::unique_ptr<Chassis> parseChassis(
[all …]
/openbmc/phosphor-power/phosphor-regulators/test/actions/
H A Dif_action_tests.cpp41 std::unique_ptr<Action> conditionAction = in TEST()
42 std::make_unique<MockAction>(); in TEST()
44 std::vector<std::unique_ptr<Action>> thenActions{}; in TEST()
45 thenActions.push_back(std::make_unique<MockAction>()); in TEST()
46 thenActions.push_back(std::make_unique<MockAction>()); in TEST()
48 IfAction ifAction{std::move(conditionAction), std::move(thenActions)}; in TEST()
56 std::unique_ptr<Action> conditionAction = in TEST()
57 std::make_unique<MockAction>(); in TEST()
59 std::vector<std::unique_ptr<Action>> thenActions{}; in TEST()
60 thenActions.push_back(std::make_unique<MockAction>()); in TEST()
[all …]
/openbmc/openpower-vpd-parser/vpd-tool/src/
H A Dvpd_tool.cpp20 {{"hb_memory_mirror_mode", constants::VALUE_8, std::nullopt,
30 {{"hb_field_core_override", constants::VALUE_32, std::nullopt,
31 std::nullopt, std::nullopt}}}};
34 const std::string& i_vpdPath, const std::string& i_recordName, in readKeyword()
35 const std::string& i_keywordName, const bool i_onHardware, in readKeyword()
36 const std::string& i_fileToSave) in readKeyword()
45 i_vpdPath, std::make_tuple(i_recordName, i_keywordName)); in readKeyword()
49 std::string l_inventoryObjectPath( in readKeyword()
53 const std::string& l_keywordName = in readKeyword()
57 std::cerr << "Invalid keyword given." << std::endl; in readKeyword()
[all …]
/openbmc/pldm/host-bmc/dbus/
H A Dcustom_dbus.hpp33 using ObjectPath = std::string;
68 void setLocationCode(const std::string& path, std::string value);
77 std::optional<std::string> getLocationCode(const std::string& path) const;
83 void implementCpuCoreInterface(const std::string& path);
90 void setMicroCode(const std::string& path, uint32_t value);
98 std::optional<uint32_t> getMicroCode(const std::string& path) const;
104 void implementPCIeSlotInterface(const std::string& path);
111 void setSlotType(const std::string& path, const std::string& slotType);
117 void implementPCIeDeviceInterface(const std::string& path);
125 void setPCIeDeviceProps(const std::string& path, size_t lanesInUse,
[all …]
/openbmc/openpower-pnor-code-mgmt/
H A Dfunctions.hpp28 std::function<void(const std::filesystem::path&, std::error_code&)>;
30 std::function<void(const std::filesystem::path&,
31 const std::filesystem::path&, const ErrorCallbackType&)>;
33 std::function<void(const std::vector<std::string>&)>;
35 const std::map<std::string, std::vector<std::string>>&,
36 const std::vector<std::string>&, std::vector<std::string>&);
37 void writeLink(const std::filesystem::path&, const std::filesystem::path&,
39 void findLinks(const std::filesystem::path&, const std::vector<std::string>&,
42 const std::map<
43 std::string,
[all …]
/openbmc/estoraged/src/test/
H A Dutil_test.cpp22 std::string prefixName = "."; in TEST()
23 std::string testFileName = prefixName + "/life_time"; in TEST()
24 std::ofstream testFile; in TEST()
26 std::ios::out | std::ios::binary | std::ios::trunc); in TEST()
30 EXPECT_TRUE(std::filesystem::remove(testFileName)); in TEST()
35 std::string prefixName = "."; in TEST()
36 std::string testFileName = prefixName + "/life_time"; in TEST()
37 std::ofstream testFile; in TEST()
39 std::ios::out | std::ios::binary | std::ios::trunc); in TEST()
44 EXPECT_TRUE(std::filesystem::remove(testFileName)); in TEST()
[all …]
/openbmc/telemetry/src/
H A Dtrigger_factory.hpp15 TriggerFactory(std::shared_ptr<sdbusplus::asio::connection> bus,
16 std::shared_ptr<sdbusplus::asio::object_server> objServer,
19 std::unique_ptr<interfaces::Trigger> make(
20 const std::string& id, const std::string& name,
21 const std::vector<std::string>& triggerActions,
22 const std::vector<std::string>& reportIds,
26 const std::vector<LabeledSensorInfo>& labeledSensorsinfo)
29 std::vector<LabeledSensorInfo> getLabeledSensorsInfo(
32 std::vector<LabeledSensorInfo> getLabeledSensorsInfo(
36 std::vector<std::shared_ptr<interfaces::Threshold>>& currentThresholds,
[all …]
/openbmc/entity-manager/src/fru_device/
H A Dfru_utils.hpp25 using DeviceMap = std::flat_map<int, std::vector<uint8_t>>;
26 using BusMap = std::flat_map<int, std::shared_ptr<DeviceMap>>;
64 const std::vector<std::string> fruAreaNames = {"INTERNAL", "CHASSIS", "BOARD",
66 const std::regex nonAsciiRegex("[^\x01-\x7f]");
68 const std::vector<std::string> chassisFruAreas = {"PART_NUMBER",
71 const std::vector<std::string> boardFruAreas = {
75 const std::vector<std::string> productFruAreas = {
79 const std::string fruCustomFieldName = "INFO_AM";
84 std::underlying_type<fruAreas>::type(x) + 1); in operator ++()
87 inline const std::string& getFruAreaName(fruAreas area) in getFruAreaName()
[all …]
/openbmc/entity-manager/src/entity_manager/
H A Dtopology.hpp8 using Association = std::tuple<std::string, std::string, std::string>;
10 using BoardPathsView = decltype(std::views::keys(
11 std::declval<std::map<std::string, std::string>&>()));
16 std::string name;
17 std::string reverse;
19 AssocName(const std::string& name, const std::string& reverse,
20 const std::set<std::string>& allowedOnBoardTypes,
21 const std::set<std::string>& allowedOnBoardTypesReverse);
26 std::set<std::string> allowedOnBoardTypes;
30 std::set<std::string> allowedOnBoardTypesReverse;
[all …]
/openbmc/pldm/common/
H A Dtypes.hpp21 using UUID = std::string;
22 using Request = std::vector<uint8_t>;
23 using Response = std::vector<uint8_t>;
24 using MCTPMsgTypes = std::vector<uint8_t>;
31 using MctpMedium = std::string;
39 using MctpInfoName = std::optional<std::string>;
49 using MctpInfo = std::tuple<eid, UUID, MctpMedium, NetworkId, MctpInfoName>;
59 using MctpEndpointProps = std::tuple<NetworkId, eid, MCTPMsgTypes>;
63 using MctpInfos = std::vector<MctpInfo>;
83 using ObjectPath = std::string;
[all …]
/openbmc/bmcweb/redfish-core/src/utils/
H A Dtime_utils.cpp36 std::optional<std::chrono::milliseconds> fromDurationString(std::string_view v) in fromDurationString()
38 std::chrono::milliseconds out = std::chrono::milliseconds::zero(); in fromDurationString()
58 return std::nullopt; in fromDurationString()
74 auto [ptr, ec] = std::from_chars(v.begin(), v.end(), ticks); in fromDurationString()
75 if (ec != std::errc()) in fromDurationString()
78 return std::nullopt; in fromDurationString()
84 return std::nullopt; in fromDurationString()
90 return std::nullopt; in fromDurationString()
92 out += std::chrono::days(ticks); in fromDurationString()
98 return std::nullopt; in fromDurationString()
[all …]
/openbmc/phosphor-fan-presence/
H A Dsdbusplus.hpp34 class DBusError : public std::runtime_error
37 explicit DBusError(const std::string& msg) : std::runtime_error(msg) {} in DBusError()
48 DBusMethodError(const std::string& busName, const std::string& path, in DBusMethodError()
49 const std::string& interface, const std::string& method) : in DBusMethodError()
50 DBusError(std::format("DBus method failed: {} {} {} {}", busName, path, in DBusMethodError()
55 const std::string busName;
56 const std::string path;
57 const std::string interface;
58 const std::string method;
70 DBusServiceError(const std::string& path, const std::string& interface) : in DBusServiceError()
[all …]

12345678910>>...129