TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > Class Template Reference

#include <Trader_Interfaces.h>

Inheritance diagram for TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >:

Inheritance graph
[legend]
Collaboration diagram for TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >:

Collaboration graph
[legend]
List of all members.

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 &)
virtual void withdraw_proxy (const char *)
virtual CosTrading::Proxy::ProxyInfodescribe_proxy (const char *)
virtual void list_proxies (CORBA::ULong, CosTrading::OfferIdSeq *&, CosTrading::OfferIdIterator_ptr &)

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_

template<class TRADER_LOCK_TYPE, class MAP_LOCK_TYPE>
class TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >


Constructor & Destructor Documentation

template<class TRADER_LOCK_TYPE, class MAP_LOCK_TYPE>
TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::TAO_Proxy ( TAO_Trader< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > &  trader  ) 

template<class TRADER_LOCK_TYPE, class MAP_LOCK_TYPE>
TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::~TAO_Proxy ( void   ) 

template<class TRADER_LOCK_TYPE, class MAP_LOCK_TYPE>
TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::TAO_Proxy ( const TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > &   )  [private]


Member Function Documentation

template<class TRADER_LOCK_TYPE, class MAP_LOCK_TYPE>
CosTrading::Proxy::ProxyInfo * TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::describe_proxy ( const char *   )  [virtual]

template<class TRADER_LOCK_TYPE, class MAP_LOCK_TYPE>
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  
) [virtual]

template<class TRADER_LOCK_TYPE, class MAP_LOCK_TYPE>
void TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::list_proxies ( CORBA::ULong  ,
CosTrading::OfferIdSeq *&  ,
CosTrading::OfferIdIterator_ptr &   
) [virtual]

template<class TRADER_LOCK_TYPE, class MAP_LOCK_TYPE>
void TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::operator= ( const TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > &   )  [private]

template<class TRADER_LOCK_TYPE, class MAP_LOCK_TYPE>
void TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::withdraw_proxy ( const char *   )  [virtual]


Member Data Documentation

template<class TRADER_LOCK_TYPE, class MAP_LOCK_TYPE>
TAO_Trader<TRADER_LOCK_TYPE,MAP_LOCK_TYPE>& TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::trader_ [private]


The documentation for this class was generated from the following files:
Generated on Mon Apr 30 23:38:03 2007 for TAO_CosTrader by  doxygen 1.4.7-1