#include <sharedmemc.h>
Collaboration diagram for SharedMemC:

Public Methods | |
| SharedMemC () | |
| SharedMemC (StringC, long) | |
| SharedMemC (const SharedMemC &shMem) | |
| virtual | ~SharedMemC () |
| char * | Create (StringC, long) |
| char * | Open (StringC) |
| char * | ReOpen () |
| short | SizeChanged () |
| long | GetSize () |
| char & | operator[] (long i) |
| char * | GetBuffer () |
| const SharedMemC & | operator= (const SharedMemC &) |
Private Attributes | |
| char * | m_buf |
| long | m_size |
| HANDLE | m_hMap |
| StringC | m_name |
| short | m_owner |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
Definition at line 62 of file sharedmemc.h.
00062 {return &m_buf[sizeof(long)];}
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 59 of file sharedmemc.h.
00059 {
00060 return m_buf[sizeof(long)+i];
00061 }
|
|
|
|
|
|
|
|
|
Definition at line 67 of file sharedmemc.h. |
|
|
Definition at line 69 of file sharedmemc.h. |
|
|
Definition at line 70 of file sharedmemc.h. |
|
|
Definition at line 72 of file sharedmemc.h. |
|
|
Definition at line 68 of file sharedmemc.h. |
1.3-rc2