Go to the source code of this file.
Namespaces | |
| namespace | CosTrading |
Classes | |
| struct | CosTrading::Property |
| A service types describes a service supporting a number of properties. More... | |
| struct | CosTrading::Offer |
| This structure contains information about an object exported by the trader. More... | |
| struct | CosTrading::Policy |
| Policies determine trader behavior, for example, when queries are evaluated. More... | |
| exception | CosTrading::IllegalServiceType |
| exception | CosTrading::UnknownServiceType |
| exception | CosTrading::IllegalConstraint |
| exception | CosTrading::IllegalOfferId |
| exception | CosTrading::IllegalPropertyName |
| exception | CosTrading::InvalidLookupRef |
| exception | CosTrading::DuplicatePolicyName |
| exception | CosTrading::DuplicatePropertyName |
| exception | CosTrading::MissingMandatoryProperty |
| exception | CosTrading::PropertyTypeMismatch |
| exception | CosTrading::ReadonlyDynamicProperty |
| exception | CosTrading::UnknownOfferId |
| exception | CosTrading::UnknownMaxLeft |
| exception | CosTrading::NotImplemented |
| interface | CosTrading::TraderComponents |
| This interface has references to the componet services that make up a trader. More... | |
| interface | CosTrading::SupportAttributes |
| This interface contains attributes that describe type of functionality supported by a trader service. More... | |
| interface | CosTrading::ImportAttributes |
| This interface contains attributes that describe policies used witin the trader when resolving queries. More... | |
| interface | CosTrading::LinkAttributes |
| This interface contains attributes that describe policies used witin the trader when following links to other linked traders. More... | |
| interface | CosTrading::OfferIdIterator |
| This interface supports operations to iterate through lists of OfferIds returned by the CosTrading::Admin interface. More... | |
| interface | CosTrading::OfferIterator |
| This interface supports operations to iterate through lists of Offers returned by the CosTrading::Lookup::query operation. More... | |
| interface | CosTrading::Lookup |
| This interface is used to query the trader and retrieve offers which match specified conditions and constraints. More... | |
| union | CosTrading::Lookup::SpecifiedProps |
| This union is used in a query to determine which properties should be retrieved with returned offers. More... | |
| exception | CosTrading::Lookup::IllegalPreference |
| exception | CosTrading::Lookup::IllegalPolicyName |
| exception | CosTrading::Lookup::InvalidPolicyValue |
| exception | CosTrading::Lookup::PolicyTypeMismatch |
| interface | CosTrading::Register |
| This interface is used export offers of service to the trader and manage these offers. More... | |
| exception | CosTrading::Register::IllegalTraderName |
| exception | CosTrading::Register::InvalidObjectRef |
| exception | CosTrading::Register::InterfaceTypeMismatch |
| exception | CosTrading::Register::MandatoryProperty |
| exception | CosTrading::Register::NoMatchingOffers |
| exception | CosTrading::Register::ProxyOfferId |
| exception | CosTrading::Register::ReadonlyProperty |
| exception | CosTrading::Register::RegisterNotSupported |
| exception | CosTrading::Register::UnknownPropertyName |
| exception | CosTrading::Register::UnknownTraderName |
| struct | CosTrading::Register::OfferInfo |
| This structure holds information about an offer. More... | |
| interface | CosTrading::Link |
| This interface is used to federate traders together and manage the links between them. More... | |
| struct | CosTrading::Link::LinkInfo |
| This structure holds information about federated trader interfaces. More... | |
| exception | CosTrading::Link::IllegalLinkName |
| exception | CosTrading::Link::UnknownLinkName |
| exception | CosTrading::Link::DuplicateLinkName |
| exception | CosTrading::Link::DefaultFollowTooPermissive |
| exception | CosTrading::Link::LimitingFollowTooPermissive |
| interface | CosTrading::Proxy |
| This interface supports proxy offers. More... | |
| struct | CosTrading::Proxy::ProxyInfo |
| exception | CosTrading::Proxy::IllegalRecipe |
| exception | CosTrading::Proxy::NotProxyOfferId |
| interface | CosTrading::Admin |
| This interface is used to manage the various policies and constraints applied by the trader. More... | |
Typedefs | |
| typedef Object | CosTrading::TypeRepository |
| typedef string | CosTrading::Istring |
| typedef Istring | CosTrading::ServiceTypeName |
| typedef Istring | CosTrading::Constraint |
| typedef Istring | CosTrading::PropertyName |
| typedef sequence< PropertyName > | CosTrading::PropertyNameSeq |
| typedef any | CosTrading::PropertyValue |
| typedef string | CosTrading::OfferId |
| typedef sequence< OfferId > | CosTrading::OfferIdSeq |
| typedef Istring | CosTrading::LinkName |
| typedef sequence< LinkName > | CosTrading::LinkNameSeq |
| typedef LinkNameSeq | CosTrading::TraderName |
| typedef string | CosTrading::PolicyName |
| typedef sequence< PolicyName > | CosTrading::PolicyNameSeq |
| typedef any | CosTrading::PolicyValue |
| typedef sequence< Property > | CosTrading::PropertySeq |
| typedef sequence< Offer > | CosTrading::OfferSeq |
| typedef sequence< Policy > | CosTrading::PolicySeq |
Enumerations | |
| enum | CosTrading::FollowOption { CosTrading::local_only, CosTrading::if_no_local, CosTrading::always } |
| This enum is used to determine the behaviour of the trader when traders are linked together. More... | |
![]()