OpenTracker

An Open Architecture for Reconfigurable Tracking based on XML | Contact

ot::CORBAUtils Class Reference

#include <CORBAUtils.h>

List of all members.


Static Public Member Functions

static void convertToCORBAEvent (Event &ot_event, OT_CORBA::Event &corba_event)
static void convertFromCORBAEvent (Event &ot_event, const OT_CORBA::Event &corba_event)
static CORBA::Object_ptr getObjectReference (CORBA::ORB_ptr orb, CosNaming::NamingContextExt::StringName_var string_name)
static void bindObjectReferenceToName (CORBA::ORB_ptr orb, CORBA::Object_var obj, CosNaming::NamingContextExt::StringName_var string_name)
static CosNaming::NamingContextExt_var getRootContext (CORBA::ORB_ptr orb)
static CosNaming::NamingContext_var getContextFromName (CosNaming::NamingContext_var root_context, CosNaming::Name_var name)
static CosNaming::NamingContext_var getContext (CosNaming::NamingContext_var root_context, CosNaming::Name_var name)
static PortableServer::ObjectId_var getObjectId (CORBA::ORB_ptr orb, CosNaming::NamingContextExt::StringName_var string_name)

Detailed Description

Definition at line 60 of file CORBAUtils.h.


Member Function Documentation

void ot::CORBAUtils::bindObjectReferenceToName ( CORBA::ORB_ptr  orb,
CORBA::Object_var  obj,
CosNaming::NamingContextExt::StringName_var  string_name 
) [static]

Definition at line 103 of file CORBAUtils.cxx.

References getContext(), getRootContext(), and LOG_ACE_INFO().

Referenced by ot::CORBAModule::createNode().

void ot::CORBAUtils::convertFromCORBAEvent ( Event ot_event,
const OT_CORBA::Event &  corba_event 
) [static]

void ot::CORBAUtils::convertToCORBAEvent ( Event ot_event,
OT_CORBA::Event &  corba_event 
) [static]

CosNaming::NamingContext_var ot::CORBAUtils::getContext ( CosNaming::NamingContext_var  root_context,
CosNaming::Name_var  name 
) [static]

Definition at line 157 of file CORBAUtils.cxx.

References getContextFromName().

Referenced by bindObjectReferenceToName().

CosNaming::NamingContext_var ot::CORBAUtils::getContextFromName ( CosNaming::NamingContext_var  root_context,
CosNaming::Name_var  name 
) [static]

Definition at line 141 of file CORBAUtils.cxx.

Referenced by getContext().

PortableServer::ObjectId_var ot::CORBAUtils::getObjectId ( CORBA::ORB_ptr  orb,
CosNaming::NamingContextExt::StringName_var  string_name 
) [static]

Definition at line 86 of file CORBAUtils.cxx.

References getRootContext().

Referenced by ot::CORBAModule::createNode().

CORBA::Object_ptr ot::CORBAUtils::getObjectReference ( CORBA::ORB_ptr  orb,
CosNaming::NamingContextExt::StringName_var  string_name 
) [static]

Definition at line 228 of file CORBAUtils.cxx.

References getRootContext(), and LOG_ACE_INFO().

Referenced by ot::CORBAModule::createNode().

CosNaming::NamingContextExt_var ot::CORBAUtils::getRootContext ( CORBA::ORB_ptr  orb  )  [static]

Definition at line 203 of file CORBAUtils.cxx.

Referenced by bindObjectReferenceToName(), getObjectId(), and getObjectReference().


The documentation for this class was generated from the following files:

copyright (c) 2006 Graz University of Technology