import <CosTradingRepos.idl;
|
IncarnationNumber | add_type (in CosTrading::ServiceTypeName name, in Identifier if_name, in PropStructSeq props, in ServiceTypeNameSeq super_types) raises (CosTrading::IllegalServiceType, ServiceTypeExists, InterfaceTypeMismatch, CosTrading::IllegalPropertyName, CosTrading::DuplicatePropertyName, ValueTypeRedefinition, CosTrading::UnknownServiceType, DuplicateServiceTypeName) |
|
void | remove_type (in CosTrading::ServiceTypeName name) raises (CosTrading::IllegalServiceType, CosTrading::UnknownServiceType, HasSubTypes) |
|
ServiceTypeNameSeq | list_types (in SpecifiedServiceTypes which_types) |
|
TypeStruct | describe_type (in CosTrading::ServiceTypeName name) raises (CosTrading::IllegalServiceType, CosTrading::UnknownServiceType) |
|
TypeStruct | fully_describe_type (in CosTrading::ServiceTypeName name) raises (CosTrading::IllegalServiceType, CosTrading::UnknownServiceType) |
|
void | mask_type (in CosTrading::ServiceTypeName name) raises (CosTrading::IllegalServiceType, CosTrading::UnknownServiceType, AlreadyMasked) |
|
void | unmask_type (in CosTrading::ServiceTypeName name) raises (CosTrading::IllegalServiceType, CosTrading::UnknownServiceType, NotMasked) |
|
◆ Identifier
◆ PropStructSeq
◆ ServiceTypeNameSeq
◆ ListOption
◆ PropertyMode
Enumerator |
---|
PROP_NORMAL | |
PROP_READONLY | |
PROP_MANDATORY | |
PROP_MANDATORY_READONLY | |
◆ add_type()
IncarnationNumber CosTradingRepos::ServiceTypeRepository::add_type |
( |
in CosTrading::ServiceTypeName | name, |
|
|
in Identifier | if_name, |
|
|
in PropStructSeq | props, |
|
|
in ServiceTypeNameSeq | super_types ) |
raises | ( | CosTrading::IllegalServiceType, |
| | ServiceTypeExists, |
| | InterfaceTypeMismatch, |
| | CosTrading::IllegalPropertyName, |
| | CosTrading::DuplicatePropertyName, |
| | ValueTypeRedefinition, |
| | CosTrading::UnknownServiceType, |
| | DuplicateServiceTypeName ) | | | |
◆ describe_type()
◆ fully_describe_type()
◆ list_types()
◆ mask_type()
◆ remove_type()
◆ unmask_type()
◆ incarnation
readonly attribute IncarnationNumber CosTradingRepos::ServiceTypeRepository::incarnation |
The documentation for this interface was generated from the following file: