Home
last modified time | relevance | path

Searched refs:functor (Results 1 – 11 of 11) sorted by relevance

/openbmc/telemetry/src/utils/
H A Densure.hpp15 Ensure(U&& functor) : functor(std::forward<U>(functor)) in Ensure()
18 Ensure(F functor) : functor(std::move(functor)) {} in Ensure()
32 functor = std::move(other); in operator =()
48 return static_cast<bool>(functor); in operator bool()
54 if (functor) in clear()
56 (*functor)(); in clear()
57 functor = std::nullopt; in clear()
61 std::optional<F> functor; member
H A Dunique_call.hpp16 void operator()(Functor&& functor, Args&&... args) in operator ()() argument
22 functor(std::move(l), std::forward<Args>(args)...); in operator ()()
/openbmc/phosphor-net-ipmid/
H A Dcommand_table.hpp55 CommandFunctor functor; member
172 NetIpmidEntry(CommandID command, CommandFunctor functor, in NetIpmidEntry() argument
174 Entry(command, privilege), functor(functor), sessionless(sessionless) in NetIpmidEntry()
198 CommandFunctor functor; member in command::NetIpmidEntry
H A Dsol_module.cpp51 iter.command, iter.functor, iter.privilege, iter.sessionless)); in registerCommands()
H A Dcomm_module.cpp68 iter.command, iter.functor, iter.privilege, iter.sessionless)); in sessionSetupCommands()
H A Dcommand_table.cpp158 return functor(commandData, handler); in executeCommand()
/openbmc/telemetry/tests/src/
H A Ddbus_environment.hpp37 static void synchronizedPost(Functor&& functor) in synchronizedPost() argument
39 boost::asio::post(ioc, std::forward<Functor>(functor)); in synchronizedPost()
/openbmc/phosphor-inventory-manager/
H A Dfunctor.cpp31 namespace functor namespace
H A Dmeson.build107 'functor.cpp',
H A Dfunctor.hpp94 namespace functor namespace
/openbmc/phosphor-inventory-manager/test/
H A Dmeson.build27 '../functor.cpp',