JunkBox_Win_Lib 1.5.3
|
#include <WinSMTool.h>
Public Member Functions | |
CWinSharedMem (void) | |
CWinSharedMem (const char *name, int size=JBXWL_DEFAULT_SMSZIE) | |
virtual | ~CWinSharedMem (void) |
int | get () |
void | put () |
Public Attributes | |
Buffer * | buf |
Protected Attributes | |
HANDLE | m_hMapping = NULL |
HANDLE | m_hMapping_sz = NULL |
void * | m_pMappingView = NULL |
void * | m_pMappingView_sz = NULL |
CMutex * | m_pMutex = NULL |
Definition at line 19 of file WinSMTool.h.
CWinSharedMem | ( | void | ) |
Definition at line 9 of file WinSMTool.cpp.
References CWinSharedMem::CWinSharedMem(), JBXWL_DEFAULT_SMNAME, and JBXWL_DEFAULT_SMSZIE.
Referenced by CWinSharedMem::CWinSharedMem().
CWinSharedMem | ( | const char * | name, |
int | size = JBXWL_DEFAULT_SMSZIE ) |
Definition at line 15 of file WinSMTool.cpp.
References CWinSharedMem::buf, JBXWL_DEFAULT_SMSZIE, CWinSharedMem::m_hMapping, CWinSharedMem::m_hMapping_sz, CWinSharedMem::m_pMappingView, CWinSharedMem::m_pMappingView_sz, CWinSharedMem::m_pMutex, and jbxwl::mbs2ts().
|
virtual |
Definition at line 44 of file WinSMTool.cpp.
References CWinSharedMem::buf, CWinSharedMem::m_hMapping, CWinSharedMem::m_hMapping_sz, CWinSharedMem::m_pMappingView, CWinSharedMem::m_pMappingView_sz, and CWinSharedMem::m_pMutex.
int get | ( | ) |
Definition at line 63 of file WinSMTool.cpp.
References CWinSharedMem::buf, CWinSharedMem::m_pMappingView, CWinSharedMem::m_pMappingView_sz, and CWinSharedMem::m_pMutex.
void put | ( | ) |
Definition at line 83 of file WinSMTool.cpp.
References CWinSharedMem::buf, CWinSharedMem::m_pMappingView, CWinSharedMem::m_pMappingView_sz, and CWinSharedMem::m_pMutex.
Buffer* buf |
Definition at line 36 of file WinSMTool.h.
Referenced by CWinSharedMem::CWinSharedMem(), CWinSharedMem::get(), CWinSharedMem::put(), and CWinSharedMem::~CWinSharedMem().
|
protected |
Definition at line 27 of file WinSMTool.h.
Referenced by CWinSharedMem::CWinSharedMem(), and CWinSharedMem::~CWinSharedMem().
|
protected |
Definition at line 28 of file WinSMTool.h.
Referenced by CWinSharedMem::CWinSharedMem(), and CWinSharedMem::~CWinSharedMem().
|
protected |
Definition at line 29 of file WinSMTool.h.
Referenced by CWinSharedMem::CWinSharedMem(), CWinSharedMem::get(), CWinSharedMem::put(), and CWinSharedMem::~CWinSharedMem().
|
protected |
Definition at line 30 of file WinSMTool.h.
Referenced by CWinSharedMem::CWinSharedMem(), CWinSharedMem::get(), CWinSharedMem::put(), and CWinSharedMem::~CWinSharedMem().
|
protected |
Definition at line 31 of file WinSMTool.h.
Referenced by CWinSharedMem::CWinSharedMem(), CWinSharedMem::get(), CWinSharedMem::put(), and CWinSharedMem::~CWinSharedMem().