Public Member Functions | Static Public Member Functions

POA_CORBA::_TAO_Policy_Strategized_Proxy_Broker Class Reference

#include <PolicyS.h>

List of all members.

Public Member Functions

 _TAO_Policy_Strategized_Proxy_Broker (void)
virtual ~_TAO_Policy_Strategized_Proxy_Broker (void)
TAO::Collocation_Strategy get_strategy (CORBA::Object_ptr obj)
void dispatch (CORBA::Object_ptr obj, CORBA::Object_out forward_obj, bool &is_forwarded, TAO::Argument **args, int num_args, const char *op, size_t op_len, TAO::Collocation_Strategy strategy)

Static Public Member Functions

static
_TAO_Policy_Strategized_Proxy_Broker
the_TAO_Policy_Strategized_Proxy_Broker (void)

Detailed Description

Definition at line 192 of file PortableServer/PolicyS.h.


Constructor & Destructor Documentation

POA_CORBA::_TAO_Policy_Strategized_Proxy_Broker::_TAO_Policy_Strategized_Proxy_Broker ( void   ) 

Definition at line 252 of file PolicyS.cpp.

{
}

POA_CORBA::_TAO_Policy_Strategized_Proxy_Broker::~_TAO_Policy_Strategized_Proxy_Broker ( void   )  [virtual]

Definition at line 256 of file PolicyS.cpp.

{
}


Member Function Documentation

void POA_CORBA::_TAO_Policy_Strategized_Proxy_Broker::dispatch ( CORBA::Object_ptr  obj,
CORBA::Object_out  forward_obj,
bool &  is_forwarded,
TAO::Argument **  args,
int  num_args,
const char *  op,
size_t  op_len,
TAO::Collocation_Strategy  strategy 
)

Definition at line 273 of file PolicyS.cpp.

{
  TAO::Direct_Collocation_Upcall_Wrapper collocation_upcall_wrapper;
  collocation_upcall_wrapper.upcall (
    obj,
    forward_obj,
    is_forwarded,
    args,
    num_args,
    op,
    op_len,
    strategy
   );
}

TAO::Collocation_Strategy POA_CORBA::_TAO_Policy_Strategized_Proxy_Broker::get_strategy ( CORBA::Object_ptr  obj  ) 

Definition at line 261 of file PolicyS.cpp.

{
  TAO::Collocation_Strategy strategy =
    TAO_ORB_Core::collocation_strategy (obj);

  return strategy;
}

POA_CORBA::_TAO_Policy_Strategized_Proxy_Broker * POA_CORBA::_TAO_Policy_Strategized_Proxy_Broker::the_TAO_Policy_Strategized_Proxy_Broker ( void   )  [static]

Definition at line 244 of file PolicyS.cpp.

{
  static POA_CORBA::_TAO_Policy_Strategized_Proxy_Broker
  strategized_proxy_broker;

  return &strategized_proxy_broker;
}


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines