COVISE Core
|
#include <coShmPtrArray.h>
Public Member Functions | |
coShmPtrArray () | |
coShmPtrArray (int no, int o) | |
void | setPtr (int no, int o) |
~coShmPtrArray () | |
const coDistributedObject * | operator[] (unsigned int i) const |
int | holds_object (int) |
int | grow (ApplicationProcess *a, unsigned int s) |
void | set (int i, const coDistributedObject *elem) |
void | print () |
Public Member Functions inherited from covise::coShmArray | |
coShmArray () | |
coShmArray (int no, shmSizeType o) | |
coShmArray (Message *msg) | |
void | set_length (ArrayLengthType l) |
ArrayLengthType | get_length () const |
void | setPtr (int no, shmSizeType o) |
void * | getDataPtr () const |
Public Member Functions inherited from covise::coShmItem | |
coShmItem () | |
int | get_shm_seq_no () |
shmSizeType | get_offset () |
int | get_type () |
void * | getPtr () |
void | print () |
Additional Inherited Members | |
Protected Member Functions inherited from covise::coShmArray | |
void | recalc () |
Protected Attributes inherited from covise::coShmArray | |
ArrayLengthType | length |
Protected Attributes inherited from covise::coShmItem | |
int | shm_seq_no |
shmSizeType | offset |
int | type |
void * | ptr |
Static Protected Attributes inherited from covise::coShmArray | |
static SharedMemory * | shmptr = 0L |
|
inline |
|
inline |
|
inline |
int coShmPtrArray::grow | ( | ApplicationProcess * | a, |
unsigned int | s | ||
) |
int coShmPtrArray::holds_object | ( | int | i | ) |
const coDistributedObject * coShmPtrArray::operator[] | ( | unsigned int | i | ) | const |
void coShmPtrArray::print | ( | ) |
void coShmPtrArray::set | ( | int | i, |
const coDistributedObject * | elem | ||
) |
|
inline |