summaryrefslogtreecommitdiff
path: root/TAO/tao/IFR_Client/IFR_Components.pidl
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/IFR_Client/IFR_Components.pidl')
-rw-r--r--TAO/tao/IFR_Client/IFR_Components.pidl146
1 files changed, 62 insertions, 84 deletions
diff --git a/TAO/tao/IFR_Client/IFR_Components.pidl b/TAO/tao/IFR_Client/IFR_Components.pidl
index 3bd9adeb3c8..7883959772f 100644
--- a/TAO/tao/IFR_Client/IFR_Components.pidl
+++ b/TAO/tao/IFR_Client/IFR_Components.pidl
@@ -68,45 +68,37 @@ module CORBA
interface Container : CORBA::Container
{
- ComponentDef create_component (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in ComponentDef base_component,
- in InterfaceDefSeq supports_interfaces
- );
-
- HomeDef create_home (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in HomeDef base_home,
- in ComponentDef managed_component,
- in InterfaceDefSeq supports_interfaces,
- in ValueDef primary_key
- );
-
- EventDef create_event (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in boolean is_custom,
- in boolean is_abstract,
- in ValueDef base_value,
- in boolean is_truncatable,
- in ValueDefSeq abstract_base_values,
- in InterfaceDefSeq supported_interfaces,
- in ExtInitializerSeq initializers
- );
+ ComponentDef create_component ( in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in ComponentDef base_component,
+ in InterfaceDefSeq supports_interfaces );
+
+ HomeDef create_home ( in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in HomeDef base_home,
+ in ComponentDef managed_component,
+ in InterfaceDefSeq supports_interfaces,
+ in ValueDef primary_key );
+
+ EventDef create_event ( in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in boolean is_custom,
+ in boolean is_abstract,
+ in ValueDef base_value,
+ in boolean is_truncatable,
+ in ValueDefSeq abstract_base_values,
+ in InterfaceDefSeq supported_interfaces,
+ in ExtInitializerSeq initializers );
};
- interface ModuleDef : CORBA::ModuleDef,
- Container
+ interface ModuleDef : CORBA::ModuleDef, Container
{
};
- interface Repository : CORBA::Repository,
- Container
+ interface Repository : CORBA::Repository, Container
{
};
@@ -176,41 +168,31 @@ module CORBA
attribute InterfaceDefSeq supported_interfaces;
// write interface
- ProvidesDef create_provides (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in InterfaceDef interface_type
- );
-
- UsesDef create_uses (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in InterfaceDef interface_type,
- in boolean is_multiple
- );
-
- EmitsDef create_emits (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in EventDef event
- );
-
- PublishesDef create_publishes (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in EventDef event
- );
-
- ConsumesDef create_consumes (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in EventDef event
- );
+ ProvidesDef create_provides ( in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in InterfaceDef interface_type );
+
+ UsesDef create_uses ( in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in InterfaceDef interface_type,
+ in boolean is_multiple );
+
+ EmitsDef create_emits ( in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in EventDef event );
+
+ PublishesDef create_publishes ( in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in EventDef event );
+
+ ConsumesDef create_consumes ( in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in EventDef event );
};
typedef sequence<ProvidesDescription> ProvidesDescriptionSeq;
@@ -251,21 +233,17 @@ module CORBA
attribute ValueDef primary_key;
// write interface
- FactoryDef create_factory (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in ParDescriptionSeq params,
- in ExceptionDefSeq exceptions
- );
-
- FinderDef create_finder (
- in RepositoryId id,
- in Identifier name,
- in VersionSpec version,
- in ParDescriptionSeq params,
- in ExceptionDefSeq exceptions
- );
+ FactoryDef create_factory ( in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in ParDescriptionSeq params,
+ in ExceptionDefSeq exceptions );
+
+ FinderDef create_finder ( in RepositoryId id,
+ in Identifier name,
+ in VersionSpec version,
+ in ParDescriptionSeq params,
+ in ExceptionDefSeq exceptions );
};
struct HomeDescription