├── BUILD ├── CPPLINT.cfg ├── README.md ├── doc ├── Makefile ├── index.md └── namespace.md ├── src └── shmc │ ├── common_utils.h │ ├── global_options.h │ ├── mmap_alloc.h │ ├── posix_shm_alloc.h │ ├── shm_alloc.h │ ├── shm_array.h │ ├── shm_handle.h │ ├── shm_hash_map.h │ ├── shm_hash_table.h │ ├── shm_hash_table_m.h │ ├── shm_link_table.h │ ├── shm_queue.h │ ├── shm_sync_buf.h │ ├── svipc_shm_alloc.h │ └── version.h └── test ├── README ├── shm_alloc_test.cc ├── shm_array_test.cc ├── shm_handle_for_heap_test.cc ├── shm_handle_test.cc ├── shm_hash_map_test.cc ├── shm_hash_table_m_test.cc ├── shm_hash_table_test.cc ├── shm_link_table_test.cc ├── shm_queue_test.cc └── shm_sync_buf_test.cc /BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/BUILD -------------------------------------------------------------------------------- /CPPLINT.cfg: -------------------------------------------------------------------------------- 1 | root=src 2 | linelength=100 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/README.md -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/doc/index.md -------------------------------------------------------------------------------- /doc/namespace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/doc/namespace.md -------------------------------------------------------------------------------- /src/shmc/common_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/src/shmc/common_utils.h -------------------------------------------------------------------------------- /src/shmc/global_options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/src/shmc/global_options.h -------------------------------------------------------------------------------- /src/shmc/mmap_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/src/shmc/mmap_alloc.h -------------------------------------------------------------------------------- /src/shmc/posix_shm_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/src/shmc/posix_shm_alloc.h -------------------------------------------------------------------------------- /src/shmc/shm_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/src/shmc/shm_alloc.h -------------------------------------------------------------------------------- /src/shmc/shm_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/src/shmc/shm_array.h -------------------------------------------------------------------------------- /src/shmc/shm_handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/src/shmc/shm_handle.h -------------------------------------------------------------------------------- /src/shmc/shm_hash_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/src/shmc/shm_hash_map.h -------------------------------------------------------------------------------- /src/shmc/shm_hash_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/src/shmc/shm_hash_table.h -------------------------------------------------------------------------------- /src/shmc/shm_hash_table_m.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/src/shmc/shm_hash_table_m.h -------------------------------------------------------------------------------- /src/shmc/shm_link_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/src/shmc/shm_link_table.h -------------------------------------------------------------------------------- /src/shmc/shm_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/src/shmc/shm_queue.h -------------------------------------------------------------------------------- /src/shmc/shm_sync_buf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/src/shmc/shm_sync_buf.h -------------------------------------------------------------------------------- /src/shmc/svipc_shm_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/src/shmc/svipc_shm_alloc.h -------------------------------------------------------------------------------- /src/shmc/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/src/shmc/version.h -------------------------------------------------------------------------------- /test/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/test/README -------------------------------------------------------------------------------- /test/shm_alloc_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/test/shm_alloc_test.cc -------------------------------------------------------------------------------- /test/shm_array_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/test/shm_array_test.cc -------------------------------------------------------------------------------- /test/shm_handle_for_heap_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/test/shm_handle_for_heap_test.cc -------------------------------------------------------------------------------- /test/shm_handle_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/test/shm_handle_test.cc -------------------------------------------------------------------------------- /test/shm_hash_map_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/test/shm_hash_map_test.cc -------------------------------------------------------------------------------- /test/shm_hash_table_m_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/test/shm_hash_table_m_test.cc -------------------------------------------------------------------------------- /test/shm_hash_table_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/test/shm_hash_table_test.cc -------------------------------------------------------------------------------- /test/shm_link_table_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/test/shm_link_table_test.cc -------------------------------------------------------------------------------- /test/shm_queue_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/test/shm_queue_test.cc -------------------------------------------------------------------------------- /test/shm_sync_buf_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikewei/shm_container/HEAD/test/shm_sync_buf_test.cc --------------------------------------------------------------------------------