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: