#include <UT_SharedMem.h>

Public Member Functions | |
| UT_SharedMem (const char *keypath=0, int size=0, int keyid=0) | |
| UT_SharedMem (key_t key, int size) | |
| UT_SharedMem (int size) | |
| virtual | ~UT_SharedMem () |
| int | setKey (const char *path, int id=0) |
| int | setKey (key_t key) |
| int | setSize (int size) |
| virtual int | detach () |
| virtual int | destroy () |
| virtual void * | getMemory (int reuse=1) |
Protected Attributes | |
| UT_String | ourKeyPath |
| int | ourKeyId |
Definition at line 43 of file UT_SharedMem.h.
| UT_SharedMem::UT_SharedMem | ( | const char * | keypath = 0, |
|
| int | size = 0, |
|||
| int | keyid = 0 | |||
| ) | [explicit] |
| UT_SharedMem::UT_SharedMem | ( | key_t | key, | |
| int | size | |||
| ) |
| UT_SharedMem::UT_SharedMem | ( | int | size | ) | [explicit] |
| virtual UT_SharedMem::~UT_SharedMem | ( | ) | [virtual] |
| virtual int UT_SharedMem::destroy | ( | ) | [virtual] |
| virtual int UT_SharedMem::detach | ( | ) | [virtual] |
Reimplemented in UT_Interrupt.
| virtual void* UT_SharedMem::getMemory | ( | int | reuse = 1 |
) | [virtual] |
| int UT_SharedMem::setKey | ( | key_t | key | ) |
| int UT_SharedMem::setKey | ( | const char * | path, | |
| int | id = 0 | |||
| ) |
| int UT_SharedMem::setSize | ( | int | size | ) |
int UT_SharedMem::ourKeyId [protected] |
Definition at line 111 of file UT_SharedMem.h.
UT_String UT_SharedMem::ourKeyPath [protected] |
Definition at line 110 of file UT_SharedMem.h.
1.5.9