COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Member Functions | Protected Attributes | Friends | List of all members
covise::coShmItem Class Reference

#include <covise_shm.h>

Inheritance diagram for covise::coShmItem:
Inheritance graph
[legend]

Public Member Functions

 coShmItem ()
 
int get_shm_seq_no ()
 
shmSizeType get_offset ()
 
int get_type ()
 
voidgetPtr ()
 
void print ()
 

Protected Attributes

int shm_seq_no
 
shmSizeType offset
 
int type
 
voidptr
 

Friends

class coShmPtrArray
 
class coDistributedObject
 
int covise_decode_list (List< PackElement > *, char *, DataManagerProcess *, char)
 
coShmPtrcovise_extract_list (List< PackElement > *pack_list, char)
 

Constructor & Destructor Documentation

covise::coShmItem::coShmItem ( )
inline

Member Function Documentation

shmSizeType covise::coShmItem::get_offset ( )
inline
int covise::coShmItem::get_shm_seq_no ( )
inline
int covise::coShmItem::get_type ( )
inline
void* covise::coShmItem::getPtr ( )
inline
void coShmItem::print ( void  )

Friends And Related Function Documentation

friend class coDistributedObject
friend
friend class coShmPtrArray
friend
int covise_decode_list ( List< PackElement > *  ,
char *  ,
DataManagerProcess ,
char   
)
friend
coShmPtr* covise_extract_list ( List< PackElement > *  pack_list,
char   
)
friend

Member Data Documentation

shmSizeType covise::coShmItem::offset
protected
void* covise::coShmItem::ptr
protected
int covise::coShmItem::shm_seq_no
protected
int covise::coShmItem::type
protected

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