Flow-IPC 1.0.0
Flow-IPC project: Full implementation reference.
classic.hpp
Go to the documentation of this file.
1/* Flow-IPC: Shared Memory
2 * Copyright 2023 Akamai Technologies, Inc.
3 *
4 * Licensed under the Apache License, Version 2.0 (the
5 * "License"); you may not use this file except in
6 * compliance with the License. You may obtain a copy
7 * of the License at
8 *
9 * https://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in
12 * writing, software distributed under the License is
13 * distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
14 * CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing
16 * permissions and limitations under the License. */
17
18/// @file
19#pragma once
20
24
25namespace ipc::session::shm
26{
27
28// Types.
29
30/// Implementation of #Arena_to_shm_session_t for SHM-classic arenas.
31template<>
33{
34 /// Implementation of `Arena_to_shm_session_t`; for SHM-classic the `Arena` also provides `Shm_session` services.
36};
37
38} // namespace ipc::session::shm
A SHM-classic interface around a single SHM pool with allocation-algorithm services by boost....
Definition: pool_arena.hpp:151
ipc::session sub-namespace that groups together facilities for SHM-backed sessions,...
Definition: classic_fwd.hpp:24
Catch-all namespace for the Flow-IPC project: A library/API in modern C++17 providing high-performanc...
Definition: common.cpp:22
Implementation of Arena_to_shm_session_t.
Definition: shm.hpp:33