(--__text__TEXTp0__gcc_except_tab__TEXT __data__DATA5C__cstring__TEXT__compact_unwind__LD'*7__eh_frame__TEXTH*`-8 h2  8D<, P-UHH=H5H1uHH=H]fDUHSPHH=H5H1uHH=H5cHHt H tH[]H=H[]f.@UHAVSH0HuHHEЋFEHEHEH}ȃu\Hut^H]H=HAtH=J&Ht HLcHuL1H0[A^]ÐUHAWAVSH(HuHjHED~D}HG]ԉ]؅yHHLw(HEMA)AuQHuH}t|}L}tYH=LAtOH=]%Lt1+E1#ILHuHHH([A^A_]fUHAVSH HuHHEDvDuHG]]y HHt$H(HtD9uEt&0Ht*11H}111 HHuHHH [A^]UHAVSH HuHHEDvDuHG]]y HHt+H(Ht"D9u!Et-HHt(1.H}111HHuHHHH [A^]f.DUHAVSH HuHHEDvDuHG]]y HHt(H(HtD9uEt*H1Ht(1.H}111HHuHHHH [A^]9$ HD' j|r |LV9 J  |""5$O$%%vtkRowQueryvtkIOSQLPython.vtkRowQueryvtkRowQuery - abstract interface for queries that return row-oriented results. Superclass: vtkObject The abstract superclass of query classes that return row-oriented (table) results. A subclass will provide database-specific query parameters and implement the vtkRowQuery API to return query results: Execute() - Execute the query. No results need to be retrieved at this point, unless you are performing caching. GetNumberOfFields() - After Execute() is performed, returns the number of fields in the query results. GetFieldName() - The name of the field at an index. GetFieldType() - The data type of the field at an index. NextRow() - Advances the query results by one row, and returns whether there are more rows left in the query. DataValue() - Extract a single data value from the current row. @par Thanks: Thanks to Andrew Wilson from Sandia National Laboratories for his work on the database classes. @sa vtkRowQueryToTable IsTypeOfV.IsTypeOf(string) -> int C++: static vtkTypeBool IsTypeOf(const char *type) Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. IsAV.IsA(string) -> int C++: vtkTypeBool IsA(const char *type) override; Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. SafeDownCastV.SafeDownCast(vtkObjectBase) -> vtkRowQuery C++: static vtkRowQuery *SafeDownCast(vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkRowQuery C++: vtkRowQuery *NewInstance() ExecuteV.Execute() -> bool C++: virtual bool Execute() Execute the query. This must be performed before any field name or data access functions are used. GetNumberOfFieldsV.GetNumberOfFields() -> int C++: virtual int GetNumberOfFields() The number of fields in the query result. GetFieldNameV.GetFieldName(int) -> string C++: virtual const char *GetFieldName(int i) Return the name of the specified query field. GetFieldTypeV.GetFieldType(int) -> int C++: virtual int GetFieldType(int i) Return the type of the field, using the constants defined in vtkType.h. GetFieldIndexV.GetFieldIndex(string) -> int C++: int GetFieldIndex(char *name) Return the index of the specified query field. Uses GetNumberOfFields() and GetFieldName() to match field name. NextRowV.NextRow() -> bool C++: virtual bool NextRow() V.NextRow(vtkVariantArray) -> bool C++: bool NextRow(vtkVariantArray *rowArray) Advance row, return false if past end. IsActiveV.IsActive() -> bool C++: virtual bool IsActive() Return true if the query is active (i.e. execution was successful and results are ready to be fetched). Returns false on error or inactive query. DataValueV.DataValue(int) -> vtkVariant C++: virtual vtkVariant DataValue(vtkIdType c) Return data in current row, field c HasErrorV.HasError() -> bool C++: virtual bool HasError() Returns true if an error is set, otherwise false. GetLastErrorTextV.GetLastErrorText() -> string C++: virtual const char *GetLastErrorText() Get the last error text from the query SetCaseSensitiveFieldNamesV.SetCaseSensitiveFieldNames(bool) C++: virtual void SetCaseSensitiveFieldNames(bool _arg) Many databases do not preserve case in field names. This can cause GetFieldIndex to fail if you search for a field named someFieldName when the database actually stores it as SOMEFIELDNAME. This ivar controls whether GetFieldIndex() expects field names to be case-sensitive. The default is OFF, i.e. case is not preserved. GetCaseSensitiveFieldNamesV.GetCaseSensitiveFieldNames() -> bool C++: virtual bool GetCaseSensitiveFieldNames() Many databases do not preserve case in field names. This can cause GetFieldIndex to fail if you search for a field named someFieldName when the database actually stores it as SOMEFIELDNAME. This ivar controls whether GetFieldIndex() expects field names to be case-sensitive. The default is OFF, i.e. case is not preserved. CaseSensitiveFieldNamesOnV.CaseSensitiveFieldNamesOn() C++: virtual void CaseSensitiveFieldNamesOn() Many databases do not preserve case in field names. This can cause GetFieldIndex to fail if you search for a field named someFieldName when the database actually stores it as SOMEFIELDNAME. This ivar controls whether GetFieldIndex() expects field names to be case-sensitive. The default is OFF, i.e. case is not preserved. CaseSensitiveFieldNamesOffV.CaseSensitiveFieldNamesOff() C++: virtual void CaseSensitiveFieldNamesOff() Many databases do not preserve case in field names. This can cause GetFieldIndex to fail if you search for a field named someFieldName when the database actually stores it as SOMEFIELDNAME. This ivar controls whether GetFieldIndex() expects field names to be case-sensitive. The default is OFF, i.e. case is not preserved. vtkObjectvtkObjectBasevtkVariantArrayvtkVariantJP!a!P!P!!aapa@<! !0 aA0 ! a a !p!0!zRx $JAC $DAC B$l(AC G$AC I$AC G$ AC G$ AC G$4AC G$\AC I$AC I$xAC I$ <AC G$8AC G$$AC G$LHAC I$tAC I$AC G$`AC G$AC GzPLRx ,$OAC I1=-8--l;-B1=-8--;-Z-M-;8-#- ;-  1= -y 8-a -9 =- ;-  1= - - "- C-e -R 9-G 8- ;-  - - 9- 8-l ;-B  2- 3- 3- .-  8- 9- - ?-n ;-D  - - 9- 8- ;- s -f -T 9-= 7-6 ( -! 5- :- ;-8-;-w(-8--4-<-;-]8-H9-=-0->-;-1=8-y9-n-c-Y"-KC-9->-;---p9-e8-<;---9-8-;-b<+-'-%-@--8--;-bC@-6-#8- -:---\8-G6-;B-3"B-<-;-8-o-b-Z6-NB-F5B--<-0-- -/-wq#-jc\D= -81*/-"#-xh`XH@8(      xh`XH@8( @8)(-$,X*0&!`@ A`@ `@ #AMDI?P.PVp@ 0 0  l  =pw0PFhzW~e]2~v"j)5b&V _PyVTKAddFile_vtkRowQuery_PyType_Ready__ZN11vtkRowQuery7NextRowEP15vtkVariantArray__ZN13vtkPythonArgs8GetValueERx_PyVTKSpecialObject_CopyNew_PyvtkRowQuery_ClassNew_PyvtkObject_ClassNew_PyVTKObject_New__ZN13vtkPythonArgs16PureVirtualErrorEv__ZN10vtkVariantD1Ev_PyVTKObject_GetSet__Py_NoneStruct_PyVTKObject_GetObject__ZL21PyvtkRowQuery_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer_PyErr_Clear_strcmp_strlen_PyObject_GC_Del_PyVTKObject_Check__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs8GetValueERi_PyBool_FromLong_PyLong_FromLong_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag_PyBytes_FromStringAndSize_PyUnicode_FromStringAndSize_PyVTKObject_Delete_PyVTKObject_Traverse__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__ZL18PyvtkRowQuery_Type_PyType_Type__Unwind_Resume_PyErr_Occurred_PyVTKClass_Add__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN11vtkRowQuery13GetFieldIndexEPc__ZN13vtkPythonArgs13ArgCountErrorEiPKc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN13vtkPythonArgs8GetValueERb__ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZL27PyvtkRowQuery_GetFieldIndexP7_objectS0___ZL21PyvtkRowQuery_NextRowP7_objectS0___ZL30PyvtkRowQuery_GetLastErrorTextP7_objectS0___ZL26PyvtkRowQuery_SafeDownCastP7_objectS0___ZL40PyvtkRowQuery_SetCaseSensitiveFieldNamesP7_objectS0___ZL40PyvtkRowQuery_GetCaseSensitiveFieldNamesP7_objectS0___ZL31PyvtkRowQuery_GetNumberOfFieldsP7_objectS0___ZL22PyvtkRowQuery_HasErrorP7_objectS0___ZL39PyvtkRowQuery_CaseSensitiveFieldNamesOnP7_objectS0___ZL40PyvtkRowQuery_CaseSensitiveFieldNamesOffP7_objectS0___ZL22PyvtkRowQuery_IsTypeOfP7_objectS0___ZL22PyvtkRowQuery_IsActiveP7_objectS0___ZL23PyvtkRowQuery_DataValueP7_objectS0___ZL21PyvtkRowQuery_ExecuteP7_objectS0___ZL26PyvtkRowQuery_GetFieldTypeP7_objectS0___ZL26PyvtkRowQuery_GetFieldNameP7_objectS0___ZL25PyvtkRowQuery_NewInstanceP7_objectS0___ZL17PyvtkRowQuery_IsAP7_objectS0_GCC_except_table13___gxx_personality_v0