Library: Foundation
Package: Core
Header: Poco/Instantiator.h
Description
The common base class for all Instantiator instantiations. Used by DynamicFactory.
Member Summary
Member Functions: createInstance, operator =
Constructors
AbstractInstantiator
AbstractInstantiator() = default;
Creates the AbstractInstantiator.
AbstractInstantiator
AbstractInstantiator(
const AbstractInstantiator & param278
) = delete;
Destructor
~AbstractInstantiator
virtual ~AbstractInstantiator() = default;
Destroys the AbstractInstantiator.
Member Functions
createInstance
virtual Base * createInstance() const = 0;
Creates an instance of a concrete subclass of Base.
operator =
AbstractInstantiator & operator = (
const AbstractInstantiator & param279
) = delete;