#include <Trader_T.h>
Inheritance diagram for TAO_Trader_Components< IF >:
Public Member Functions | |
TAO_Trader_Components (const TAO_Trading_Components_i &comps) | |
virtual CosTrading::Lookup_ptr | lookup_if () throw (CORBA::SystemException) |
virtual CosTrading::Register_ptr | register_if () throw (CORBA::SystemException) |
virtual CosTrading::Link_ptr | link_if () throw (CORBA::SystemException) |
virtual CosTrading::Proxy_ptr | proxy_if () throw (CORBA::SystemException) |
virtual CosTrading::Admin_ptr | admin_if () throw (CORBA::SystemException) |
Private Attributes | |
const TAO_Trading_Components_i & | comps_ |
|
Definition at line 143 of file Trader_T.cpp.
00144 : comps_ (comps) 00145 { 00146 } |
|
Returns object reference for the Admin interface of the trader. Returns nil if the trader does not support Admin interface. Definition at line 163 of file Trader_T.cpp.
00165 {
00166 return CosTrading::Admin::_duplicate (this->comps_.admin_if ());
00167 }
|
|
Returns object reference for the Link interface of the trader. Returns nil if the trader does not support Link interface. Definition at line 177 of file Trader_T.cpp.
00179 {
00180 return CosTrading::Link::_duplicate (this->comps_.link_if ());
00181 }
|
|
Returns an object reference to the Lookup interface of the trader. Returns nil if the trader does not support Lookup interface. Definition at line 149 of file Trader_T.cpp.
00151 {
00152 return CosTrading::Lookup::_duplicate (this->comps_.lookup_if ());
00153 }
|
|
Returns object reference to the Proxy interface of the trader. Returns nil if the trader does not support Proxy interface. Definition at line 170 of file Trader_T.cpp.
00172 {
00173 return CosTrading::Proxy::_duplicate (this->comps_.proxy_if ());
00174 }
|
|
Returns object reference for the Register interface of the trader. Returns nil if the trader does not support Register interface. Definition at line 156 of file Trader_T.cpp.
00158 {
00159 return CosTrading::Register::_duplicate (this->comps_.register_if ());
00160 }
|
|
Definition at line 143 of file Trader_T.h. |