compp::ShMem Class Reference

#include <ShMem.h>

Public Member Functions

 ShMem (const int key, const int size, const int mode, bool exclusive)
 ShMem (const int key, const int size, const int mode)
virtual ~ShMem ()
int getId ()
void * getStartAddr ()
void Attach ()
void Detach ()
void Destroy ()
void AutoDestroy (const bool on)

Protected Attributes

int ShMemId
void * Addr
bool DestroyInDestructor

Detailed Description

Definition at line 14 of file ShMem.h.


Constructor & Destructor Documentation

compp::ShMem::ShMem ( const int  key,
const int  size,
const int  mode,
bool  exclusive 
)

Definition at line 18 of file ShMem.cpp.

compp::ShMem::ShMem ( const int  key,
const int  size,
const int  mode 
)

Definition at line 32 of file ShMem.cpp.

compp::ShMem::~ShMem (  )  [virtual]

Definition at line 41 of file ShMem.cpp.

Here is the call graph for this function:


Member Function Documentation

void compp::ShMem::Attach (  ) 

Definition at line 58 of file ShMem.cpp.

Here is the caller graph for this function:

void compp::ShMem::AutoDestroy ( const bool  on  ) 

Definition at line 88 of file ShMem.cpp.

void compp::ShMem::Destroy (  ) 

Definition at line 77 of file ShMem.cpp.

Here is the caller graph for this function:

void compp::ShMem::Detach (  ) 

Definition at line 67 of file ShMem.cpp.

Here is the caller graph for this function:

int compp::ShMem::getId (  ) 

Definition at line 48 of file ShMem.cpp.

void * compp::ShMem::getStartAddr (  ) 

Definition at line 52 of file ShMem.cpp.

Here is the caller graph for this function:


Field Documentation

void* compp::ShMem::Addr [protected]

Definition at line 18 of file ShMem.h.

Definition at line 19 of file ShMem.h.

int compp::ShMem::ShMemId [protected]

Definition at line 17 of file ShMem.h.


The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Generated on Tue Dec 28 16:51:34 2010 for Com++ by  doxygen 1.6.3