TAO_CosTrader  2.0.8
Public Member Functions | Private Member Functions | Private Attributes
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::ProxyInfo
describe_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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines