#include <Trader_Interfaces.h>
Inheritance diagram for TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >:
Public Member Functions | |
TAO_Proxy (TAO_Trader< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > &trader) | |
~TAO_Proxy (void) | |
virtual CosTrading::OfferId | export_proxy (CosTrading::Lookup_ptr, const char *, const CosTrading::PropertySeq &, CORBA::Boolean if_match_all, const char *, const CosTrading::PolicySeq &) throw (CORBA::SystemException, CosTrading::IllegalServiceType, CosTrading::UnknownServiceType, CosTrading::InvalidLookupRef, CosTrading::IllegalPropertyName, CosTrading::PropertyTypeMismatch, CosTrading::ReadonlyDynamicProperty, CosTrading::MissingMandatoryProperty, CosTrading::Proxy::IllegalRecipe, CosTrading::DuplicatePropertyName, CosTrading::DuplicatePolicyName) |
virtual void | withdraw_proxy (const char *) throw (CORBA::SystemException, CosTrading::IllegalOfferId, CosTrading::UnknownOfferId, CosTrading::Proxy::NotProxyOfferId) |
virtual CosTrading::Proxy::ProxyInfo * | describe_proxy (const char *) throw (CORBA::SystemException, CosTrading::IllegalOfferId, CosTrading::UnknownOfferId, CosTrading::Proxy::NotProxyOfferId) |
virtual void | list_proxies (CORBA::ULong, CosTrading::OfferIdSeq *&, CosTrading::OfferIdIterator_ptr &) throw (CORBA::SystemException, CosTrading::NotImplemented) |
Private Member Functions | |
void | operator= (const TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > &) |
TAO_Proxy (const TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > &) | |
Private Attributes | |
TAO_Trader< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > & | trader_ |
TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::TAO_Proxy | ( | TAO_Trader< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > & | trader | ) |
TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::~TAO_Proxy | ( | void | ) |
TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::TAO_Proxy | ( | const TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > & | ) | [private] |
CosTrading::Proxy::ProxyInfo * TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::describe_proxy | ( | const char * | ) | throw (CORBA::SystemException, CosTrading::IllegalOfferId, CosTrading::UnknownOfferId, CosTrading::Proxy::NotProxyOfferId) [virtual] |
CosTrading::OfferId TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::export_proxy | ( | CosTrading::Lookup_ptr | , | |
const char * | , | |||
const CosTrading::PropertySeq & | , | |||
CORBA::Boolean | if_match_all, | |||
const char * | , | |||
const CosTrading::PolicySeq & | ||||
) | throw (CORBA::SystemException, CosTrading::IllegalServiceType, CosTrading::UnknownServiceType, CosTrading::InvalidLookupRef, CosTrading::IllegalPropertyName, CosTrading::PropertyTypeMismatch, CosTrading::ReadonlyDynamicProperty, CosTrading::MissingMandatoryProperty, CosTrading::Proxy::IllegalRecipe, CosTrading::DuplicatePropertyName, CosTrading::DuplicatePolicyName) [virtual] |
void TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::list_proxies | ( | CORBA::ULong | , | |
CosTrading::OfferIdSeq *& | , | |||
CosTrading::OfferIdIterator_ptr & | ||||
) | throw (CORBA::SystemException, CosTrading::NotImplemented) [virtual] |
void TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::operator= | ( | const TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > & | ) | [private] |
void TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::withdraw_proxy | ( | const char * | ) | throw (CORBA::SystemException, CosTrading::IllegalOfferId, CosTrading::UnknownOfferId, CosTrading::Proxy::NotProxyOfferId) [virtual] |
TAO_Trader<TRADER_LOCK_TYPE,MAP_LOCK_TYPE>& TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::trader_ [private] |