SM_CTRL
1.0
Управление генератором сигналов
|
Работа с разделяемой памятью More...
#include <TL_SharedMemoryWrapper.h>
Classes | |
struct | BufPtr |
Структура указателя на один буфер More... | |
Public Member Functions | |
TL_SharedMemoryWrapper (char *fname, int sizeOfBytes) | |
~TL_SharedMemoryWrapper () | |
void * | GetPtr (void) |
Получение указателя на память More... | |
Private Member Functions | |
void | FreeSharedMemory (void) |
Освобождение памяти More... | |
Private Attributes | |
HANDLE | m_handleMemory |
Параметры стрима More... | |
int | m_SizeOfBytes |
Размер области памяти в байтах More... | |
BufPtr | m_PtrBuf [1] |
Массив указателей на буфера More... | |
Работа с разделяемой памятью
Работа с общей памятью
Definition at line 10 of file TL_SharedMemoryWrapper.h.
TL_SharedMemoryWrapper::TL_SharedMemoryWrapper | ( | char * | fname, |
int | sizeOfBytes | ||
) |
Definition at line 9 of file TL_SharedMemoryWrapper.cpp.
References TL_SharedMemoryWrapper::BufPtr::handle, m_PtrBuf, m_SizeOfBytes, and TL_SharedMemoryWrapper::BufPtr::ptr.
TL_SharedMemoryWrapper::~TL_SharedMemoryWrapper | ( | ) |
Definition at line 42 of file TL_SharedMemoryWrapper.cpp.
References FreeSharedMemory().
|
private |
Освобождение памяти
Definition at line 53 of file TL_SharedMemoryWrapper.cpp.
References TL_SharedMemoryWrapper::BufPtr::clear(), and m_PtrBuf.
Referenced by ~TL_SharedMemoryWrapper().
void * TL_SharedMemoryWrapper::GetPtr | ( | void | ) |
Получение указателя на память
Definition at line 67 of file TL_SharedMemoryWrapper.cpp.
References m_PtrBuf, and TL_SharedMemoryWrapper::BufPtr::ptr.
Referenced by TF_SimulinkShared::TF_SimulinkShared().
|
private |
Параметры стрима
Definition at line 16 of file TL_SharedMemoryWrapper.h.
|
private |
Массив указателей на буфера
Definition at line 51 of file TL_SharedMemoryWrapper.h.
Referenced by FreeSharedMemory(), GetPtr(), and TL_SharedMemoryWrapper().
|
private |
Размер области памяти в байтах
Definition at line 48 of file TL_SharedMemoryWrapper.h.
Referenced by TL_SharedMemoryWrapper().