Library: Data
Package: DataCore
Header: Poco/Data/Extraction.h
Concrete Data Type specific extraction of values from a query result set.
Direct Base Classes: AbstractExtraction
All Base Classes: AbstractExtraction, Poco::RefCountedObject
Member Functions: createPrepareObject, extract, numOfColumnsHandled, numOfRowsAllowed, numOfRowsHandled, reset
Inherited Functions: createPrepareObject, duplicate, extract, getExtractor, getLimit, numOfColumnsHandled, numOfRowsAllowed, numOfRowsHandled, referenceCount, release, reset, setExtractor, setLimit
Extraction(
T & result
);
Creates an Extraction object, uses an empty object T as default value
Extraction(
T & result,
const T & def
);
Creates an Extraction object, uses the provided def object as default value
~Extraction();
Destroys the Extraction object.
AbstractPrepare * createPrepareObject(
AbstractPreparation * pPrep,
std::size_t pos
) const;
void extract(
std::size_t pos
);
std::size_t numOfColumnsHandled() const;
std::size_t numOfRowsAllowed() const;
std::size_t numOfRowsHandled() const;
void reset();
See also: Poco::Data::AbstractExtraction::reset()