Poco::Data

class AbstractPreparation

Library: Data
Package: DataCore
Header: Poco/Data/AbstractPreparation.h

Description

Interface for calling the appropriate AbstractPreparator method

Inheritance

Known Derived Classes: Preparation

Member Summary

Member Functions: operator =, preparation, prepare

Types

PreparatorPtr

typedef AbstractPreparator::Ptr PreparatorPtr;

Ptr

typedef SharedPtr < AbstractPreparation > Ptr;

Constructors

AbstractPreparation

AbstractPreparation(
    PreparatorPtr pPreparator
);

Creates the AbstractPreparation.

AbstractPreparation protected

AbstractPreparation();

AbstractPreparation protected

AbstractPreparation(
    const AbstractPreparation & param35
);

Destructor

~AbstractPreparation virtual

virtual ~AbstractPreparation();

Destroys the AbstractPreparation.

Member Functions

prepare virtual

virtual void prepare() = 0;

Prepares data.

operator = protected

AbstractPreparation & operator = (
    const AbstractPreparation & param36
);

preparation protected inline

PreparatorPtr preparation();

Returns the preparation object

Variables

_pPreparator protected

PreparatorPtr _pPreparator;