Public Member Functions

dialog::Factory Class Reference

Clients will need to provide an object that implements this interface if they want to provide their own custom-defined dialog::Element objects. More...

#include <element.h>

Inheritance diagram for dialog::Factory:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~Factory (void) throw ()
virtual smart_ptr< ElementcreateElement (const char *type, Manager *mgr, const Datahash *data)=0

Detailed Description

Clients will need to provide an object that implements this interface if they want to provide their own custom-defined dialog::Element objects.

Definition at line 91 of file element.h.


Constructor & Destructor Documentation

dialog::Factory::~Factory ( void   )  throw () [virtual]

Definition at line 48 of file element.cpp.


Member Function Documentation

virtual smart_ptr<Element> dialog::Factory::createElement ( const char *  type,
Manager mgr,
const Datahash data 
) [pure virtual]

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