Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

Servant.cc File Reference

#include "Servant.h"
#include "Orb.h"
#include <stdio.h>
#include <assert.h>
#include <iostream.h>

Include dependency graph for Servant.cc:

Go to the source code of this file.

Namespaces

namespace  OmniEvents

Functions

CORBA::Object_ptr createReference (PortableServer::POA_ptr poa, const char *repositoryId)
 Helper method called by createNarrowedReference().
char * newUniqueId ()
 Generates a unique object ID string, based upon the current PID and time.


Function Documentation

CORBA::Object_ptr OmniEvents::createReference PortableServer::POA_ptr  poa,
const char *  repositoryId
 

Helper method called by createNarrowedReference().

Parameters:
poa POA to own new object.
repositoryId Identifies the type of object to make. e.g. _tc_ProxyPushSupplier->id().

Definition at line 52 of file Servant.cc.

References OmniEvents::newUniqueId().

Referenced by OmniEvents::createNarrowedReference().

char * OmniEvents::newUniqueId  ) 
 

Generates a unique object ID string, based upon the current PID and time.

Definition at line 69 of file Servant.cc.

References mutex.

Referenced by OmniEvents::EventChannelFactory_i::create_object(), and OmniEvents::createReference().


Generated on Tue Jun 7 16:46:08 2005 for OmniEvents by  doxygen 1.4.2