ipc Namespace Reference


Classes

struct  use_cache
 This class provides implemenation of the cache policy for some functions of the IPCPartition class. Using this policy enforces the usage internal cache for the remote object references. More...
struct  no_cache
 This class provides implemenation of the cache policy for some functions of the IPCPartition class. Using this policy avoids the usage internal cache for the remote object references. More...
struct  unchecked_narrow
 This class provides implemenation of the validation policy for some functions of the IPCPartition class. Using this policy implies that the object reference will be validated using the unchecked_narrow function, which checks if the object reference represents the object of a given type. This function does a local check only, i.e. it is guaranteed that no remote communication will be done at that point. This function does not guarantee that remote object, which is referenced by the given object ref, exists. More...
struct  narrow
 This class provides implemenation of the validation policy for some functions of the IPCPartition class. Using this policy implies that the object reference will be validated using the narrow function, which checks if the object reference represents the object of a given type. This function may require to perform remote invocation on the given object. This function does not guarantee that remote object, which is referenced by the given object ref, exists. More...
struct  non_existent
 This class provides implemenation of the validation policy for some functions of the IPCPartition class. Using this policy implies that the object reference will be validated by invoking the _non_existent function on it. This function provides a guarantee that remote object, which is referenced by the given object ref, exists. More...
struct  single_thread
 This class provides implemenation of the validation policy for the IPCObject and IPCNamedObject classes. Using this policy implies that all the remote requests for the given object will be serialized, i.e. executed in the single thread. More...
struct  multi_thread
 This class provides implemenation of the validation policy for the IPCObject and IPCNamedObject classes. Using this policy implies that remote requests for the given object can be executed concurently by several threads. More...

Typedefs

typedef CORBA::Object_ptr(*) Fun1 (const std::string &)
typedef CORBA::Object_ptr(*) Fun3 (const std::string &, const std::string &, const std::string &)

Functions

void initialize_interceptors ()


Detailed Description

This is a wrapping namespace for the IPC policy classes.


Generated on Tue Aug 8 17:08:28 2006 for IPC User API by  doxygen 1.4.7