| Capacity(void) const noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inlinevirtual |
| Capacity(const unsigned long sz, const DWORD protection=PAGE_READWRITE, HANDLE file=INVALID_HANDLE_VALUE) | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inlinevirtual |
| contents_type typedef | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | |
| GetEndPrivateDataBlock(void) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inlineprotectedstatic |
| IsCreator(void) const noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inline |
| Lock(void) noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inline |
| MapDataPtr(HANDLE file, const DWORD access, const DWORD hi_offset, const DWORD low_offset, const unsigned long size) | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inlineprotected |
| mutex | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | protected |
| Name(void) const noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inline |
| operator const contents *() const | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inline |
| operator contents *() | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inline |
| operator<<(std::ostream &strm) const | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inlinevirtual |
| operator>>(std::istream &strm) | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inlinevirtual |
| RawSharedMemory(const HeapID &details, const DWORD protection=PAGE_READWRITE, HANDLE file=INVALID_HANDLE_VALUE) | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inline |
| RawSharedMemory(const unsigned long p, const HeapID &details, const DWORD protection=PAGE_READWRITE, HANDLE file=INVALID_HANDLE_VALUE) | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inlineprotected |
| ro_pub_data | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | protected |
| ro_pub_mapping | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | protected |
| rw_pub_data | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | protected |
| rw_pub_mapping | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | protected |
| rw_raw_data | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | protected |
| ss | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | protected |
| UnmapDataPtr(const contents *) | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inlineprotected |
| UsageCount(void) const noexcept(true) | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inline |
| ~RawSharedMemory(void) | jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents > | inlinevirtual |