COVISE Core
Public Member Functions | Static Protected Attributes | List of all members
covise::ShmAccess Class Reference

#include <covise_shm.h>

Inheritance diagram for covise::ShmAccess:
Inheritance graph
[legend]
Collaboration diagram for covise::ShmAccess:
Collaboration graph
[legend]

Public Member Functions

 ShmAccess (int k)
 
 ShmAccess (int *k)
 
 ShmAccess (char *, int noDelete=1)
 
 ~ShmAccess ()
 
void add_new_segment (int k, shmSizeType size)
 
voidget_pointer (int no)
 
voidget_pointer ()
 
int get_key ()
 

Static Protected Attributes

static SharedMemoryshm = 0L
 

Constructor & Destructor Documentation

◆ ShmAccess() [1/3]

ShmAccess::ShmAccess ( int  k)

◆ ShmAccess() [2/3]

ShmAccess::ShmAccess ( int *  k)

◆ ShmAccess() [3/3]

ShmAccess::ShmAccess ( char *  d,
int  noDelete = 1 
)

◆ ~ShmAccess()

ShmAccess::~ShmAccess ( )

Member Function Documentation

◆ add_new_segment()

void ShmAccess::add_new_segment ( int  k,
shmSizeType  size 
)

◆ get_key()

int covise::ShmAccess::get_key ( )
inline

◆ get_pointer() [1/2]

void * covise::ShmAccess::get_pointer ( )
inline

◆ get_pointer() [2/2]

void * covise::ShmAccess::get_pointer ( int  no)
inline

Member Data Documentation

◆ shm

SharedMemory * ShmAccess::shm = 0L
staticprotected

The documentation for this class was generated from the following files: