#include "ipc/util/shared_name_fwd.hpp"
#include <flow/util/stat/stat_fwd.hpp>
Go to the source code of this file.
|
| namespace | ipc |
| | Catch-all namespace for the Flow-IPC project: A library/API in modern C++17 providing high-performance communication between processes.
|
| |
| namespace | ipc::shm |
| | Modules for SHared Memory (SHM) support.
|
| |
| namespace | ipc::shm::stat |
| | Stats-related sub-namespace, for ADL segregation and general organization.
|
| |
|
| template<typename Visitor > |
| void | ipc::shm::stat::declare_stats (const flow::util::stat::Stat_name &name_prefix, const Owner_obj_stats *src_stats, Owner_obj_stats *target_stats, Visitor &&visitor) |
| | Declares the stats for Owner_obj_stats. More...
|
| |
| template<typename Visitor > |
| void | ipc::shm::stat::declare_stats (const flow::util::stat::Stat_name &name_prefix, const Lender_obj_stats *src_stats, Lender_obj_stats *target_stats, Visitor &&visitor) |
| | Declares the stats for Lender_obj_stats. More...
|
| |
| template<typename Visitor > |
| void | ipc::shm::stat::declare_stats (const flow::util::stat::Stat_name &name_prefix, const Borrower_obj_stats *src_stats, Borrower_obj_stats *target_stats, Visitor &&visitor) |
| | Declares the stats for Borrower_obj_stats. More...
|
| |
| template<typename Visitor > |
| void | ipc::shm::stat::declare_stats (const flow::util::stat::Stat_name &name_prefix, const Live_obj_stats *src_stats, Live_obj_stats *target_stats, Visitor &&visitor) |
| | Declares the stats for Live_obj_stats. More...
|
| |
| template<typename Visitor > |
| void | ipc::shm::stat::declare_stats (const flow::util::stat::Stat_name &name_prefix, const Shared_arena_obj_stats *src_stats, Shared_arena_obj_stats *target_stats, Visitor &&visitor) |
| | Declares the stats for Shared_arena_obj_stats. More...
|
| |