TAO
2.0.8
|
#include "tao/Object.h"
#include "tao/Stub.h"
#include "tao/Profile.h"
#include "tao/ORB_Core.h"
#include "tao/Connector_Registry.h"
#include "tao/LocateRequest_Invocation_Adapter.h"
#include "tao/debug.h"
#include "tao/Dynamic_Adapter.h"
#include "tao/IFR_Client_Adapter.h"
#include "tao/Remote_Object_Proxy_Broker.h"
#include "tao/CDR.h"
#include "tao/SystemException.h"
#include "tao/PolicyC.h"
#include "ace/Dynamic_Service.h"
#include "ace/OS_NS_string.h"
#include "ace/CORBA_macros.h"
Namespaces | |
namespace | TAO |
Define symbolic names for the ORB collocation strategies as used at runtime. | |
Defines | |
#define | TAO_OBJECT_IOR_EVALUATE |
#define | TAO_OBJECT_IOR_EVALUATE_RETURN |
Functions | |
CORBA::Boolean | operator<< (TAO_OutputCDR &cdr, const CORBA::Object *x) |
CORBA::Boolean | operator>> (TAO_InputCDR &cdr, CORBA::Object *&x) |
Variables | |
TAO::Object_Proxy_Broker *(* | _TAO_Object_Proxy_Broker_Factory_function_pointer )(void)=0 |
#define TAO_OBJECT_IOR_EVALUATE |
if (!this->is_evaluated_) \ { \ ACE_GUARD (TAO_SYNCH_MUTEX , mon, this->object_init_lock_); \ if (!this->is_evaluated_) \ CORBA::Object::tao_object_initialize (this); \ }
#define TAO_OBJECT_IOR_EVALUATE_RETURN |
if (!this->is_evaluated_) \ { \ ACE_GUARD_RETURN (TAO_SYNCH_MUTEX , mon, this->object_init_lock_, 0); \ if (!this->is_evaluated_) \ CORBA::Object::tao_object_initialize (this); \ }
CORBA::Boolean operator<< | ( | TAO_OutputCDR & | cdr, |
const CORBA::Object * | x | ||
) |
CORBA::Boolean operator>> | ( | TAO_InputCDR & | cdr, |
CORBA::Object *& | x | ||
) |
TAO::Object_Proxy_Broker*(* _TAO_Object_Proxy_Broker_Factory_function_pointer)(void)=0 |
This function pointer is set only when the Portable server library is present.