|
| dx_catchall_rethrow (, "name:%s hash:%s size:%d", name.c_str(), hash.c_str(), size) operator struct |
|
memory & | free () noexcept |
|
memory & | initialize (const std::string &name, uint32_t version, size_t size=sizeof(buffer_t)) try |
|
| memory ()=default |
|
| memory ()=default |
|
| memory (const std::string &name, uint32_t version, size_t size=sizeof(buffer_t)) |
|
| memory (const std::string &name, uint32_t version, size_t size=sizeof(buffer_t)) |
|
| operator buffer_t * () const noexcept |
|
buffer_t & | operator* () const noexcept |
|
buffer_t * | operator-> () const noexcept |
|
| ~memory () noexcept |
|
template<typename buffer_t>
class dx::shared::memory< buffer_t >
macOS user space shared memory
windows user space shared memory