![]() |
ARCS6 AR6-REV.24062600
|
共有メモリクラス [詳解]
#include <sys/types.h>#include <sys/mman.h>#include <sys/stat.h>#include <unistd.h>#include <fcntl.h>#include <cassert>#include <cstdint>#include <cstring>#include <array>#include <string>

クラス | |
| class | ARCS::SharedMemory< T, S, W, M > |
| 共有メモリクラス [詳解] | |
マクロ定義 | |
| #define | arcs_assert(a) (assert(a)) |
| #define | PassedLog() |
| #define | EventLog(a) |
| #define | EventLogVar(a) |
列挙型 | |
| enum class | ARCS::ShMemSide { SHM_HOST , SHM_CLIENT } |
| 共有メモリのホスト側/クライアント側モード設定 [詳解] | |
| enum class | ARCS::ShMemMode { SHM_RDONLY , SHM_WRONLY , SHM_RDWR } |
| 共有メモリのモード設定 [詳解] | |
共有メモリクラス
POSIX準拠の共有メモリを生成・使用・解放するクラス
|
strong |
|
strong |