Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

STILFactory Class Reference

STILFactory Class Interface. More...

#include <stilfactory.h>

List of all members.

Static Public Member Functions

STILEntitycreateEntity (const STILEntity::Type &t)
STILEntitycloneEntity (const STILEntity *)

Detailed Description

STILFactory Class Interface.

This class can be used to create new stilentities and clone existing entities as pointers. This can help to remove 'switch' statements where objects are allocated (via 'new', based on STIL::Type) and could also help to potentially remove some file dependencies in other files by keeping all of the different include'd files isolated here in the factory's file dependencies.

Member Function Documentation

STILEntity * STILFactory::cloneEntity const STILEntity pSrcEnt  )  [static]


STILEntity * STILFactory::createEntity const STILEntity::Type t  )  [static]


The documentation for this class was generated from the following files:
This page last updated on 6 Jul 2007 Logo