ELF>f@@.-  $%UH@dH%(HD$81HHt$HD$HFHD$$D$ t0H|$1HT$8dH+%(uhH@]@HT$H|$H5|$HtHt+HH5HPtHuH1Huff.fUSHHdH%(HD$81HHt$HD$HFHD$$D$ HD$t6H|$1HT$8dH+%(utHH[]fHt$H|$tHl$H=HtHH=uHuHc@HSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uUH0[fDHHuӐt_0Hu@HHH;tЉfSH0VdH%(HD$(1HH4$HD$HGfnfnȉD$fbfD$u;H(Htt^H111HT$(dH+%(u_H0[f.HtHx(HtˋD$t9H1fHHuT$qSH0VdH%(HD$(1HH4$HD$HGfnfnȉD$fbfD$u;H(Htt^H111HT$(dH+%(u_H0[f.HtHx(HtˋD$t9H1fHHuHcT$qSH0VdH%(HD$(1HH4$HD$HGfnfnȉD$fbfD$u;H(Htt^H111HT$(dH+%(u_H0[f.HtHx(HtˋD$t9H1fHHuT$qSH0VdH%(HD$(1HH4$HD$HGfnfnȉD$fbfD$u;H(Htt^H111HT$(dH+%(u_H0[f.HtHx(HtˋD$t9H1fHHuT$qUH@VdH%(HD$81HHt$HD$HGfnfnȉD$(fbfD$ u:Ho(Htt\H|$1HT$8dH+%(upH@]HtHh(HtՋD$$tTH|$1Ht$ H|$tHEHt$ HuHcT$ WUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHD$Ho(Ht!D$ +D$$t=H|$1HT$8dH+%(uMH@]ÐHHuؐHt$H|$tHt$HHuHcDATUHhVdH%(HD$X1HHt$0HD$8HGfnfnȉD$HfbfD$@uHHo(HttjH|$01HT$XdH+%(Hh]A\HtHh(HtNjD$DH|$01Ht$H|$0tHELd$ HT$HLI1MtLHD$HD$YDLH=T$@Hff.fATUH8VdH%(HD$(1HH4$HD$HGfnfnȉD$fbfD$u9H(Htt\H111HT$(dH+%(H8]A\fHtHx(Ht͋D$tzH1fHHHuHt5HHHIHxLHcHHRT$2fATUHHVdH%(HD$81HHt$HD$HGfnfnȉD$(fbfD$ uHHo(HttjH|$1HT$8dH+%(HH]A\HtHh(HtNjD$$H|$1Ht$ H|$tHEHt$ HHuHt6HHHIHSLH>fHH,T$ fH8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(u{H8HHuҐHt9HH;uA0t G0HuHHfHH;t@1ff.fUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(D$Ht!D$ +D$$tAH|$1HT$8dH+%(H@]ÐHHuԐHt$H|$tD$$t$t0@8u0tHE@u0HHuHHfHEHH;u@8u0t@u0HH@H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(u~H8HHuҐHt9HH;uA0u G0HuHHfHH;t@f.ATUSH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uYHD$Ho(Ht!\$ +\$$tJH|$1HT$8dH+%(H@[]A\HHuːHt$H|$tD$$Ld$uXHELH@H;u\H=tLH=u)HeHcZfDLL@HЉfATH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$uDH(HtD$9D$tIH11E1HD$(dH+%(H0LA\@HHufHHRxH;IMtoI$H5LPtZHuLIHoHbL1HHP@L8fE1H"DIjfUH@HVdH%(HD$81HGfnAH%HfnfbA)t6A|H5D1HT$8dH+%(cH@]ÐLHt$LT$T$ D$$D$(HH(AHtlEH|$111HHt$HT$D$(fD$ HHo(Ht!D$ +D$$tH|$1@H5HT$H|$|$HtHHu@fDHtHx(HtD$$tVH|$1@HHC1HHt1DL$ DATL%1HH5LuLHLA\ATIUHHt HH5LHtHmtH]A\HH]A\@8w0tH@w0fG0SafeDownCastvtkObjectBasevtkRowQueryIsTypeOfGetCaseSensitiveFieldNamesExecuteGetNumberOfFieldsIsActiveHasErrorGetFieldTypeGetFieldIndexDataValuevtkVariantGetLastErrorTextGetFieldNameCaseSensitiveFieldNamesOffSetCaseSensitiveFieldNamesCaseSensitiveFieldNamesOnIsANewInstanceNextRowvtkVariantArrayvtkIOSQLPython.vtkRowQueryvtkObjectUH=Hu]ÐHH=tH]HHH;u!0tG0f1HHH;u!0uG0fLH u: vtkRowQuery - 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 V.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. V.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. V.SafeDownCast(vtkObjectBase) -> vtkRowQuery C++: static vtkRowQuery *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkRowQuery C++: vtkRowQuery *NewInstance() V.Execute() -> bool C++: virtual bool Execute() Execute the query. This must be performed before any field name or data access functions are used. V.GetNumberOfFields() -> int C++: virtual int GetNumberOfFields() The number of fields in the query result. V.GetFieldName(int) -> string C++: virtual const char *GetFieldName(int i) Return the name of the specified query field. V.GetFieldType(int) -> int C++: virtual int GetFieldType(int i) Return the type of the field, using the constants defined in vtkType.h. V.GetFieldIndex(string) -> int C++: int GetFieldIndex(char *name) Return the index of the specified query field. Uses GetNumberOfFields() and GetFieldName() to match field name. V.NextRow() -> bool C++: virtual bool NextRow() V.NextRow(vtkVariantArray) -> bool C++: bool NextRow(vtkVariantArray *rowArray) Advance row, return false if past end. V.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. V.DataValue(int) -> vtkVariant C++: virtual vtkVariant DataValue(vtkIdType c) Return data in current row, field c V.HasError() -> bool C++: virtual bool HasError() Returns true if an error is set, otherwise false. V.GetLastErrorText() -> string C++: virtual const char *GetLastErrorText() Get the last error text from the query V.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. V.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. V.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. V.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. HHHDGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx !0 D XEDPa AE |<EY B W<?(EAD`j AAJ ED@ AG ED@{ AK 8ED@{ AK \ED@{ AK ED@{ AK EDP AA EDP AB zPLRx ,$SFAD ABI T(X.FADP ABC (^FAD` ABI H@ I <EDP AB H@ I 0 ^FAA D`  AABH @gFD@ EE dEDPt AB HFA0OFDD n ABA DDB  -U7pcpS . ^C` }p <^ g>e }"` " '0KSenw %+1%7-=C" !r" " />x"<"<"?<\l!$6Ui! 2FmHO  ' : K ^ v      _ZL26PyvtkRowQuery_SafeDownCastP7_objectS0__ZL22PyvtkRowQuery_IsTypeOfP7_objectS0__ZL40PyvtkRowQuery_GetCaseSensitiveFieldNamesP7_objectS0__ZL21PyvtkRowQuery_ExecuteP7_objectS0__ZL31PyvtkRowQuery_GetNumberOfFieldsP7_objectS0__ZL22PyvtkRowQuery_IsActiveP7_objectS0__ZL22PyvtkRowQuery_HasErrorP7_objectS0__ZL26PyvtkRowQuery_GetFieldTypeP7_objectS0__ZL27PyvtkRowQuery_GetFieldIndexP7_objectS0__ZL23PyvtkRowQuery_DataValueP7_objectS0__ZL23PyvtkRowQuery_DataValueP7_objectS0_.cold_ZL30PyvtkRowQuery_GetLastErrorTextP7_objectS0__ZL26PyvtkRowQuery_GetFieldNameP7_objectS0__ZL40PyvtkRowQuery_CaseSensitiveFieldNamesOffP7_objectS0__ZL40PyvtkRowQuery_SetCaseSensitiveFieldNamesP7_objectS0__ZL39PyvtkRowQuery_CaseSensitiveFieldNamesOnP7_objectS0__ZL17PyvtkRowQuery_IsAP7_objectS0__ZL25PyvtkRowQuery_NewInstanceP7_objectS0__ZL21PyvtkRowQuery_NextRowP7_objectS0__ZL18PyvtkRowQuery_Type_ZL21PyvtkRowQuery_Methods_GLOBAL__sub_I_vtkRowQueryPython.cxx.LC0.LC1.LC2.LC4.LC3.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC22.LC23.LC24_ZN11vtkRowQuery26SetCaseSensitiveFieldNamesEb_ZN11vtkRowQuery26GetCaseSensitiveFieldNamesEv_ZNK11vtkRowQuery19NewInstanceInternalEv_ZN9vtkObject3NewEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__stack_chk_fail_ZN11vtkRowQuery3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN11vtkRowQuery26CaseSensitiveFieldNamesOffEv_GLOBAL_OFFSET_TABLE__ZN11vtkRowQuery25CaseSensitiveFieldNamesOnEv_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1_PyBool_FromLong_ZN13vtkPythonArgs16PureVirtualErrorEv_ZN13vtkPythonArgs8GetValueERi_ZN11vtkRowQuery13GetFieldIndexEPcDW.ref.__gxx_personality_v0_ZN13vtkPythonArgs8GetValueERx_ZN10vtkVariantD1EvPyVTKSpecialObject_CopyNew_Unwind_ResumestrlenPyUnicode_FromStringAndSizePyErr_ClearPyBytes_FromStringAndSize_Py_NoneStruct_ZN13vtkPythonArgs8GetValueERbPyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlag_ZN13vtkPythonArgs13ArgCountErrorEiPKc_ZN11vtkRowQuery7NextRowEP15vtkVariantArrayPyvtkRowQuery_ClassNewPyVTKClass_AddPyvtkObject_ClassNewPyType_ReadyPyVTKAddFile_vtkRowQueryPyDict_SetItemString_Py_DeallocPyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_Del&PB}'C(DEDF):BmM}(H*HDNIF+>BaOyDP*?F,BAO_Q|DPF- B1OOQlDyNF.B!O?Q\DiPpF/BO/QLDYP`F0BO!Q;RWDdNkF1B!O;MLSSD`NgF2B O5 QK Un D V 3 W F 4< Ba O Q D Z [ \ ] *^ F! 5v B O Q R D Z [* \5 ]C *^Q F 6 B O *>( D4 *^J *J_ F 7 BO+_XDd*^~*>F8BAOa*>xD*^*LF9FBqOM*G(H*HDNIFB:BO*@A(DE(`8aUbdDF;c;UBc;B<CdDPO!Q1O\DmF$(%f$g$he(j kA(H&*+H8I*>*>V Y=$"l=0mXnopqrst8u@v'! (8!@HX!`h x!PK!S!0 !wp! ! %(8!h @eHX! `hpx! n!X  ! p !8 0! ! (` 8!X 4H\  <`pTp@I\  ` p D h".symtab.strtab.shstrtab.rela.text.data.bss.text._ZN11vtkRowQuery26SetCaseSensitiveFieldNamesEb.text._ZN11vtkRowQuery26GetCaseSensitiveFieldNamesEv.rela.text._ZNK11vtkRowQuery19NewInstanceInternalEv.rodata.str1.1.rodata._ZN11vtkRowQuery3IsAEPKc.str1.1.rela.text._ZN11vtkRowQuery3IsAEPKc.rela.text._ZN11vtkRowQuery26CaseSensitiveFieldNamesOffEv.rela.text._ZN11vtkRowQuery25CaseSensitiveFieldNamesOnEv.rela.text.unlikely.gcc_except_table.rodata.str1.8.rela.text.startup.rela.init_array.rela.data.rel.rela.data.rel.local.rela.data.rel.local.DW.ref.__gxx_personality_v0.comment.note.GNU-stack.note.gnu.property.rela.eh_frame.group@+>H+?P +@\ +Gh +Jt +L +T @xH(+&,1!f  @Y+2X2Q  `<@Yx+/<*@0Z+i?d@HZ+@`Z0+/2H+@Z0++@Z+ + @Z +  ,` @[+" /@a+$K0(/,TT/dX/ |x/w@ a+)`3( ,> > d