CosTrading::Link Interface Reference

import "CosTrading.idl";

Inheritance diagram for CosTrading::Link:

Inheritance graph
[legend]
Collaboration diagram for CosTrading::Link:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void add_link (in LinkName name, in Lookup target, in FollowOption def_pass_on_follow_rule, in FollowOption limiting_follow_rule) raises (IllegalLinkName, DuplicateLinkName, InvalidLookupRef, DefaultFollowTooPermissive, LimitingFollowTooPermissive)
void remove_link (in LinkName name) raises (IllegalLinkName, UnknownLinkName)
LinkInfo describe_link (in LinkName name) raises (IllegalLinkName, UnknownLinkName)
LinkNameSeq list_links ()
void modify_link (in LinkName name, in FollowOption def_pass_on_follow_rule, in FollowOption limiting_follow_rule) raises (IllegalLinkName, UnknownLinkName, DefaultFollowTooPermissive, LimitingFollowTooPermissive)

Classes

exception  DefaultFollowTooPermissive
exception  DuplicateLinkName
exception  IllegalLinkName
exception  LimitingFollowTooPermissive
struct  LinkInfo
exception  UnknownLinkName


Member Function Documentation

void CosTrading::Link::add_link ( in LinkName  name,
in Lookup  target,
in FollowOption  def_pass_on_follow_rule,
in FollowOption  limiting_follow_rule 
) raises (IllegalLinkName, DuplicateLinkName, InvalidLookupRef, DefaultFollowTooPermissive, LimitingFollowTooPermissive)

void CosTrading::Link::remove_link ( in LinkName  name  )  raises (IllegalLinkName, UnknownLinkName)

LinkInfo CosTrading::Link::describe_link ( in LinkName  name  )  raises (IllegalLinkName, UnknownLinkName)

LinkNameSeq CosTrading::Link::list_links (  ) 

void CosTrading::Link::modify_link ( in LinkName  name,
in FollowOption  def_pass_on_follow_rule,
in FollowOption  limiting_follow_rule 
) raises (IllegalLinkName, UnknownLinkName, DefaultFollowTooPermissive, LimitingFollowTooPermissive)


The documentation for this interface was generated from the following file:
Generated on Thu Feb 21 04:12:26 2008 for TAO_CosTrader by  doxygen 1.5.3-6