![]() Rogue Wave Views 5.5.1 |
Rogue Wave Views |
Rogue Wave Views Documentation Home |
This class extracts keys used as feature IDs. More...
#include <ilviews/maps/format/oracle/objectmodel/kextract.h>
Inherited by _DefaultObjectSDOKeyExtractor.
Public Member Functions | |
| virtual IlvMapFeatureId * | extractKey (IldRequest *req, IlvMapsError &error) |
| Returns a map feature ID from the current row of the request. | |
| virtual IlBoolean | isPersistent () const |
Static Public Member Functions | |
| static IlvMapsError | ColumnNotFoundError () |
| Returns an error indicating that the feature ID column was not found. | |
Protected Member Functions | |
| IlvObjectSDOKeyExtractor () | |
Creates a new instance of IlvObjectSDOKeyExtractor. | |
This class extracts keys used as feature IDs.
Library: ilvdbmaps
The main purpose of an IlvObjectSDOKeyExtractor is to extract feature IDs from rows. The extracted feature IDs are associated with features generated by IlvObjectSDOFeatureIterator.
| static IlvMapsError IlvObjectSDOKeyExtractor::ColumnNotFoundError | ( | ) | [static] |
Returns an error indicating that the feature ID column was not found.
| virtual IlvMapFeatureId* IlvObjectSDOKeyExtractor::extractKey | ( | IldRequest * | req, | |
| IlvMapsError & | error | |||
| ) | [virtual] |
Returns a map feature ID from the current row of the request.
| req | The IldRequest from where the map feature ID is extracted (from its current row). | |
| error | The error that may have been caused. |
| virtual IlBoolean IlvObjectSDOKeyExtractor::isPersistent | ( | ) | const [virtual] |
Returns IlTrue if this IlvObjectSDOKeyExtractor is persistent, IlFalse otherwise.
IlTrue if this IlvObjectSDOKeyExtractor is persistent, IlFalse otherwise. © Copyright 2012, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.