Go to the documentation of this file.
56 #include "vtkIOSQLModule.h"
73 virtual bool Execute() = 0;
78 virtual int GetNumberOfFields() = 0;
83 virtual const char* GetFieldName(
int i) = 0;
88 virtual int GetFieldType(
int i) = 0;
95 int GetFieldIndex(
char*
name);
100 virtual bool NextRow() = 0;
107 virtual bool IsActive() = 0;
123 virtual bool HasError() = 0;
128 virtual const char* GetLastErrorText() = 0;
140 vtkGetMacro(CaseSensitiveFieldNames,
bool);
150 void operator=(
const vtkRowQuery &) VTK_DELETE_FUNCTION;
153 #endif // vtkRowQuery_h
abstract base class for most VTK objects
bool CaseSensitiveFieldNames
An array holding vtkVariants.
a simple class to control print indentation
A atomic type representing the union of many types.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
abstract interface for queries that return row-oriented results.