SourceForge Logo
Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

PassguardCommandAbstractFactory Class Reference

the abstract factory to create Command objects. More...

#include <PassguardCommandAbstractFactory.h>

Inheritance diagram for PassguardCommandAbstractFactory:

PassguardCommandCopyPasswordFactory List of all members.

Public Methods

virtual ~PassguardCommandAbstractFactory ()
 Destructor of the abstract factory which create Command objects. More...

virtual PassguardAbstractCommandcreateCommand (string name)=0
 create a new Command object. More...


Protected Methods

 PassguardCommandAbstractFactory ()
 Constructor of the abstract factory which create Command objects. More...


Detailed Description

the abstract factory to create Command objects.


Constructor & Destructor Documentation

PassguardCommandAbstractFactory::~PassguardCommandAbstractFactory   [inline, virtual]
 

Destructor of the abstract factory which create Command objects.

Returns:
none

PassguardCommandAbstractFactory::PassguardCommandAbstractFactory   [inline, protected]
 

Constructor of the abstract factory which create Command objects.

Returns:
none


Member Function Documentation

PassguardAbstractCommand * PassguardCommandAbstractFactory::createCommand string    name [pure virtual]
 

create a new Command object.

Parameters:
name  the name of the element to which the command will be added
Returns:
a new PassguardAbstractCommand object
Warning:
This object must be deleted after its use

Implemented in PassguardCommandCopyPasswordFactory.


The documentation for this class was generated from the following file:
Generated on Sun Mar 9 15:36:57 2003 for GPassGuard by doxygen1.2.15