2004 by Marc J. Rochkind. All rights reserved. Portions marked "Open Source" may be copied under license.

 

Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

Ux::SysVIPC Class Reference
[C++ Wrapper for Standard UNIX Functions]

Inheritance diagram for Ux::SysVIPC:

Ux::Base Ux::SysVMsg Ux::SysVSem Ux::SysVShm List of all members.

Detailed Description

Definition at line 31 of file uxsysvipc.hpp.

Public Member Functions

 SysVIPC (int n=-1)
 operator int ()

Static Public Member Functions

key_t ftok (const char *path, int id)

Protected Attributes

int id


Constructor & Destructor Documentation

Ux::SysVIPC::SysVIPC int  n = -1  )  [inline]
 

Definition at line 36 of file uxsysvipc.hpp.


Member Function Documentation

key_t SysVIPC::ftok const char *  path,
int  id
[static]
 

Calls ftok.

Definition at line 25 of file uxsysvipc.cpp.

References errno.

Ux::SysVIPC::operator int  )  [inline]
 

Definition at line 40 of file uxsysvipc.hpp.


Member Data Documentation

int Ux::SysVIPC::id [protected]
 

Definition at line 33 of file uxsysvipc.hpp.

Referenced by Ux::SysVShm::at(), Ux::SysVSem::ctl(), Ux::SysVShm::ctl(), Ux::SysVMsg::ctl(), Ux::SysVSem::get(), Ux::SysVShm::get(), Ux::SysVMsg::get(), Ux::SysVSem::op(), Ux::SysVMsg::rcv(), and Ux::SysVMsg::snd().


The documentation for this class was generated from the following files:
Generated on Fri Apr 23 10:57:18 2004 for AUP2 Example Source by doxygen 1.3.1