TAO_CosTrader  2.0.6
Public Member Functions | Private Member Functions | Private Attributes
TAO_Proxy Class Reference

#include <Trader_Interfaces.h>

Inheritance diagram for TAO_Proxy:
Inheritance graph
[legend]
Collaboration diagram for TAO_Proxy:
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_

Constructor & Destructor Documentation

TAO_Proxy::TAO_Proxy ( TAO_Trader< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > &  trader)
TAO_Proxy::~TAO_Proxy ( void  )
TAO_Proxy::TAO_Proxy ( const TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > &  ) [private]

Member Function Documentation

CosTrading::Proxy::ProxyInfo * TAO_Proxy::describe_proxy ( const char *  ) [virtual]
CosTrading::OfferId TAO_Proxy::export_proxy ( CosTrading::Lookup_ptr  ,
const char *  ,
const CosTrading::PropertySeq ,
CORBA::Boolean  if_match_all,
const char *  ,
const CosTrading::PolicySeq  
) [virtual]
void TAO_Proxy::list_proxies ( CORBA::ULong  ,
CosTrading::OfferIdSeq *&  ,
CosTrading::OfferIdIterator_ptr &   
) [virtual]
void TAO_Proxy::operator= ( const TAO_Proxy< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > &  ) [private]
void TAO_Proxy::withdraw_proxy ( const char *  ) [virtual]

Member Data Documentation

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

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines