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
Collaboration diagram for dbGUIFactory:
Collaboration graph

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)

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

Definition at line 305 of file oof1.h.

Referenced by dbGUIFactory(), and makeGUI().

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