OOFILE  1.9
Public Member Functions | Static Public Member Functions | Static Protected Attributes | List of all members
dbGUIFactory Class Referenceabstract

Abstract factory for dbGUI. More...

#include <oof1.h>

Inheritance diagram for dbGUIFactory:
Inheritance graph
[legend]
Collaboration diagram for dbGUIFactory:
Collaboration graph
[legend]

Public Member Functions

virtual dbGUIconcreteMakeGUI (dbTable *)=0
 Abstract factory impl. More...
 
 dbGUIFactory ()
 

Static Public Member Functions

static dbGUImakeGUI (dbTable *)
 Abstract factory interface. More...
 

Static Protected Attributes

static dbGUIFactorysGUIFactory
 

Detailed Description

Abstract factory for dbGUI.

Definition at line 298 of file oof1.h.

Constructor & Destructor Documentation

dbGUIFactory::dbGUIFactory ( )

Definition at line 3176 of file oof1.cpp.

References RAISE_EXCEPTION, and sGUIFactory.

Member Function Documentation

virtual dbGUI* dbGUIFactory::concreteMakeGUI ( dbTable )
pure virtual

Abstract factory impl.

Implemented in dbGUIFactoryPP.

Referenced by makeGUI().

dbGUI * dbGUIFactory::makeGUI ( dbTable inTable)
static

Abstract factory interface.

Definition at line 3188 of file oof1.cpp.

References concreteMakeGUI(), RAISE_EXCEPTION, and sGUIFactory.

Referenced by dbTable::getGUI().

Member Data Documentation

dbGUIFactory * dbGUIFactory::sGUIFactory
staticprotected

Definition at line 305 of file oof1.h.

Referenced by dbGUIFactory(), and makeGUI().


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