#include <Trader_Interfaces.h>
List of all members.
Public Member Functions |
| TAO_Link (TAO_Trader< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > &trader) |
| ~TAO_Link (void) |
virtual void | add_link (const char *name, CosTrading::Lookup_ptr target, CosTrading::FollowOption def_pass_on_follow_rule, CosTrading::FollowOption limiting_follow_rule) |
virtual void | remove_link (const char *name) |
virtual
CosTrading::Link::LinkInfo * | describe_link (const char *name) |
virtual CosTrading::LinkNameSeq * | list_links (void) |
virtual void | modify_link (const char *name, CosTrading::FollowOption def_pass_on_follow_rule, CosTrading::FollowOption limiting_follow_rule) |
Private Types |
typedef
ACE_Hash_Map_Manager_Ex
< CORBA::String_var,
CosTrading::Link::LinkInfo,
ACE_Hash< CORBA::String_var >
, ACE_Equal_To
< CORBA::String_var >
, MAP_LOCK_TYPE > | Links |
Private Member Functions |
void | operator= (const TAO_Link< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > &) |
| TAO_Link (const TAO_Link< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > &) |
Private Attributes |
Links | links_ |
TAO_Trader< TRADER_LOCK_TYPE,
MAP_LOCK_TYPE > & | trader_ |
template<class TRADER_LOCK_TYPE, class MAP_LOCK_TYPE>
class TAO_Link< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >
Member Typedef Documentation
template<class TRADER_LOCK_TYPE , class MAP_LOCK_TYPE >
Constructor & Destructor Documentation
template<class TRADER_LOCK_TYPE , class MAP_LOCK_TYPE >
template<class TRADER_LOCK_TYPE , class MAP_LOCK_TYPE >
template<class TRADER_LOCK_TYPE , class MAP_LOCK_TYPE >
Member Function Documentation
template<class TRADER_LOCK_TYPE , class MAP_LOCK_TYPE >
BEGIN SPEC The add_link operation allows a trader subsequently to use the service of another trader in the performance of its own trading service operations.
template<class TRADER_LOCK_TYPE , class MAP_LOCK_TYPE >
template<class TRADER_LOCK_TYPE , class MAP_LOCK_TYPE >
template<class TRADER_LOCK_TYPE , class MAP_LOCK_TYPE >
template<class TRADER_LOCK_TYPE , class MAP_LOCK_TYPE >
void TAO_Link< TRADER_LOCK_TYPE, MAP_LOCK_TYPE >::operator= |
( |
const TAO_Link< TRADER_LOCK_TYPE, MAP_LOCK_TYPE > & |
| ) |
[private] |
template<class TRADER_LOCK_TYPE , class MAP_LOCK_TYPE >
Member Data Documentation
template<class TRADER_LOCK_TYPE , class MAP_LOCK_TYPE >
The collection of link connecting this trader to others in the federation.
template<class TRADER_LOCK_TYPE , class MAP_LOCK_TYPE >
The documentation for this class was generated from the following files: