libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
#include <SharedMemory.hpp>
Public Member Functions | |
HeapID (void) | |
HeapID (const unsigned long s, const char *const mem_n, const char *const mtx_n, const NTUtils::SecuritySettings *const sec) | |
HeapID (const unsigned long s, const std::pair< std::string, std::string > &n, const NTUtils::SecuritySettings *const sec) | |
HeapID (const HeapID &h) | |
~HeapID (void) | |
HeapID & | operator= (const HeapID &h) |
Public Attributes | |
unsigned long | size |
std::pair< std::string, std::string > | names |
const NTUtils::SecuritySettings * | security |
Definition at line 32 of file SharedMemory.hpp.
|
inline |
Definition at line 38 of file SharedMemory.hpp.
References size.
|
inline |
Definition at line 39 of file SharedMemory.hpp.
References size.
|
inline |
Definition at line 40 of file SharedMemory.hpp.
References size.
|
inline |
Definition at line 41 of file SharedMemory.hpp.
References size.
|
inline |
Definition at line 42 of file SharedMemory.hpp.
Definition at line 43 of file SharedMemory.hpp.
References size.
std::pair< std::string, std::string > jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::HeapID::names |
Definition at line 35 of file SharedMemory.hpp.
const NTUtils::SecuritySettings* jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::HeapID::security |
Definition at line 36 of file SharedMemory.hpp.
unsigned long jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::HeapID::size |
Definition at line 34 of file SharedMemory.hpp.
Referenced by HeapID(), operator=(), and jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::RawSharedMemory< contents >::RawSharedMemory().