libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::ManagedSharedMemorySTLIntf< heap_manager, id > Class Template Reference

#include <SharedMemory.hpp>

Inherits heap_manager.

Public Member Functions

 ManagedSharedMemorySTLIntf (const HeapID &details)
 
virtual ~ManagedSharedMemorySTLIntf (void)
 

Static Public Member Functions

static HeapID GetHeapID ()
 

Protected Member Functions

 ManagedSharedMemorySTLIntf (const unsigned long p, const HeapID &details)
 

Detailed Description

template<class heap_manager, unsigned long id>
class jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::ManagedSharedMemorySTLIntf< heap_manager, id >

Definition at line 238 of file SharedMemory.hpp.

Constructor & Destructor Documentation

◆ ManagedSharedMemorySTLIntf() [1/2]

template<class heap_manager , unsigned long id>
jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::ManagedSharedMemorySTLIntf< heap_manager, id >::ManagedSharedMemorySTLIntf ( const HeapID details)
inline

Definition at line 841 of file SharedMemory.hpp.

◆ ~ManagedSharedMemorySTLIntf()

template<class heap_manager , unsigned long id>
jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::ManagedSharedMemorySTLIntf< heap_manager, id >::~ManagedSharedMemorySTLIntf ( void  )
inlinevirtual

Definition at line 844 of file SharedMemory.hpp.

◆ ManagedSharedMemorySTLIntf() [2/2]

template<class heap_manager , unsigned long id>
jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::ManagedSharedMemorySTLIntf< heap_manager, id >::ManagedSharedMemorySTLIntf ( const unsigned long  p,
const HeapID details 
)
inlineprotected

Definition at line 847 of file SharedMemory.hpp.

Member Function Documentation

◆ GetHeapID()

template<class heap_manager , unsigned long id>
static HeapID jmmcg::LIBJMMCG_VER_NAMESPACE::NTUtils::ManagedSharedMemorySTLIntf< heap_manager, id >::GetHeapID ( )
static

The documentation for this class was generated from the following file: