/openbmc/phosphor-inventory-manager/ |
H A D | utils.hpp | 32 template <typename T, typename Arg, typename Enable = void> 35 static auto make(Arg&& /* arg */) in make() 51 template <typename T, typename Arg> 53 T, Arg, 56 std::remove_cv_t<std::remove_reference_t<Arg>>> && 57 std::is_convertible_v<Arg, T>>> 59 static auto make(Arg&& arg) in make() 61 return T(std::forward<Arg>(arg)); in make() 74 template <typename T, typename Arg> 76 T, Arg, [all …]
|
/openbmc/sdbusplus/include/sdbusplus/message/ |
H A D | read.hpp | 489 template <typename Tuple, typename Arg> 490 std::enable_if_t<can_read_multiple_v<types::details::type_id_downcast_t<Arg>>> 492 Arg&& arg); 499 template <typename Tuple, typename Arg> 500 std::enable_if_t<!can_read_multiple_v<types::details::type_id_downcast_t<Arg>>> 502 Arg&& arg); 510 template <typename Tuple, typename Arg, typename... Rest> 511 std::enable_if_t<can_read_multiple_v<types::details::type_id_downcast_t<Arg>>> 513 Arg&& arg, Rest&&... rest); 521 template <typename Tuple, typename Arg, typename... Rest> [all …]
|
H A D | append.hpp | 434 template <typename Tuple, typename Arg> 435 std::enable_if_t<can_append_multiple_v<types::details::type_id_downcast_t<Arg>>> 437 Tuple&& t, Arg&& arg); 444 template <typename Tuple, typename Arg> 446 !can_append_multiple_v<types::details::type_id_downcast_t<Arg>>> 448 Tuple&& t, Arg&& arg); 456 template <typename Tuple, typename Arg, typename... Rest> 457 std::enable_if_t<can_append_multiple_v<types::details::type_id_downcast_t<Arg>>> 459 Tuple&& t, Arg&& arg, Rest&&... rest); 467 template <typename Tuple, typename Arg, typename... Rest> [all …]
|
/openbmc/sdbusplus/tools/sdbusplus/templates/ |
H A D | property.aserver.set.hpp.mako | 7 template <bool EmitSignal = true, typename Arg = ${p_type}> 8 void ${p_name}(Arg&& new_value) 13 ${p_tag}{}, std::forward<Arg>(new_value)); 21 template <bool EmitSignal = true, typename Arg = ${p_type}> 22 void ${p_name}(sdbusplus::message_t& m, Arg&& new_value) 27 ${p_tag}{}, m, std::forward<Arg>(new_value)); 35 template <bool EmitSignal = true, typename Arg = ${p_type}> 36 void ${p_name}(Arg&& new_value) 45 ${p_name}_ = std::forward<Arg>(new_value);
|
/openbmc/sdbusplus/include/sdbusplus/async/ |
H A D | server.hpp | 82 template <typename Tag, typename Instance, typename Arg> 84 requires(Instance& i, Arg&& a) { 85 i.set_property(Tag{}, std::forward<Arg>(a)); 89 template <typename Tag, typename Instance, typename Arg> 91 requires(Instance& i, sdbusplus::message_t& m, Arg&& a) { 92 i.set_property(Tag{}, m, std::forward<Arg>(a)); 96 template <typename Tag, typename Instance, typename Arg> 97 concept has_set_property = has_set_property_nomsg<Tag, Instance, Arg> || 98 has_set_property_msg<Tag, Instance, Arg>;
|
/openbmc/phosphor-bmc-code-mgmt/bmc/ |
H A D | utils.hpp | 89 template <typename... Arg> 90 constexpr auto constructArgv(const char* name, Arg&&... args) in constructArgv() 112 template <typename... Arg> 113 std::pair<int, std::string> execute(const char* path, Arg&&... args) in execute() 115 auto argArray = internal::constructArgv(path, std::forward<Arg>(args)...); in execute()
|
/openbmc/phosphor-host-ipmid/include/ipmid/ |
H A D | message.hpp | 256 template <typename Arg, typename... Args> 257 int pack(Arg&& arg, Args&&... args) in pack() 260 details::PackSingle_t<Arg>::op(*this, std::forward<Arg>(arg)); in pack() 434 template <typename Arg, typename... Args> 435 int unpack(Arg&& arg, Args&&... args) in unpack() 438 details::UnpackSingle_t<Arg>::op(*this, std::forward<Arg>(arg)); in unpack()
|
/openbmc/phosphor-logging/lib/include/phosphor-logging/ |
H A D | log.hpp | 132 template <typename Arg, typename... Args> 133 constexpr auto entry(Arg&& arg, Args&&... args) in entry() 135 static_assert(is_char_ptr_argtype<Arg>::value, in entry() 139 return std::make_tuple(std::forward<Arg>(arg), std::forward<Args>(args)...); in entry()
|
/openbmc/phosphor-ipmi-flash/ |
H A D | util.hpp | 28 template <typename Arg> 29 Pinned& operator=(const Arg& o) in operator =()
|
/openbmc/qemu/docs/sphinx/ |
H A D | dbusparser.py | 31 class Arg: class 69 self.arg = Arg("value", self.signature) 273 arg = Arg(arg_name, attrs["type"]) 307 arg = Arg(arg_name, attrs["type"])
|
/openbmc/qemu/tests/qapi-schema/ |
H A D | args-member-case.json | 2 { 'command': 'no-way-this-will-get-whitelisted', 'data': { 'Arg': 'int' } }
|
H A D | args-member-case.err | 2 args-member-case.json:2: name of 'data' member 'Arg' must not use uppercase or '_'
|
/openbmc/qemu/tcg/riscv/ |
H A D | tcg-target.c.inc | 1168 /* Arg is replicated by VECE; extract the highest element. */
|
/openbmc/u-boot/ |
H A D | README | 2164 Arg Where When 2265 Arg Where When
|