SASSY  0.0
Software Architecture Support System
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
SASSY::cfi::PlugInFactoryT< F, P > Class Template Reference

Template class for factories. More...

#include <cfi/plugin.h>

Inheritance diagram for SASSY::cfi::PlugInFactoryT< F, P >:
SASSY::cfi::PlugInFamilyFactoryT< F > SASSY::cfi::PlugInFactory

Public Member Functions

virtual ~PlugInFactoryT ()
 Destructor.
 
virtual F * make ()
 Construct a plug-in object. More...
 
- Public Member Functions inherited from SASSY::cfi::PlugInFactory
virtual ~PlugInFactory ()
 Destructor.
 

Detailed Description

template<class F, class P>
class SASSY::cfi::PlugInFactoryT< F, P >

Template class for factories.

PlugIn P must be derived from PlugInFamily F

Member Function Documentation

template<class F , class P >
virtual F* SASSY::cfi::PlugInFactoryT< F, P >::make ( )
inlinevirtual

Construct a plug-in object.

Returns
Pointer to new plug-in object

Implements SASSY::cfi::PlugInFamilyFactoryT< F >.


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