TAO_PortableGroup 4.0.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
PortableGroup::ObjectGroupManager Interface Reference

import <PortableGroup.idl;

Public Member Functions

ObjectGroup create_member (in ObjectGroup object_group, in Location the_location, in _TypeId type_id, in Criteria the_criteria) raises (ObjectGroupNotFound, MemberAlreadyPresent, NoFactory, ObjectNotCreated, InvalidCriteria, CannotMeetCriteria)
 
ObjectGroup add_member (in ObjectGroup object_group, in Location the_location, in Object member) raises (ObjectGroupNotFound, MemberAlreadyPresent, ObjectNotAdded)
 
ObjectGroup remove_member (in ObjectGroup object_group, in Location the_location) raises (ObjectGroupNotFound, MemberNotFound)
 
Locations locations_of_members (in ObjectGroup object_group) raises (ObjectGroupNotFound)
 
ObjectGroups groups_at_location (in Location the_location)
 
ObjectGroupId get_object_group_id (in ObjectGroup object_group) raises (ObjectGroupNotFound)
 
ObjectGroup get_object_group_ref (in ObjectGroup object_group) raises (ObjectGroupNotFound)
 
Object get_member_ref (in ObjectGroup object_group, in Location loc) raises (ObjectGroupNotFound, MemberNotFound)
 
ObjectGroup get_object_group_ref_from_id (in ObjectGroupId group_id) raises (ObjectGroupNotFound)
 

Member Function Documentation

◆ add_member()

ObjectGroup PortableGroup::ObjectGroupManager::add_member ( in ObjectGroup object_group,
in Location the_location,
in Object member )
raises (ObjectGroupNotFound,
MemberAlreadyPresent,
ObjectNotAdded )

◆ create_member()

ObjectGroup PortableGroup::ObjectGroupManager::create_member ( in ObjectGroup object_group,
in Location the_location,
in _TypeId type_id,
in Criteria the_criteria )
raises (ObjectGroupNotFound,
MemberAlreadyPresent,
NoFactory,
ObjectNotCreated,
InvalidCriteria,
CannotMeetCriteria )

◆ get_member_ref()

Object PortableGroup::ObjectGroupManager::get_member_ref ( in ObjectGroup object_group,
in Location loc )
raises (ObjectGroupNotFound,
MemberNotFound )

◆ get_object_group_id()

ObjectGroupId PortableGroup::ObjectGroupManager::get_object_group_id ( in ObjectGroup object_group)
raises (ObjectGroupNotFound )

◆ get_object_group_ref()

ObjectGroup PortableGroup::ObjectGroupManager::get_object_group_ref ( in ObjectGroup object_group)
raises (ObjectGroupNotFound )

◆ get_object_group_ref_from_id()

ObjectGroup PortableGroup::ObjectGroupManager::get_object_group_ref_from_id ( in ObjectGroupId group_id)
raises (ObjectGroupNotFound )

◆ groups_at_location()

ObjectGroups PortableGroup::ObjectGroupManager::groups_at_location ( in Location the_location)

◆ locations_of_members()

Locations PortableGroup::ObjectGroupManager::locations_of_members ( in ObjectGroup object_group)
raises (ObjectGroupNotFound )

◆ remove_member()

ObjectGroup PortableGroup::ObjectGroupManager::remove_member ( in ObjectGroup object_group,
in Location the_location )
raises (ObjectGroupNotFound,
MemberNotFound )

The documentation for this interface was generated from the following file: