#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_ |
|
Definition at line 1858 of file Trader_Interfaces.cpp.
01859 : TAO_Trader_Components <POA_CosTrading::Proxy> (trader.trading_components ()), 01860 TAO_Support_Attributes <POA_CosTrading::Proxy> (trader.support_attributes ()), 01861 trader_ (trader) 01862 { 01863 } |
|
Definition at line 1866 of file Trader_Interfaces.cpp.
01867 { 01868 } |
|
|
|
Definition at line 1913 of file Trader_Interfaces.cpp. References ACE_THROW_RETURN.
01919 { 01920 ACE_THROW_RETURN (CORBA::UNKNOWN (), 0); 01921 01922 return 0; 01923 } |
|
Definition at line 1873 of file Trader_Interfaces.cpp. References ACE_THROW_RETURN, CosTrading::PolicySeq, and CosTrading::PropertySeq.
01891 { 01892 ACE_THROW_RETURN (CORBA::UNKNOWN (), 0); 01893 01894 return 0; 01895 } |
|
Definition at line 1928 of file Trader_Interfaces.cpp. References ACE_THROW, and CosTrading::OfferIdSeq.
01934 { 01935 ACE_THROW (CORBA::UNKNOWN ()); 01936 } |
|
|
|
Definition at line 1900 of file Trader_Interfaces.cpp. References ACE_THROW.
01906 { 01907 ACE_THROW (CORBA::UNKNOWN ()); 01908 } |
|
Definition at line 1005 of file Trader_Interfaces.h. |