#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 (void) |
virtual CosTrading::Register_ptr | register_if (void) |
virtual CosTrading::Link_ptr | link_if (void) |
virtual CosTrading::Proxy_ptr | proxy_if (void) |
virtual CosTrading::Admin_ptr | admin_if (void) |
Private Attributes | |
const TAO_Trading_Components_i & | comps_ |
|
Definition at line 127 of file Trader_T.cpp.
00128 : comps_ (comps) 00129 { 00130 } |
|
Returns object reference for the Admin interface of the trader. Returns nil if the trader does not support Admin interface. Definition at line 145 of file Trader_T.cpp.
00146 {
00147 return CosTrading::Admin::_duplicate (this->comps_.admin_if ());
00148 }
|
|
Returns object reference for the Link interface of the trader. Returns nil if the trader does not support Link interface. Definition at line 157 of file Trader_T.cpp.
00158 {
00159 return CosTrading::Link::_duplicate (this->comps_.link_if ());
00160 }
|
|
Returns an object reference to the Lookup interface of the trader. Returns nil if the trader does not support Lookup interface. Definition at line 133 of file Trader_T.cpp.
00134 {
00135 return CosTrading::Lookup::_duplicate (this->comps_.lookup_if ());
00136 }
|
|
Returns object reference to the Proxy interface of the trader. Returns nil if the trader does not support Proxy interface. Definition at line 151 of file Trader_T.cpp.
00152 {
00153 return CosTrading::Proxy::_duplicate (this->comps_.proxy_if ());
00154 }
|
|
Returns object reference for the Register interface of the trader. Returns nil if the trader does not support Register interface. Definition at line 139 of file Trader_T.cpp.
00140 {
00141 return CosTrading::Register::_duplicate (this->comps_.register_if ());
00142 }
|
|
Definition at line 138 of file Trader_T.h. |