Home
last modified time | relevance | path

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

12345678910>>...145

/openbmc/bmcweb/include/
H A Ddbus_utility.hpp32 using DbusVariantType = std::variant<
33 std::vector<std::tuple<std::string, std::string, std::string>>,
34 std::vector<std::string>,
35 std::vector<double>,
36 std::string,
46 std::vector<uint32_t>,
47 std::vector<uint16_t>,
49 std::tuple<uint64_t, std::vector<std::tuple<std::string, double, uint64_t>>>,
50 std::vector<sdbusplus::message::object_path>,
51 std::vector<std::tuple<std::string, std::string>>,
[all …]
/openbmc/openpower-vpd-parser/vpd-manager/include/
H A Dtypes.hpp18 using BiosProperty = std::tuple<
19 std::string, bool, std::string, std::string, std::string,
20 std::variant<int64_t, std::string>, std::variant<int64_t, std::string>,
21 std::vector<std::tuple<std::string, std::variant<int64_t, std::string>,
22 std::string>>>;
24 std::variant<std::monostate, std::map<std::string, BiosProperty>>;
25 using BiosBaseTableType = std::map<std::string, BiosBaseTable>;
27 std::variant<std::monostate, int64_t, std::string>;
28 using BiosAttributePendingValue = std::variant<int64_t, std::string>;
29 using BiosGetAttrRetType = std::tuple<std::string, BiosAttributeCurrentValue,
[all …]
H A Devent_logger.hpp31 static types::ErrorType getErrorType(const std::exception& i_exception);
41 static std::string getErrorMsg(const std::exception& i_exception);
74 const std::vector<types::InventoryCalloutData>& i_callouts,
75 const std::string& i_fileName, const std::string& i_funcName,
76 const uint8_t i_internalRc, const std::string& i_description,
77 const std::optional<std::string> i_userData1,
78 const std::optional<std::string> i_userData2,
79 const std::optional<std::string> i_symFru,
80 const std::optional<std::string> i_procedure);
98 const std::vector<types::DeviceCalloutData>& i_callouts,
[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 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 …]
H A Dchassis_tests.cpp67 std::vector<std::unique_ptr<Rule>> rules{};
68 std::vector<std::unique_ptr<Chassis>> chassis{};
69 system = std::make_unique<System>(std::move(rules), std::move(chassis));
73 const std::string defaultInventoryPath{
76 std::unique_ptr<System> system{};
92 std::vector<std::unique_ptr<Device>> devices{}; in TEST_F()
97 Chassis chassis{1, defaultInventoryPath, std::move(devices)}; in TEST_F()
109 catch (const std::invalid_argument& e) in TEST_F()
122 std::vector<std::unique_ptr<Device>> devices{}; in TEST_F()
128 Chassis chassis{1, defaultInventoryPath, std::move(devices)}; in TEST_F()
[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-fan-presence/control/json/
H A Dmanager.hpp71 std::tuple<std::string, std::vector<std::unique_ptr<ActionBase>>&,
72 const std::vector<Group>&, bool>;
79 using TimerData = std::pair<TimerType, TimerPkg>;
87 using SignalObject = std::tuple<std::string, std::string, std::string>;
90 std::vector<std::reference_wrapper<std::unique_ptr<ActionBase>>>;
96 std::function<bool(sdbusplus::message_t&, const SignalObject&, Manager&)>;
104 using SignalPkg = std::tuple<SignalHandler, SignalObject, TriggerActions>;
113 using SignalData = std::tuple<std::unique_ptr<std::vector<SignalPkg>>,
114 std::unique_ptr<sdbusplus::bus::match_t>>;
125 using Intf_v = std::string;
[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/openpower-vpd-parser/vpd-tool/src/
H A Dvpd_tool.cpp16 const std::string& i_vpdPath, const std::string& i_recordName, in readKeyword()
17 const std::string& i_keywordName, const bool i_onHardware, in readKeyword()
18 const std::string& i_fileToSave) in readKeyword()
27 i_vpdPath, std::make_tuple(i_recordName, i_keywordName)); in readKeyword()
31 std::string l_inventoryObjectPath( in readKeyword()
40 std::get_if<types::BinaryVector>(&l_keywordValue); in readKeyword()
44 const std::string& l_keywordStrValue = in readKeyword()
57 std::cout in readKeyword()
59 << std::endl; in readKeyword()
64 std::cerr in readKeyword()
[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 …]
/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/include/
H A Dtool_types.hpp14 using BinaryVector = std::vector<uint8_t>;
18 using DbusVariantType = std::variant<
19 std::vector<std::tuple<std::string, std::string, std::string>>,
20 std::vector<std::string>,
21 std::vector<double>,
22 std::string,
33 std::vector<uint32_t>,
34 std::vector<uint16_t>,
36 std::tuple<uint64_t, std::vector<std::tuple<std::string, std::string, double, uint64_t>>>,
37 std::vector<std::tuple<std::string, 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/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/openpower-pnor-code-mgmt/
H A Dfunctions.cpp35 std::map<std::string,
36 std::map<std::string, std::variant<std::vector<std::string>>>>;
38 std::map<sdbusplus::message::object_path, InterfacesPropertiesMap>;
46 const std::string& service, in getManagedObjects()
47 const std::string& managerPath) in getManagedObjects()
80 void makeCallback(const std::function<void(Sig...)>& callback, Args&&... args) in makeCallback()
84 callback(std::forward<Args>(args)...); in makeCallback()
113 const std::map<std::string, std::vector<std::string>>& extensionMap, in getExtensionsForIbmCompatibleSystem()
114 const std::vector<std::string>& ibmCompatibleSystem, in getExtensionsForIbmCompatibleSystem()
115 std::vector<std::string>& extensions) in getExtensionsForIbmCompatibleSystem()
[all …]
/openbmc/bios-settings-mgr/src/
H A Dmanager.cpp42 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()
[all …]
/openbmc/bios-settings-mgr/include/
H A Dmanager.hpp34 namespace fs = std::filesystem;
43 using BaseTable = std::map<
44 std::string,
45 std::tuple<
46 AttributeType, bool, std::string, std::string, std::string,
47 std::variant<int64_t, std::string>,
48 std::variant<int64_t, std::string>,
49 std::vector<std::tuple<
50 BoundType, std::variant<int64_t, std::string>, std::string>>>>;
52 using oldBaseTable = std::map<
[all …]
/openbmc/bmcweb/redfish-core/lib/
H A Dsensors.hpp65 constexpr auto powerPaths = std::to_array<std::string_view>({
72 return std::to_array<std::string_view>({ in getSensorPaths()
87 return std::to_array<std::string_view>({"/xyz/openbmc_project/sensors/power", in getSensorPaths()
97 constexpr auto thermalPaths = std::to_array<std::string_view>({
106 constexpr std::string_view powerNodeStr = sensor_utils::chassisSubNodeToString(
108 constexpr std
[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/phosphor-user-manager/
H A Duser_mgr.hpp52 std::pair<std::vector<std::string>, std::vector<std::string>>;
65 using Privilege = std::string;
66 using GroupList = std::vector<std::string>;
68 using PropertyName = std::string;
71 using UserInfo = std
[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 …]
/openbmc/dbus-sensors/src/
H A DUtils.cpp64 static std::unique_ptr<sdbusplus::bus::match_t> powerMatch = nullptr;
65 static std::unique_ptr<sdbusplus::bus::match_t> postMatch = nullptr;
66 static std::unique_ptr<sdbusplus::bus::match_t> chassisMatch = nullptr;
75 std::optional<std::string> openAndRead(const std::string& hwmonFile) in openAndRead()
77 std::string fileVal; in openAndRead()
78 std::ifstream fileStream(hwmonFile); in openAndRead()
81 return std::nullopt; in openAndRead()
83 std in openAndRead()
[all...]

12345678910>>...145