69 virtual bool Execute() = 0;
72 virtual int GetNumberOfFields() = 0;
75 virtual const char* GetFieldName(
int i) = 0;
79 virtual int GetFieldType(
int i) = 0;
83 int GetFieldIndex(
char*
name);
86 virtual bool NextRow() = 0;
91 virtual bool IsActive() = 0;
101 virtual bool HasError() = 0;
104 virtual const char* GetLastErrorText() = 0;
126 #endif // vtkRowQuery_h
abstract base class for most VTK objects
An array holding vtkVariants.
#define vtkGetMacro(name, type)
abstract interface for queries that return row-oriented results.
#define vtkTypeMacro(thisClass, superclass)
A atomic type representing the union of many types.
bool CaseSensitiveFieldNames
GLuint const GLchar * name
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
#define vtkBooleanMacro(name, type)
#define vtkSetMacro(name, type)