hpx/runtime_components/server/console_logging.hpp¶
See Public API for a list of names and headers that are part of the public HPX API.
-
namespace
hpx
-
namespace
components
Typedefs
-
typedef hpx::tuple<logging_destination, std::size_t, std::string>
message_type
¶
-
typedef std::vector<message_type>
messages_type
¶
-
namespace
server
Functions
-
void
console_logging
(messages_type const&)¶
-
template<typename
Dummy
= void>
classconsole_logging_action
: public actions::direct_action<void (*)(messages_type const&), console_logging, console_logging_action<void>>¶ Public Functions
-
console_logging_action
()¶
-
console_logging_action
(messages_type const &msgs)¶
-
console_logging_action
(threads::thread_priority, messages_type const &msgs)¶
Public Static Functions
-
template<typename
T
>
static util::unused_typeexecute_function
(naming::address_type, naming::component_type, T &&v)¶
Private Types
-
typedef actions::direct_action<void (*)(messages_type const&), console_logging, console_logging_action>
base_type
¶
-
-
void
-
typedef hpx::tuple<logging_destination, std::size_t, std::string>
-
namespace