|
| | dx_catchall () memory(const std |
| | dx_catchall_rethrow (, "name:%s [%s] size:%d+%d", this->name.c_str(), name.c_str(), size, sizeof(header)) operator struct |
| void | 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 bool () const noexcept |
| | operator buffer_t * () const noexcept |
| buffer_t & | operator* () const noexcept |
| uint32_t | operator++ (int) noexcept |
| uint32_t | operator-- (int) noexcept |
| buffer_t * | operator-> () const noexcept |
| | ~memory () |
| | ~memory () noexcept |
template<typename buffer_t>
class dx::shared::memory< buffer_t >
macOS user space shared memory
windows user space shared memory