IPCObject< T, ipc::single_thread > Class Template Reference

Single threaded specialization of the IPCObject class. This class can be used to establish serialization of external requests processing between 2 or more objects. More...

#include <object.h>

Inheritance diagram for IPCObject< T, ipc::single_thread >:

IPCObjectOperations< T > IPCObjectBase< T > List of all members.

Protected Member Functions

 IPCObject ()
 IPCObject (const IPCObject *object)

Detailed Description

template<class T>
class IPCObject< T, ipc::single_thread >

Single threaded specialization of the IPCObject class. This class can be used to establish serialization of external requests processing between 2 or more objects.

See also:


Constructor & Destructor Documentation

template<class T>
IPCObject< T, ipc::single_thread >::IPCObject (  )  [inline, protected]

Default constructor

template<class T>
IPCObject< T, ipc::single_thread >::IPCObject ( const IPCObject< T, ipc::single_thread > *  object  )  [inline, protected]

Object which is created using this constructor will be synchronized with the one which is given as the constructor parameter. Synchronisation means that all the requests for both objects will be serialized and executed in a single thread.

Parameters:
object synchronisation will be done with that object


The documentation for this class was generated from the following file:
Generated on Tue Aug 8 17:08:23 2006 for IPC User API by  doxygen 1.4.7