|
SM_ADC
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().
1.8.14