torc::generic::ObjectFactory Class Reference

#include <ObjectFactory.hpp>

Inheritance diagram for torc::generic::ObjectFactory:

Inheritance graph
[legend]
Collaboration diagram for torc::generic::ObjectFactory:

Collaboration graph
[legend]

List of all members.


Detailed Description

Creates objects of different leaf types. Provids a series of create functions for creating leaf type objects. This factory is used by the parser to generate the object model. This can also be used by the clients to create inherited objects by overriding specifc create methods.

Note:
The create method should be called as: boost::shared_ptr<Port> port = factory->create<VectorPort>();

Definition at line 69 of file ObjectFactory.hpp.


The documentation for this class was generated from the following files:

Generated on Thu Oct 13 16:50:13 2011 for TORC by  doxygen 1.5.6