diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/PortableGroup/PG_Object_Group_Manipulator.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/PortableGroup/PG_Object_Group_Manipulator.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_Object_Group_Manipulator.h b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_Object_Group_Manipulator.h index 91c37045d1f..35a2fbbd524 100644 --- a/TAO/orbsvcs/orbsvcs/PortableGroup/PG_Object_Group_Manipulator.h +++ b/TAO/orbsvcs/orbsvcs/PortableGroup/PG_Object_Group_Manipulator.h @@ -63,6 +63,16 @@ namespace TAO const char * domain_id, PortableGroup::ObjectGroupId & group_id); + /** + * Create an empty object group using a specific ID. + * Note that this should not also be used with create_object_group () + * as the next object group ID to use will not necessarily be unique. + */ + PortableGroup::ObjectGroup_ptr create_object_group_using_id ( + const char * type_id, + const char * domain_id, + const PortableGroup::ObjectGroupId & group_id); + PortableGroup::ObjectGroup_ptr remove_profiles ( PortableGroup::ObjectGroup_ptr group, PortableGroup::ObjectGroup_ptr profile) const; |