![]() |
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 |