COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
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::ShmAccess ( int  k)
ShmAccess::ShmAccess ( int *  k)
ShmAccess::ShmAccess ( char *  d,
int  noDelete = 1 
)
ShmAccess::~ShmAccess ( )

Member Function Documentation

void ShmAccess::add_new_segment ( int  k,
shmSizeType  size 
)
int covise::ShmAccess::get_key ( )
inline
void* covise::ShmAccess::get_pointer ( int  no)
inline
void* covise::ShmAccess::get_pointer ( )
inline

Member Data Documentation

SharedMemory * ShmAccess::shm = 0L
staticprotected

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