- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# PortableGroup::GenericFactory Interface Reference

`import "PortableGroup.idl";`

Inheritance diagram for PortableGroup::GenericFactory:

[legend]
List of all members.

## Public Types
typedef any | FactoryCreationId
## Public Member Functions
Object | create_object (in _TypeId type_id, in Criteria the_criteria, out FactoryCreationId factory_creation_id) raises (NoFactory, ObjectNotCreated, InvalidCriteria, InvalidProperty, CannotMeetCriteria)
void | delete_object (in FactoryCreationId factory_creation_id) raises (ObjectNotFound)

## Member Typedef Documentation

typedef any PortableGroup::GenericFactory::FactoryCreationId

## Member Function Documentation

Object PortableGroup::GenericFactory::create_object | ( | in _TypeId | type_id,
|  | in Criteria | the_criteria,
|  | out FactoryCreationId | factory_creation_id |
| ) |  |  | raises (NoFactory, ObjectNotCreated, InvalidCriteria, InvalidProperty, CannotMeetCriteria)

void PortableGroup::GenericFactory::delete_object | ( | in FactoryCreationId | factory_creation_id | ) | raises (ObjectNotFound)

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

- PortableGroup.idl