"(__TEXT__text__TEXTPkPk__stubs__TEXTII__stub_helper__TEXTMM__cstring__TEXTS(S__gcc_except_tab__TEXT__unwind_info__TEXT __DATA_CONST@@__got__DATA_CONST __const__DATA_CONST  8__DATA@@@@__la_symbol_ptr__DATA@P@__data__DATAPE6PE__bss__DATAP| H__LINKEDIT8 x/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkIOSQLPython310D-8.1.1.dylib"0HXxT P2X{;- 3K WP#2   a* /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkIOCorePython310D-8.1.1.dylib p/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkIOSQL-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonExecutionModelPython310D-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonDataModelPython310D-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonSystemPython310D-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonTransformsPython310D-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonMiscPython310D-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonMathPython310D-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonCorePython310D-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkWrappingPython310Core-8.1.1.dylib p/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkIOCore-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonExecutionModel-8.1.1.dylib x/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonDataModel-8.1.1.dylib x/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonSystem-8.1.1.dylib /Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonTransforms-8.1.1.dylib x/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonMisc-8.1.1.dylib x/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonMath-8.1.1.dylib x/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtkCommonCore-8.1.1.dylib p/Volumes/Data/workspace/med-macos-free/build/ExtProjs/VTK/lib/libvtksys-8.1.1.dylib 0/usr/lib/libc++.1.dylib 8< /usr/lib/libSystem.B.dylib&)XUHH=H5HA1uHH=H]fDUHSPHH=H5IH1=uHH=lH5HlH,t H YtH[]H=IH[]xf.@UHAVSH0HuH\HEЋFEHEHEH}ȃHuH]H=!HuAtDH=QH\t1H=PHItH=JH6t H0LcPHuLI1H0[A^]UHAWAVSH(HuHHED~D}HG]ԉ]؅yHHLw(HEMA)Au{HuH}}L}tH=L\AtuH=8LCtbH=7L0tOH=1LtH([A^A_]fUHAVSH0DvHGD)ȃteHuHHEDu؉M܉MyHHH(HEH}111vHuH@HEDu؉M܉My qHHtJH_(HtAH5H}HUF}t'HH8HuHHtDH(Ht;xEtH}111#H}HIHt1HH([A^A_]Mt3LILHHHuLLHH{Hf.@UHAWAVSH(HuH#HED~D}HG]ԉ]؅y NHHtgLw(EMtCA)H}Au:HuAt)}Et?A8F0tAF0ILHt81>1+E1#ILHuHHH([A^A_]fUHAVSH HuHHEDvDuHG]]y `HHt$H(HtD9uEt&0=Ht*11H}111 HHuHHH [A^]UHAVSH HuHHEDvDuHG]]y HHt+H(Ht"D9u!Et-HHt(1.H}111XH^HuH&~HHH [A^]f.DUHAVSH HuHHEDvDuHG]]y HHt(H(HtD9uEt*H1Ht(1.H}111HHuHi}HHH [A^]ÐUHH=eH5HH 0uH6H=/\H#]ÐUH]|fDUHSPHH=H5HH *uFHH=H5jHHt H tH[]H=H[]fUHAVSH0HuHHEЋFEHEHEH}ȃHubH]H=HAtDH=Ht1H=HtH=Ht HLcHuL1H0[A^]UHAWAVSH(HuHHED~D}HG]ԉ]؅ynHHLw(HEMA)Au{HuH}O}L}tH=LAtuH=LtbH=LtOH=LtHuHxHH}1H([A^A_]fUHAVSH HuHHEDvDuHG]]y HHt$H(HtD9uEt&HHt+12H}111o!H`HrHuHHHH [A^]fUHAVSH HuHHEDvDuHG]]y HHt%H(HtD9uEt'LHHt+1>H}111-HHHuHHx赿贿HHH [A^]ÐUHH=H5Hq1褿u躿HH=qH]fDUHAVSIH=H5XH1NLudHH=H5H{L۾t H ht3־Ht?HH5LH誾H u%HH=,藾Hu舾HtHH5uLH\H t3_Ht;HH5gLH3H u!H蘾H莾$HuſHtHH52LHH t3Ht;HH5!LHH u!H%H豽Huſ袽HtHH5LHvH t3yHt;HH5LHMH u!H貽H訽>Huſ/HtHH5LHH t3Ht;HH5LHڼH u!H?H5˼Huſ輼HtHH5LH萼H t5 蓼Ht=HH5LHgH u#H[A^]ȼH VHu[A^]fUHAVSH0HuHHEЋFEHEHEH}ȃu\Hut^H]H=H轿AtH=H褿t H螼Lc辻HuL跻芼1H0[A^]ÐUHAWAVSH(HuHHED~D}HG]ԉ]؅yNHHLw(HEMA)AuQHuH}/t|}L}tYH=LоAtOH=L跾tHED~D}HGEԉE؅y 莹HHtpLw(HEMt7x7Au>HuH}vtHuILGHt=1.H}%1!H}1 HE1H([A^A_]߷UHAVSH HuHHEDvDuHGEEy 谸HHtAH(Ht8xEtH}111u H}pHpHt1HH [A^]H*nHf.UHAVSH HuHWHEDvDuHGEEy HHtCH(Ht:xEtH}111ŷ"H}H辶Ht1HH [A^]腶Hf.UHAVSH HuHHEDvDuHGEEy PHHtDH(Ht;xEtH}111#H}HH Ht1HH [A^]H<HtHHtHHH1Q@H߾UHAVSH HuHQHEDvDuHGEEy pHHtCH(Ht:xEtH}1115"H}0H.Ht1HH [A^]Hf.UHAWAVSH(HuHHEDvDuHGE܉Ey 辵HHtDH(Ht;xEtH}111胵#H}~HI{Ht1HH([A^A_]Mt3L1ILHuHHu8LL!HHjHf.@UHAWAVSH(HuHHEDvDuHGE܉Ey δHHtDH(Ht;xEtH}111蓴#H}莴HI苳Ht1HH([A^A_]Mt3LAILH腳HHuHLL1HH jHf.@UHAVSH HuH7HEDvDuHGEEy HHtDH(Ht;xEtH}111襳#H}蠳HH蝲Ht1HH [A^]H̳HfUHAWAVSH(HuHHED~D}HGEԉE؅y .HHtqLw(HEMt8x8Au?HuH}tHuILHHt=1.H}IJ1!H}觲1 HE1H([A^A_]HfDUHAWAVSH(HuHHED~D}HG]ԉ]؅y NHHtJLw(MtAA)Au%HuH}Qt'}t.1Hu1HH8[A^A_]HH},Ht1BDuAt L}LuIL}LL&HHuLLүHEtH}蘳HEt H}脳H( UHAWAVSHHHuHHED~D}HG]]y nHHtOLw(EMtFA)H}Au$Huat,}t6W)EHE9E1HHH[A^A_]UIH}LHt1BDuAt L}LuIL}LLHHu諮LL蔮HEtH}ZzHEt H}CH f.DUHAWAVSHHHuHHEDvDuHG]]yHHL(MtyA)Au]H5H}HU}tVIHuH}tBHuH}t1}MDEt4H}LL 6H}~1HHH[A^A_]IH}LLlHt1BDuAt L}LuIL}LLfHHu)LLHEtH}ذ{HEt H}He f.UHAWAVSHHHuHWHEDvDuHG]]y螭HHL(MA)AurH5 H}HUb}t{IH}Hu|tgH}HuktVH}HuNtE}MDEtHH}LMLLlJH}1E1Mb1HHH[A^A_]IH}LMLL迫HuUH}膬裫Ht1BDuAt L}LuIL}LL蝫HHu`LLIHEeH} WHEt H}H蘫 UHAWAVSHHHuHHEDvDuHG]]yޫHHL(MtyA)Au]H5dH}HU覫}tVIHuH}tBHuH}诫t1}MDEt4H}LLѫ6H}>1HHH[A^A_]IH}LL,Ht1BDuAt L}LuIL}LL&HHuLLҩHEtH}蘭{HEt H}聭H% f.UHSH(HuHHE؋FEHEHEH}ЃufHuxthH}譪HOHuRH茪HtEHHht8HbHH1Q@H߾K1HH([]UHAWAVSH(HuHaHEDvDuHG]ԉ]؅y螩HHL(EMAArH}QH5H}HUD}tqIƋE;E}DH}HuJtU}}u.ILLHu*5E"1}tLL3ܧHt 1H([A^A_]褧f.fUHSH(HuHHEFEHEtH}111eoHt1 H3^HHH([]f.@UHSH(HuHHEFEHEtH}111!xHHt1 H5HHH([]ÐUHAVSH=1 HH]H=ذH18IH uHL[A^]DUHAVSH=01軦HH/]H= H18IH uH触L[A^]DUHAVSH=1kHH\H=hH18IH uHWL[A^]DUHAVSH=1HH\H=H18IH uHL[A^]DUHAWAVAUATSPH= H5HH V蕥(觥HضHٶL5jLTHLgH5H]HLtH .u H=%ZHHHֱHH5H}H賤tH xu H=o HH赤H HȥH5bH}HetH ±u H=辤HEHgHjHzH5(H}HtH u H=pAL=ZL%" IItqC4>H=1#HLH1HZ8IH tMuf.HMtKt>H}LzIMuLޣH=+11责HH= H1HZ8IH uH蠣Mt H5H}LIuL{H=1PHH=H1HY8IH uH<Mt H5'H}L貢IuLH=f1HH=XH1HTY8IH uHآMt H5H}LNIuL賢H=11苢HH=H1HX8IH uHwMt H5uH}LIuLRH=1'HH=+H1HX8IH uHMt H5H}L艡IuLH==1áHH=ǮH1H+X8IH uH诡Mt H5H}L%IuL芡H=1_HH=cH1HW8IH uHKMt H5rH}LIuL&H=u1HH=H1HcW8IH uHMt H5H}L]IuL H=1藠HH=H1HV8IH uH胠Mt H5H}LIuL^H=:13HH=ϮH1HV8IH uHMt H5nH}L蕟IuLH=I?1ϟHH=kH1H7V8IH uH軟Mt H5H}L1IuL薟H=A1kHH=H1HU8IH uHWMt H5H}L͞IuL2H=K1HH=H1HoU8IH uHMt H5nH}LiIuLΞH=Q1裞HH=?H1H U8IH uH菞Mt H5H}LIuLjH=V1?HH=۬H1HT8IH uH+Mt H5H}L衝IuLH=Uc1۝HH=wH1HCT8IH uHǝMt H5mH}L=IuL袝H=NHH[A\A]A^A_]fDUH]FfDUHAVSIaH5HsLӜt H `t5H=HtAHH5LH蠜H u'HH="H=詜HuH=蘜HtHH5LHNH t5H=mHt=HH5LH#H u#H舜H~H=n0HuH=HtHH5LH՛H t[A^]H[A^]1UHAVSH0HuHHEЋFEHEHEH}ȃu\Hu薜t^H]H=H=AtH=8H$t HLc>HuL7 1H0[A^]ÐUHAWAVSH(HuHtHED~D}HG]ԉ]؅yΛHHLw(HEMA)AuQHuH}诛t|}L}tYH=-LPAtOH=KL7tDHUHAWAVSH(HuHHED~D}HG]ԉ]؅y HHtkLw(MtbA)AuFHuH}!tHHuH}t7uULxьHuHcʌH}虍1H([A^A_]f.@UHAWAVSH8HuH|HED~D}HG]̉]ЅyNHHLw(MA)H}AHuEH}Hu0tpH}Hut_u܋UMLH܋HuAHtWH袏IHHHu#謋HL蕋而1H8[A^A_]E1MDHHBHf.UHAWAVSH8HuHRHED~D}HG]̉]ЅyHHLw(HEHEMt`A)H}AuDHutFH}Hut5HuHULt車HuHc贊臋1H8[A^A_]E1HEHEMwf.@UHAWAVSH(HuHAHED~D}HG]ԉ]؅yHHLw(MA)AuoHuH}tqHuH}t`uUL舌HȉHuEHtMH莍IHH҉Hu'蘉HL聉H}h1H([A^A_]H>@HUHAWAVSH(HuHHED~D}HG]ԉ]؅y HHtkLw(MtbA)AuFHuH}!tHHuH}t7uUL蜋шHuHcʈH}虉1H([A^A_]f.@UHAWAVSH(HuHHED~D}HG]ԉ]؅y NHHtkLw(MtbA)AuFHuH}QtHHuH}@t7uULƊHuHcH}Ɉ1H([A^A_]f.@UHAWAVSH(HuHHED~D}HG]ԉ]؅y~HHLw(MA)AuoHuH}ytqHuH}ht`uUL`H(HuEHtMHIHH2Hu'HLH}ȇ1H([A^A_]H=HUHAWAVSH8HuHHED~D}HG]̉]Ѕy~HHLw(HEHEMt`A)H}AuDHu[tFH}HuJt5HuHULHuHc1H8[A^A_]E1HEHEMwf.@UHAWAVSH(HuHHED~D}HG]ԉ]؅y~HHLw(MA)AuoHuH}ytqHuH}ht`uULH(HuEHtMHIHH2Hu'HLH}ȅ1H([A^A_]H;HUHAWAVSH(HuHHED~D}HG]ԉ]؅y ~HHtkLw(MtbA)AuFHuH}聅tHHuH}pt7uUL1HuHc*H}1H([A^A_]f.@UHAWAVSH(HuHHED~D}HG]ԉ]؅y讄HHLw(MA)AuoHuH}詄tqHuH}蘄t`uULrHXHuEHtMHIHHbHu'(HLH}1H([A^A_]H9HUHAWAVSH(HuHHED~D}HG]ԉ]؅y讃HHLw(MA)AuoHuH}詃tqHuH}蘃t`uUL~HXHuEHtMHIHHbHu'(HLH}1H([A^A_]H8HUHAWAVSH(HuHHED~D}HG]ԉ]؅y讂HHLw(MA)AuoHuH}詂tqHuH}蘂t`uUL*HXHuEHtMHIHHbHu'(HLH}1H([A^A_]H7HUHAWAVSH(HuHHED~D}HG]ԉ]؅y讁HHLw(MA)AuoHuH}詁tqHuH}蘁t`uULlHXHuEHtMHIHHbHu'(HLH}1H([A^A_]H6HUHAVSH HuHHEDvDuHG]]y 谀HHtH(HtD9uۂHt1H}111f HG6HHH [A^]UHAVSH HuHCHEDvDuHG]]y HHtH(HtD9u藁Ht1H}111 Hc~HHH [A^]f.UHAVSH HuHHEDvDuHG]]y HHtH(HtD9ub~Ht1H}1114 HcF~HHH [A^]f.UHAWAVSH(HuHHED~D}HG]ԉ]؅y ~HHtWLw(MtNA)Au2HuH}~t4uL蔀}HuHc}H}m~1H([A^A_]fUHAWAVSH(HuHHED~D}HG]ԉ]؅y .~HHtWLw(MtNA)Au2HuH}1~t4uL|HuHc|H}}1H([A^A_]fUHAWAVSH(HuHHED~D}HG]ԉ]؅y ~}HHtkLw(MtbA)AuFHuH}}tHHuH}p}t7uULn1|HuHc*|H}|1H([A^A_]f.@UHAWAVSH(HuHHED~D}HG]ԉ]؅y |HHtWLw(MtNA)Au2HuH}|t4uL~u{HuHcn{H}=|1H([A^A_]fUHAWAVSH(HuHHED~D}HG]ԉ]؅y {HHtWLw(MtNA)Au2HuH}|t4uL}zHuHczH}{1H([A^A_]fUHAWAVSH(HuHHED~D}HG]ԉ]؅yN{HHLw(HEMA)AHuH}+{}H]M~0HL HtMtLH}MtL}HH}IILt}IF0I 1J ;H9s J 8H9LHHyHHHƉH`sa1H}4z1+HE1ILH&yHR1H([A^A_]IF0HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt 1fD  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uILwHH.HUHAWAVSH(HuHHEDvDuHG]܉]y nxHHt!H(HtD9uEt/Lw0NwHt71H}111 xHH([A^A_]HIwHuMt3LzILH!wHHuvLLvHH-Hf.UHAWAVSH(HuHHEDvDuHG]ԉ]؅y ~wHHtjL(HEMtaA)Au;HuH}gwtGHuE1L1 y7vHu-Hc0vI H}vHEE1LH([A^A_]UHAWAVSHHHuHHED~D}HG]]yvHHLw(HEHEMA)H}AusHuvtuH}HuvtdH}HuevtSH}HufvtBH}HuCvt1}u܋UHMDELMtDLwFu1HH[A^A_]E1HEHEMHILtHuHctfUHAWAVAUATSHHHuHHED~D}HG]]yZuHHLw(HEHEHEMA)H}AHu'uH}Hu$uH}HutH}HutH}Hutt~}HuDmLeD}H]t@L?vMLDLEIA3Wt1.E1ILDLEIBsHt1HH[A\A]A^A_]Hc*sf.@UHAWAVSH8HuHHED~D}HG]̉]ЅysHHLw(HEMtqA)H}AuUHustWH}HustFH}Hust5}uUHMtHLtZrHuJ.s1H8[A^A_]E1HEMnILrHuHcrf.UHAWAVATSH@HuHHEDvDuHG]]yrHHLg(HEHEMA)H}AulHurtnH}Hurt]H}HucrtL}HuD}LutgLsI$LDLqHu[q1H@[A\A^A_]E1HEHEMMI$LDLpHuHcpDUHAWAVSH8HuHHED~D}HG]̉]Ѕy^qHHLw(MtpA)H}AuTHu]qtVH}HuLqtEH}Hu;qt4}u܋UMt@LjroHuBp1H8[A^A_]E1MwILoHuHcof.fUHAWAVAUATSHHHuHֿHEDvDuHG]]yJpHHLo(HEHEHEMA)H}AHupH}HuptqH}Huot`}L}LeLutzLLbqELLL?qALLLLqI]LuD~nHtN1Po1HH[A\A]A^A_]E1IELLLL0nHuHc)nf.UHAWAVATSH@HuHHEDfDeHG]̉]ЅynHHLw(HEHEL=ѱL}MA)AH}AHunH}HunH}HuhnH}HuSnttE;E}H}Hu4nt[L}}u؋UHMLEt(LMo*m1%E1"ILMlHt1H@[A\A^A_]Hclf.UHAWAVAUATSHHHuHyHEDfDeHG]ĉ]ȅyZmHHLw(HEHEHEL=WL}MA)AH}AHumH}HumH}HulH}HulE;E}H}Hult~L}}HuDmLeH]t@L(nMLDLIMA3@l1.E1ILDLIM+kHt1HH[A\A]A^A_]HckUHAWAVATSH@HuHHEDfDeHG]]ykHHLw(HEL=ɮL}MtpA)AH}AucHuktRH}HuktAE;E}H}Hubkt(L}Ѓ}uHUtALLl-jHtE1j1H@[A\A^A_]E1NILLiHuHciDUHAWAVATSH@HuHbHED~D}HG]]yjHHLw(HEHEL%LeMA)AH}AuuHuVjtdH}HuEjtSE;E}H}Hu&jt:Le؃}HuL}tRLkILLLhHtH1i1H@[A\A^A_]E10ILLLhHuHchÐUHH=%H5HH 0huhHH=\hH]ÐUH]kfDUHSPHH=H5YHH *hHuFhHH=gH5\HwHgt H dtH[]H=TH[]hfUHAVSH0HuHrHEЋFEHEHEH}ȃHubhH]H=HkAtDH=wHjt1H=wHjtH=wHjt HgLcfHuLfg1H0[A^]UHAWAVSH(HuHsHED~D}HG]ԉ]؅yngHHLw(HEMA)Au{HuH}Og}L}tH=LiAtuH=vLitbH=vLitOH=vLit`Ht1W1bH}111 aQDuAt L}LuIL}LL#`HHu_LL_HEt H}cHH8[A^A_]HEt H}ucH` UHAWAVSH8HuH<HED~D}HG]ĉ]ȅy^`HHLw(W)EHEMtUA)Au9H}Hu0`t;HuLb_Hu%HHEu$H}_1Et H}bHH8[A^A_]W)EHE1EtHEt H}ebH _ UHAWAVSH(HuHHED~D}HG]ԉ]؅yN_HHLw(HEMA)AHuH}+_}H]MHL HtMtLHaMtLaHHaIILqaII 4J ;H9s J 8H9LHHyHHHƉH`sd1H}.^1+HE1ILH` ]H\1H([A^A_]Idž%HH)13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt"HHD3 3D0 0H HuI9AHHILHt'1f.  HH9uI)HHHrQ1 T TT TT TT TT TT TT THI9uIL[HHHUHAWAVSH(HuHHEDvDuHG]܉]y ^\HHt$H(HtD9uEt2L;[Ht71H}111 \HH([A^A_]HhI[HuMt3L^ILH[HHuZLLZHHHUHAWAVSH(HuHQHED~D}HG]ԉ]؅y n[HHtmLw(EMtIA)H}Au@Hua[t/}EtEA8tAILZHt81>Z1+E1#ILpYHuHHH([A^A_]UHAVSH HuH>HEDvDuHG]]y ZHHt'H(HtD9uEt)ZYHt*11H}111,Z Hx0YHuYHHH [A^]UHAVSH HuHdHEDvDuHG]]y YHHt+H(Ht"D9u!Et-HpXHt(1.H}111xYH~XHuHFHHH [A^]f.DUHAVSH HuHoHEDvDuHG]]y YHHt(H(HtD9uEt*H1pWHt(1.H}111XHWHuHHHH [A^]ÐUHH=tH5~vH1WruuHuH=tWHt]fDUHSPHH=tH5)vH51_Wuu轀HfuH=_t,WH5HLtHVt H 9ttH[]H=)tH[]8Wf.@UHAVSH0HuHbHEЋFEHEHEH}ȃuoHuWtqH]H=rH=ZAt1H=_gH$ZtH=%gHZt H WLc+VHuL$VV1H0[A^]f.@UHAWAVSH(HuHTbHED~D}HG]ԉ]؅yVHHLw(HEMA)AuhHuH}V}L}tlH=aL,YAtbH=NfLYtOH=fLYtP"HD@OHuLOHHH([A^A_]f.@UHAWAVSH(HuHHED~D}HG]܉]y OHHt#H(HtD9uAEtNHt,13H}111~O"H DNHuLUNHHH([A^A_]f.@UHAWAVSH(HuHZHED~D}HG]܉]y OHHt#H(HtD9uAEtMHt,13H}111N"H(DMHuLMHHH([A^A_]f.@UHAVSH HuH]HEDvDuHG]]y PNHHt!H(HtD9uEt#H_@0MHt+12H}111N!H0HMHuHBNHHH [A^]DUHHHHGzu H=m]NH5M1]f.DUHAVSH HuHHEDvDuHG]]y PMHHt$H(HtD9uEt&L-LHt*11H}111L HLHuKHHH [A^]UHAWAVSHHuHHED~D}HG]]yLHHLw(W)EHEEMAArH}?LfH}HuNLtUE;E}H}HuGLt<}t`HxHuNMH}HxLKxtpH}e1Et H}NHHĈ[A^A_]E14H`HumNMIH}H`L`t HpIN~JHt1BDuAt L}LuIL}LLxJHHu;JLL$JHE>H}M0H`t@HpM2-Hxt$H}MHEtH}MHEt H}MH*J fUHAWAVSH(HuHHED~D}HG]ԉ]؅y nJHHtiLw(Mt`A)AuDHuH}qJtFHuH}`Jt5}uUt6LIIHu8H}I1H([A^A_]ILhHHuHf.@UHAWAVSH8HuHHED~D}HG]ԉ]؅y ~IHHtjLw(MtaA)AuEHuH}ItGHuH}vIt6}uHUt6LH*HHu8H}H1H8[A^A_]ILpGHuGf.UHAWAVSH8HuHHED~D}HG]ԉ]؅y HHHtjLw(MtaA)AuEHuH}HtGHuH}Ht6}uHUt6LH:GHu8H} H1H8[A^A_]ILGHuFf.UHAWAVSH8HuHHED~D}HG]ԉ]؅y GHHtkLw(MtbA)AuFHuH}GtHHuH}Gt7}uEt6LFIFHu8H}G1H8[A^A_]ILFHuEf.fUHAWAVSH8HuHHED~D}HG]̉]ЅyFHHLw(HEMtrA)H}AuVHuFtXH}HuFtGH}HuFt6}uHUHMtHLE9EHuJ F1H8[A^A_]E1HEMmILDHuDf.UHAWAVSHHHuHHED~D}HG]]yEHHLw(W)EHEMtUA)Au9H}Hu~Et;H}HuOEt*}utHHULDJH}E1Et H}GHHH[A^A_]E1pIHULCHuCHEuHEt H}uGHD UHAWAVATSHPHuHHEDvDuHG]ĉ]ȅy\DHHLg(HEMtdA)H}Au[HuSDH5eH}HUDH}D}tKLuLHgCLDLwCN1sC1H}HuOWHE1KLuLHCI$LDLLCBHt%1H}Ht HuBHHP[A\A^A_]2BHH}HuHH}HH}BHHB f.UHAWAVSHHuHHED~D}HG]̉]ЅyBHHLw(HEW)E)E)E)p)`MtlA)H}AHuBtNH}HuH`Bt6H}HuBt%}uHUHMtbLA.AHtf1Hht H`@HHĈ[A^A_]þA1HhuE1IL@Hu@HHhu뛐UHH=bH5>dH1@2cu@H{cH=tb@Hhb]fDUHSPHH=PbH5cH31_@bu@H&cH=b,@H5H bH?t H atH[]H=aH[]8@f.@UHAVSH0HuHKHEЋFEHEHEH}ȃHu@H]H=hH5CAtDH=HCt1H=PH CtH= PHBt H?Lc?HuL ??1H0[A^]UHAWAVSH(HuHDKHED~D}HG]ԉ]؅y?HHLw(HEMA)Au{HuH}?}L}tH=OLBAtuH=}LBtbH=NLAtOH=NLAt/H}>1'HE1ILLPA=Ht 1H([A^A_]Ic=fDUHAVSH0HuHJHEЋFEHEuGH5XNH}HUY>}t@HHtCHH5HHPE1LE7=Hu+H}Ⱦ>1H0[A^]E1 =HuLG>UHAVSH HuHJHEDvDuHG]]y=HHH(HD9u3HPxHt9HHH5{HPE1LEj<HucH}111>=RE1J<HuCL=Ht6HHc<t)H]<HH1Q@H߾F<1HH [A^]UHAWAVSH(HuHGJHED~D}HG]ԉ]؅y <HHt`Lw(MtWA)Au;H5LH}HUz<}t4LH>l;HuA;H}4<1H([A^A_]fUHAWAVSH(HuHJHED~D}HG]ԉ]؅y ;HHt^Lw(HEMt2A)Au-HuH};tHuL1>:Ht'1+H}z;1HE1Z:H([A^A_]fUHAVSH HuHmHEDvDuHG]]y ;HHtH(HtD9u=:Ht1H}111: 9HHH [A^]f.UHAVSH HuHJHEDvDuHG]]y :HHtHG(HtD9uHb9Ht1H}1114: H:HHH [A^]f.UHAVSH0DvHGD)؃t`HuHHEDu؉]܉]y9HHH(HD9;<H8Huy\HuH;HEDu؉]܉]y v9HHtMH_(HtDHuH}9t3uH;HE8HuH9HH5 91HH0[A^]H}1118㐐UHAVSH=\H5{^Hn|H  8j]6xH]L5]17Ht"HH5LH7H uH77Ht"HH5LH^7H uH7Y7Ht"HH5LH-7H uH7(7Ht"HH5LH6H uHa7H=[ 7H[[A^]f.DUH]8fDUHSPHH55{H[H6t H [tH[]H=q[H[]6fDUHAVSH0HuHAHEЋFEHEHEH}ȃuoHuF7tqH]H=zH9At1H=GH9tH=FH9t H6Lc5HuL561H0[A^]f.@UHAWAVSH(HuHBHED~D}HG]ԉ]؅y^6HHLw(HEMA)AuhHuH}?6}L}tlH=yL8AtbH=EL8tOH=EL8t%@%B%D%F%H%J%L%N%P%R%T%V%X%Z%\%^%`%b%d%f%h%j%l%n%p%r%t%v%x%z%|%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % %%%%%%%%%% %"%$%&%(%*%,%.%0%2%4%6hhh/hPxhlnhdhZhPhFh<h2h(h+hhN hbLAS%Uh1hhh1hhhhhh4h_hhxhnhdh7Zh> Ph Fh h94hv*h hh- hohhh)hghhh(hjhhh'hhhhvh(lhibhXhNh0Dhr:h0h&h"hLh{hhhh-hrhhh+hchhhhBho|hrhhh^h ThJhN@hd6h},h"hhhhh h<hphhhSh|hhhhh@hgxhnhdhZhPhFh 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) -> vtkDatabaseToTableReader C++: static vtkDatabaseToTableReader *SafeDownCast( vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkDatabaseToTableReader C++: vtkDatabaseToTableReader *NewInstance() SetDatabaseV.SetDatabase(vtkSQLDatabase) -> bool C++: bool SetDatabase(vtkSQLDatabase *db) Set the database associated with this reader SetTableNameV.SetTableName(string) -> bool C++: bool SetTableName(const char *name) Set the name of the table that you'd like to convert to a vtkTable Returns false if the specified table does not exist in the database. CheckIfTableExistsV.CheckIfTableExists() -> bool C++: bool CheckIfTableExists() Check if the currently specified table name exists in the database. GetDatabaseV.GetDatabase() -> vtkSQLDatabase C++: vtkSQLDatabase *GetDatabase() vtkTableAlgorithmvtkAlgorithmvtkObjectvtkObjectBasevtkSQLDatabasevtkRowQueryvtkIOSQLPython.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 V.SafeDownCast(vtkObjectBase) -> vtkRowQuery C++: static vtkRowQuery *SafeDownCast(vtkObjectBase *o) V.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. vtkVariantArrayvtkVariantvtkRowQueryToTablevtkIOSQLPython.vtkRowQueryToTablevtkRowQueryToTable - executes an sql query and retrieves results into a table Superclass: vtkTableAlgorithm vtkRowQueryToTable creates a vtkTable with the results of an arbitrary SQL query. To use this filter, you first need an instance of a vtkSQLDatabase subclass. You may use the database class to obtain a vtkRowQuery instance. Set that query on this filter to extract the query as a table. @par Thanks: Thanks to Andrew Wilson from Sandia National Laboratories for his work on the database classes. @sa vtkSQLDatabase vtkRowQuery V.SafeDownCast(vtkObjectBase) -> vtkRowQueryToTable C++: static vtkRowQueryToTable *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkRowQueryToTable C++: vtkRowQueryToTable *NewInstance() SetQueryV.SetQuery(vtkRowQuery) C++: void SetQuery(vtkRowQuery *query) The query to execute. GetQueryV.GetQuery() -> vtkRowQuery C++: virtual vtkRowQuery *GetQuery() The query to execute. GetMTimeV.GetMTime() -> int C++: vtkMTimeType GetMTime() override; Update the modified time based on the query. VTK_SQL_FEATURE_TRANSACTIONSVTK_SQL_FEATURE_QUERY_SIZEVTK_SQL_FEATURE_BLOBVTK_SQL_FEATURE_UNICODEVTK_SQL_FEATURE_PREPARED_QUERIESVTK_SQL_FEATURE_NAMED_PLACEHOLDERSVTK_SQL_FEATURE_POSITIONAL_PLACEHOLDERSVTK_SQL_FEATURE_LAST_INSERT_IDVTK_SQL_FEATURE_BATCH_OPERATIONSVTK_SQL_FEATURE_TRIGGERSVTK_SQL_DEFAULT_COLUMN_SIZEvtkIOSQLPython.vtkSQLDatabasevtkSQLDatabase - maintain a connection to an sql database Superclass: vtkObject Abstract base class for all SQL database connection classes. Manages a connection to the database, and is responsible for creating instances of the associated vtkSQLQuery objects associated with this class in order to perform execute queries on the database. To allow connections to a new type of database, create both a subclass of this class and vtkSQLQuery, and implement the required functions: Open() - open the database connection, if possible. Close() - close the connection. GetQueryInstance() - create and return an instance of the vtkSQLQuery subclass associated with the database type. The subclass should also provide API to set connection parameters. This class also provides the function EffectSchema to transform a database schema into a SQL database. @par Thanks: Thanks to Andrew Wilson from Sandia National Laboratories for his work on the database classes and for the SQLite example. Thanks to David Thompson and Philippe Pebay from Sandia National Laboratories for implementing this class. @sa vtkSQLQuery vtkSQLDatabaseSchema V.SafeDownCast(vtkObjectBase) -> vtkSQLDatabase C++: static vtkSQLDatabase *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkSQLDatabase C++: vtkSQLDatabase *NewInstance() OpenV.Open(string) -> bool C++: virtual bool Open(const char *password) Open a new connection to the database. You need to set up any database parameters before calling this function. For database connections that do not require a password, pass an empty string. Returns true is the database was opened successfully, and false otherwise. CloseV.Close() C++: virtual void Close() Close the connection to the database. IsOpenV.IsOpen() -> bool C++: virtual bool IsOpen() Return whether the database has an open connection. GetQueryInstanceV.GetQueryInstance() -> vtkSQLQuery C++: virtual vtkSQLQuery *GetQueryInstance() Return an empty query on this database. V.HasError() -> bool C++: virtual bool HasError() Did the last operation generate an error V.GetLastErrorText() -> string C++: virtual const char *GetLastErrorText() Get the last error text from the database I'm using const so that people do NOT use the standard vtkGetStringMacro in their implementation, because 99% of the time that will not be the correct thing to do... GetDatabaseTypeV.GetDatabaseType() -> string C++: virtual const char *GetDatabaseType() Get the type of the database (e.g. mysql, psql,..). GetTablesV.GetTables() -> vtkStringArray C++: virtual vtkStringArray *GetTables() Get the list of tables from the database. GetRecordV.GetRecord(string) -> vtkStringArray C++: virtual vtkStringArray *GetRecord(const char *table) Get the list of fields for a particular table. IsSupportedV.IsSupported(int) -> bool C++: virtual bool IsSupported(int feature) Return whether a feature is supported by the database. GetURLV.GetURL() -> string C++: virtual vtkStdString GetURL() Get the URL of the database. GetTablePreambleV.GetTablePreamble(bool) -> string C++: virtual vtkStdString GetTablePreamble(bool) Return the SQL string with the syntax of the preamble following a "CREATE TABLE" SQL statement. NB: by default, this method returns an empty string. It must be overwritten for those SQL backends which allow such preambles such as, e.g., MySQL. GetColumnSpecificationV.GetColumnSpecification(vtkSQLDatabaseSchema, int, int) -> string C++: virtual vtkStdString GetColumnSpecification( vtkSQLDatabaseSchema *schema, int tblHandle, int colHandle) Return the SQL string with the syntax to create a column inside a "CREATE TABLE" SQL statement. NB: this method implements the following minimally-portable syntax: It must be overwritten for those SQL backends which have a different syntax such as, e.g., MySQL. GetIndexSpecificationV.GetIndexSpecification(vtkSQLDatabaseSchema, int, int, bool) -> string C++: virtual vtkStdString GetIndexSpecification( vtkSQLDatabaseSchema *schema, int tblHandle, int idxHandle, bool &skipped) Return the SQL string with the syntax to create an index inside a "CREATE TABLE" SQL statement. NB1: this method implements the following minimally-portable syntax: [] (,... ) It must be overwritten for those SQL backends which have a different syntax such as, e.g., MySQL. NB2: this method does not assume that INDEX creation is supported within a CREATE TABLE statement. Therefore, should such an INDEX arise in the schema, a CREATE INDEX statement is returned and skipped is set to true. Otherwise, skipped will always be returned false. GetTriggerSpecificationV.GetTriggerSpecification(vtkSQLDatabaseSchema, int, int) -> string C++: virtual vtkStdString GetTriggerSpecification( vtkSQLDatabaseSchema *schema, int tblHandle, int trgHandle) Return the SQL string with the syntax to create a trigger using a "CREATE TRIGGER" SQL statement. NB1: support is contingent on VTK_FEATURE_TRIGGERS being recognized as a supported feature. Not all backends (e.g., SQLite) support it. NB2: this method implements the following minimally-portable syntax: {BEFORE | AFTER} ON FOR EACH ROW It must be overwritten for those SQL backends which have a different syntax such as, e.g., PostgreSQL. CreateFromURLV.CreateFromURL(string) -> vtkSQLDatabase C++: static vtkSQLDatabase *CreateFromURL(const char *URL) Create a the proper subclass given a URL. The URL format for SQL databases is a true URL of the form: 'protocol://'[[username[':'password]'@']hostname[':'port]]'/'[dbna me] . EffectSchemaV.EffectSchema(vtkSQLDatabaseSchema, bool) -> bool C++: virtual bool EffectSchema(vtkSQLDatabaseSchema *, bool dropIfExists=false) Effect a database schema. UnRegisterAllCreateFromURLCallbacksV.UnRegisterAllCreateFromURLCallbacks() C++: static void UnRegisterAllCreateFromURLCallbacks() Provides mechanism to register/unregister additional callbacks to create concrete subclasses of vtkSQLDatabase to handle different protocols. The registered callbacks are tried in the order they are registered. DATABASEV.DATABASE() -> vtkInformationObjectBaseKey C++: static vtkInformationObjectBaseKey *DATABASE() Stores the database class pointer as an information key. This is currently used to store database pointers as part of 'data on demand' data objects. For example: The application may have a table/tree/whatever of documents, the data structure is storing the meta-data but not the full text. Further down the pipeline algorithms or views may want to retrieve additional information (full text)for specific documents. vtkSQLDatabaseSchema(i)DatabaseColumnTypeDatabaseIndexTypeDatabaseTriggerTypeVarargTokensSERIALSMALLINTINTEGERBIGINTVARCHARTEXTREALDOUBLEBLOBTIMEDATETIMESTAMPINDEXUNIQUEPRIMARY_KEYBEFORE_INSERTAFTER_INSERTBEFORE_UPDATEAFTER_UPDATEBEFORE_DELETEAFTER_DELETECOLUMN_TOKENINDEX_TOKENINDEX_COLUMN_TOKENEND_INDEX_TOKENTRIGGER_TOKENOPTION_TOKENEND_TABLE_TOKEN*VTK_SQL_ALLBACKENDSvtkMySQLDatabaseVTK_SQL_MYSQLvtkPostgreSQLDatabaseVTK_SQL_POSTGRESQLvtkSQLiteDatabaseVTK_SQL_SQLITEvtkIOSQLPython.vtkSQLDatabaseSchema.DatabaseColumnTypevtkIOSQLPython.vtkSQLDatabaseSchema.DatabaseIndexTypevtkIOSQLPython.vtkSQLDatabaseSchema.DatabaseTriggerTypevtkIOSQLPython.vtkSQLDatabaseSchema.VarargTokensvtkIOSQLPython.vtkSQLDatabaseSchemavtkSQLDatabaseSchema - represent an SQL database schema Superclass: vtkObject This class stores the information required to create an SQL database from scratch. Information on each table's columns, indices, and triggers is stored. You may also store an arbitrary number of preamble statements, intended to be executed before any tables are created; this provides a way to create procedures or functions that may be invoked as part of a trigger action. Triggers and table options may be specified differently for each backend database type you wish to support. @par Thanks: Thanks to Philippe Pebay and David Thompson from Sandia National Laboratories for implementing this class. @sa vtkSQLDatabase V.SafeDownCast(vtkObjectBase) -> vtkSQLDatabaseSchema C++: static vtkSQLDatabaseSchema *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkSQLDatabaseSchema C++: vtkSQLDatabaseSchema *NewInstance() AddPreambleV.AddPreamble(string, string, string) -> int C++: virtual int AddPreamble(const char *preName, const char *preAction, const char *preBackend=VTK_SQL_ALLBACKENDS) Add a preamble to the schema This can be used, in particular, to create functions and/or load languages in a backend-specific manner. Example usage: vtkSQLDatabaseSchema* schema = vtkSQLDatabaseSchema::New(); schema->SetName( "Example" ); schema->AddPreamble( "dropPLPGSQL", "DROP LANGUAGE IF EXISTS PLPGSQL CASCADE", VTK_SQL_POSTGRESQL ); schema->AddPreamble( "loadPLPGSQL", "CREATE LANGUAGE PLPGSQL", VTK_SQL_POSTGRESQL ); schema->AddPreamble( "createsomefunction", "CREATE OR REPLACE FUNCTION somefunction() RETURNS TRIGGER AS $btable$ " "BEGIN " "INSERT INTO btable (somevalue) VALUES (NEW.somenmbr); " "RETURN NEW; " "END; $btable$ LANGUAGE PLPGSQL", VTK_SQL_POSTGRESQL ); AddTableV.AddTable(string) -> int C++: virtual int AddTable(const char *tblName) Add a table to the schema AddColumnToTableV.AddColumnToTable(int, int, string, int, string) -> int C++: virtual int AddColumnToTable(int tblHandle, int colType, const char *colName, int colSize, const char *colAttribs) V.AddColumnToTable(string, int, string, int, string) -> int C++: virtual int AddColumnToTable(const char *tblName, int colType, const char *colName, int colSize, const char *colAttribs) Add a column to table. * The returned value is a column handle or -1 if an error occurred. AddIndexToTableV.AddIndexToTable(int, int, string) -> int C++: virtual int AddIndexToTable(int tblHandle, int idxType, const char *idxName) V.AddIndexToTable(string, int, string) -> int C++: virtual int AddIndexToTable(const char *tblName, int idxType, const char *idxName) Add an index to table. * The returned value is an index handle or -1 if an error occurred. AddColumnToIndexV.AddColumnToIndex(int, int, int) -> int C++: virtual int AddColumnToIndex(int tblHandle, int idxHandle, int colHandle) V.AddColumnToIndex(string, string, string) -> int C++: virtual int AddColumnToIndex(const char *tblName, const char *idxName, const char *colName) Add a column to a table index. * The returned value is an index-column handle or -1 if an error occurred. AddTriggerToTableV.AddTriggerToTable(int, int, string, string, string) -> int C++: virtual int AddTriggerToTable(int tblHandle, int trgType, const char *trgName, const char *trgAction, const char *trgBackend=VTK_SQL_ALLBACKENDS) V.AddTriggerToTable(string, int, string, string, string) -> int C++: virtual int AddTriggerToTable(const char *tblName, int trgType, const char *trgName, const char *trgAction, const char *trgBackend=VTK_SQL_ALLBACKENDS) Add a (possibly backend-specific) trigger action to a table. * Triggers must be given unique, non-nullptr names as some database backends require them. * The returned value is a trigger handle or -1 if an error occurred. AddOptionToTableV.AddOptionToTable(int, string, string) -> int C++: virtual int AddOptionToTable(int tblHandle, const char *optStr, const char *optBackend=VTK_SQL_ALLBACKENDS) V.AddOptionToTable(string, string, string) -> int C++: virtual int AddOptionToTable(const char *tblName, const char *optStr, const char *optBackend=VTK_SQL_ALLBACKENDS) Add (possibly backend-specific) text to the end of a CREATE TABLE (...) statement. * This is most useful for specifying storage semantics of tables * that are specific to the backend. For example, table options * can be used to specify the TABLESPACE of a PostgreSQL table or * the ENGINE of a MySQL table. * The returned value is an option handle or -1 if an error occurred. GetPreambleHandleFromNameV.GetPreambleHandleFromName(string) -> int C++: int GetPreambleHandleFromName(const char *preName) Given a preamble name, get its handle. GetPreambleNameFromHandleV.GetPreambleNameFromHandle(int) -> string C++: const char *GetPreambleNameFromHandle(int preHandle) Given a preamble handle, get its name. GetPreambleActionFromHandleV.GetPreambleActionFromHandle(int) -> string C++: const char *GetPreambleActionFromHandle(int preHandle) Given a preamble handle, get its action. GetPreambleBackendFromHandleV.GetPreambleBackendFromHandle(int) -> string C++: const char *GetPreambleBackendFromHandle(int preHandle) Given a preamble handle, get its backend. GetTableHandleFromNameV.GetTableHandleFromName(string) -> int C++: int GetTableHandleFromName(const char *tblName) Given a table name, get its handle. GetTableNameFromHandleV.GetTableNameFromHandle(int) -> string C++: const char *GetTableNameFromHandle(int tblHandle) Given a table hanlde, get its name. GetIndexHandleFromNameV.GetIndexHandleFromName(string, string) -> int C++: int GetIndexHandleFromName(const char *tblName, const char *idxName) Given the names of a table and an index, get the handle of the index in this table. GetIndexNameFromHandleV.GetIndexNameFromHandle(int, int) -> string C++: const char *GetIndexNameFromHandle(int tblHandle, int idxHandle) Given the handles of a table and an index, get the name of the index. GetIndexTypeFromHandleV.GetIndexTypeFromHandle(int, int) -> int C++: int GetIndexTypeFromHandle(int tblHandle, int idxHandle) Given the handles of a table and an index, get the type of the index. GetIndexColumnNameFromHandleV.GetIndexColumnNameFromHandle(int, int, int) -> string C++: const char *GetIndexColumnNameFromHandle(int tblHandle, int idxHandle, int cnmHandle) Given the handles of a table, an index, and a column name, get the column name. GetColumnHandleFromNameV.GetColumnHandleFromName(string, string) -> int C++: int GetColumnHandleFromName(const char *tblName, const char *colName) Given the names of a table and a column, get the handle of the column in this table. GetColumnNameFromHandleV.GetColumnNameFromHandle(int, int) -> string C++: const char *GetColumnNameFromHandle(int tblHandle, int colHandle) Given the handles of a table and a column, get the name of the column. GetColumnTypeFromHandleV.GetColumnTypeFromHandle(int, int) -> int C++: int GetColumnTypeFromHandle(int tblHandle, int colHandle) Given the handles of a table and a column, get the type of the column. GetColumnSizeFromHandleV.GetColumnSizeFromHandle(int, int) -> int C++: int GetColumnSizeFromHandle(int tblHandle, int colHandle) Given the handles of a table and a column, get the size of the column. GetColumnAttributesFromHandleV.GetColumnAttributesFromHandle(int, int) -> string C++: const char *GetColumnAttributesFromHandle(int tblHandle, int colHandle) Given the handles of a table and a column, get the attributes of the column. GetTriggerHandleFromNameV.GetTriggerHandleFromName(string, string) -> int C++: int GetTriggerHandleFromName(const char *tblName, const char *trgName) Given the names of a trigger and a table, get the handle of the trigger in this table. GetTriggerNameFromHandleV.GetTriggerNameFromHandle(int, int) -> string C++: const char *GetTriggerNameFromHandle(int tblHandle, int trgHandle) Given the handles of a table and a trigger, get the name of the trigger. GetTriggerTypeFromHandleV.GetTriggerTypeFromHandle(int, int) -> int C++: int GetTriggerTypeFromHandle(int tblHandle, int trgHandle) Given the handles of a table and a trigger, get the type of the trigger. GetTriggerActionFromHandleV.GetTriggerActionFromHandle(int, int) -> string C++: const char *GetTriggerActionFromHandle(int tblHandle, int trgHandle) Given the handles of a table and a trigger, get the action of the trigger. GetTriggerBackendFromHandleV.GetTriggerBackendFromHandle(int, int) -> string C++: const char *GetTriggerBackendFromHandle(int tblHandle, int trgHandle) Given the handles of a table and a trigger, get the backend of the trigger. GetOptionTextFromHandleV.GetOptionTextFromHandle(int, int) -> string C++: const char *GetOptionTextFromHandle(int tblHandle, int optHandle) Given the handles of a table and one of its options, return the text of the option. GetOptionBackendFromHandleV.GetOptionBackendFromHandle(int, int) -> string C++: const char *GetOptionBackendFromHandle(int tblHandle, int trgHandle) Given the handles of a table and one of its options, get the backend of the option. ResetV.Reset() C++: void Reset() Reset the schema to its initial, empty state. GetNumberOfPreamblesV.GetNumberOfPreambles() -> int C++: int GetNumberOfPreambles() Get the number of preambles. GetNumberOfTablesV.GetNumberOfTables() -> int C++: int GetNumberOfTables() Get the number of tables. GetNumberOfColumnsInTableV.GetNumberOfColumnsInTable(int) -> int C++: int GetNumberOfColumnsInTable(int tblHandle) Get the number of columns in a particular table . GetNumberOfIndicesInTableV.GetNumberOfIndicesInTable(int) -> int C++: int GetNumberOfIndicesInTable(int tblHandle) Get the number of indices in a particular table . GetNumberOfColumnNamesInIndexV.GetNumberOfColumnNamesInIndex(int, int) -> int C++: int GetNumberOfColumnNamesInIndex(int tblHandle, int idxHandle) Get the number of column names associated to a particular index in a particular table . GetNumberOfTriggersInTableV.GetNumberOfTriggersInTable(int) -> int C++: int GetNumberOfTriggersInTable(int tblHandle) Get the number of triggers defined for a particular table. GetNumberOfOptionsInTableV.GetNumberOfOptionsInTable(int) -> int C++: int GetNumberOfOptionsInTable(int tblHandle) Get the number of options associated with a particular table. SetNameV.SetName(string) C++: virtual void SetName(const char *_arg) Set/Get the name of the schema. GetNameV.GetName() -> string C++: virtual char *GetName() Set/Get the name of the schema. AddTableMultipleArgumentsV.AddTableMultipleArguments(string) -> int C++: int AddTableMultipleArguments(const char *tblName, ...) An unwrappable but useful routine to construct built-in schema. Example usage: int main() { vtkSQLDatabaseSchema* schema = vtkSQLDatabaseSchema::New(); schema->SetName( "Example" ); schema->AddTableMultipleArguments( "atable", vtkSQLDatabaseSchema::COLUMN_TOKEN, vtkSQLDatabaseSchema::INTEGER, "tablekey", 0, "", vtkSQLDatabaseSchema::COLUMN_TOKEN, vtkSQLDatabaseSchema::VARCHAR, "somename", 11, "NOT nullptr", vtkSQLDatabaseSchema::COLUMN_TOKEN, vtkSQLDatabaseSchema::BIGINT, "somenmbr", 17, "DEFAULT 0", vtkSQLDatabaseSchema::INDEX_TOKEN, vtkSQLDatabaseSchema::PRIMARY_KEY, "bigkey", vtkSQLDatabaseSchema::INDEX_COLUMN_TOKEN, "tablekey", vtkSQLDatabaseSchema::END_INDEX_TOKEN, vtkSQLDatabaseSchema::INDEX_TOKEN, vtkSQLDatabaseSchema::UNIQUE, "reverselookup", vtkSQLDatabaseSchema::INDEX_COLUMN_TOKEN, "somename", vtkSQLDatabaseSchema::INDEX_COLUMN_TOKEN, "somenmbr", vtkSQLDatabaseSchema::END_INDEX_TOKEN, vtkSQLDatabaseSchema::TRIGGER_TOKEN, vtkSQLDatabaseSchema::AFTER_INSERT, "InsertTrigger", "DO NOTHING", VTK_SQL_SQLITE, vtkSQLDatabaseSchema::TRIGGER_TOKEN, vtkSQLDatabaseSchema::AFTER_INSERT, "InsertTrigger", "FOR EACH ROW EXECUTE PROCEDURE somefunction ()", VTK_SQL_POSTGRESQL, vtkSQLDatabaseSchema::TRIGGER_TOKEN, vtkSQLDatabaseSchema::AFTER_INSERT, "InsertTrigger", "FOR EACH ROW INSERT INTO btable SET SomeValue = NEW.SomeNmbr", VTK_SQL_MYSQL, vtkSQLDatabaseSchema::END_TABLE_TOKEN ); return 0; } @iiziz@ziziz@iiz@ziz@iii@zzz@iizz|z@zizz|z@iz|z@zz|zvtkSQLDatabaseTableSourcevtkIOSQLPython.vtkSQLDatabaseTableSourcevtkSQLDatabaseTableSource - Generates a vtkTable based on an SQL query. Superclass: vtkTableAlgorithm This class combines vtkSQLDatabase, vtkSQLQuery, and vtkQueryToTable to provide a convenience class for generating tables from databases. Also this class can be easily wrapped and used within ParaView / OverView. V.SafeDownCast(vtkObjectBase) -> vtkSQLDatabaseTableSource C++: static vtkSQLDatabaseTableSource *SafeDownCast( vtkObjectBase *o) V.NewInstance() -> vtkSQLDatabaseTableSource C++: vtkSQLDatabaseTableSource *NewInstance() V.GetURL() -> string C++: vtkStdString GetURL() SetURLV.SetURL(string) C++: void SetURL(const vtkStdString &url) SetPasswordV.SetPassword(string) C++: void SetPassword(const vtkStdString &password) V.GetQuery() -> string C++: vtkStdString GetQuery() V.SetQuery(string) C++: void SetQuery(const vtkStdString &query) SetPedigreeIdArrayNameV.SetPedigreeIdArrayName(string) C++: virtual void SetPedigreeIdArrayName(const char *_arg) The name of the array for generating or assigning pedigree ids (default "id"). GetPedigreeIdArrayNameV.GetPedigreeIdArrayName() -> string C++: virtual char *GetPedigreeIdArrayName() The name of the array for generating or assigning pedigree ids (default "id"). SetGeneratePedigreeIdsV.SetGeneratePedigreeIds(bool) C++: virtual void SetGeneratePedigreeIds(bool _arg) If on (default), generates pedigree ids automatically. If off, assign one of the arrays to be the pedigree id. GetGeneratePedigreeIdsV.GetGeneratePedigreeIds() -> bool C++: virtual bool GetGeneratePedigreeIds() If on (default), generates pedigree ids automatically. If off, assign one of the arrays to be the pedigree id. GeneratePedigreeIdsOnV.GeneratePedigreeIdsOn() C++: virtual void GeneratePedigreeIdsOn() If on (default), generates pedigree ids automatically. If off, assign one of the arrays to be the pedigree id. GeneratePedigreeIdsOffV.GeneratePedigreeIdsOff() C++: virtual void GeneratePedigreeIdsOff() If on (default), generates pedigree ids automatically. If off, assign one of the arrays to be the pedigree id. vtkSQLQueryvtkIOSQLPython.vtkSQLQueryvtkSQLQuery - executes an sql query and retrieves results Superclass: vtkRowQuery The abstract superclass of SQL query classes. Instances of subclasses of vtkSQLQuery are created using the GetQueryInstance() function in vtkSQLDatabase. To implement a query connection for a new database type, subclass both vtkSQLDatabase and vtkSQLQuery, and implement the required functions. For the query class, this involves the following: Execute() - Execute the query on the database. 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. Begin/Rollback/CommitTransaction() - These methods are optional but recommended if the database supports transactions. @par Thanks: Thanks to Andrew Wilson from Sandia National Laboratories for his work on the database classes. @sa vtkSQLDatabase V.SafeDownCast(vtkObjectBase) -> vtkSQLQuery C++: static vtkSQLQuery *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkSQLQuery C++: vtkSQLQuery *NewInstance() V.SetQuery(string) -> bool C++: virtual bool SetQuery(const char *query) The query string to be executed. Since some databases will process the query string as soon as it's set, this method returns a boolean to indicate success or failure. V.GetQuery() -> string C++: virtual const char *GetQuery() The query string to be executed. Since some databases will process the query string as soon as it's set, this method returns a boolean to indicate success or failure. V.IsActive() -> bool C++: bool IsActive() override; 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.Execute() -> bool C++: bool Execute() override = 0; Execute the query. This must be performed before any field name or data access functions are used. BeginTransactionV.BeginTransaction() -> bool C++: virtual bool BeginTransaction() Begin, commit, or roll back a transaction. If the underlying database does not support transactions these calls will do nothing. CommitTransactionV.CommitTransaction() -> bool C++: virtual bool CommitTransaction() RollbackTransactionV.RollbackTransaction() -> bool C++: virtual bool RollbackTransaction() V.GetDatabase() -> vtkSQLDatabase C++: virtual vtkSQLDatabase *GetDatabase() Return the database associated with the query. BindParameterV.BindParameter(int, int) -> bool C++: virtual bool BindParameter(int index, int value) V.BindParameter(int, int) -> bool C++: virtual bool BindParameter(int index, long value) V.BindParameter(int, int) -> bool C++: virtual bool BindParameter(int index, long long value) V.BindParameter(int, float) -> bool C++: virtual bool BindParameter(int index, double value) V.BindParameter(int, string, int) -> bool C++: virtual bool BindParameter(int index, const char *stringValue, size_t length) V.BindParameter(int, string) -> bool C++: virtual bool BindParameter(int index, const vtkStdString &string) V.BindParameter(int, vtkVariant) -> bool C++: virtual bool BindParameter(int index, vtkVariant var) V.BindParameter(int, void, int) -> bool C++: virtual bool BindParameter(int index, const void *data, size_t length) ClearParameterBindingsV.ClearParameterBindings() -> bool C++: virtual bool ClearParameterBindings() Reset all parameter bindings to nullptr. EscapeStringV.EscapeString(string, bool) -> string C++: virtual vtkStdString EscapeString(vtkStdString s, bool addSurroundingQuotes=true) Escape a string for inclusion into an SQL query. If addSurroundingQuotes is true, then quotation marks appropriate to the backend database will be added to enclose the escaped string. This argument defaults to true. * A default, simple-minded implementation is provided for * database backends that do not provde a way to escape * strings for use inside queries. @ii@il@ik@id@izK@is@iW vtkVariant@ivKvtkTableToDatabaseWritervtkIOSQLPython.vtkTableToDatabaseWritervtkTableToDatabaseWriter - in a SQL database. Superclass: vtkWriter vtkTableToDatabaseWriter abstract parent class that reads a vtkTable and inserts it into an SQL database. V.SafeDownCast(vtkObjectBase) -> vtkTableToDatabaseWriter C++: static vtkTableToDatabaseWriter *SafeDownCast( vtkObjectBase *o) V.NewInstance() -> vtkTableToDatabaseWriter C++: vtkTableToDatabaseWriter *NewInstance() V.SetDatabase(vtkSQLDatabase) -> bool C++: bool SetDatabase(vtkSQLDatabase *db) Set the database. Must already be open. V.SetTableName(string) -> bool C++: bool SetTableName(const char *name) Set the name of the new SQL table that you'd this writer to create. Returns false if the specified table already exists in the database. TableNameIsNewV.TableNameIsNew() -> bool C++: bool TableNameIsNew() Check if the currently specified table name exists in the database. GetInputV.GetInput() -> vtkTable C++: vtkTable *GetInput() V.GetInput(int) -> vtkTable C++: vtkTable *GetInput(int port) Get the input to this writer. vtkWriterUSE_EXISTINGUSE_EXISTING_OR_CREATECREATE_OR_CLEARCREATEvtkIOSQLPython.vtkSQLiteDatabasevtkSQLiteDatabase - maintain a connection to an SQLite database Superclass: vtkSQLDatabase SQLite (http://www.sqlite.org) is a public-domain SQL database written in C++. It's small, fast, and can be easily embedded inside other applications. Its databases are stored in files. This class provides a VTK interface to SQLite. You do not need to download any external libraries: we include a copy of SQLite 3.3.16 in VTK/Utilities/vtksqlite. If you want to open a database that stays in memory and never gets written to disk, pass in the URL 'sqlite://:memory:'; otherwise, specifiy the file path by passing the URL 'sqlite://'. @par Thanks: Thanks to Andrew Wilson and Philippe Pebay from Sandia National Laboratories for implementing this class. @sa vtkSQLiteQuery V.SafeDownCast(vtkObjectBase) -> vtkSQLiteDatabase C++: static vtkSQLiteDatabase *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkSQLiteDatabase C++: vtkSQLiteDatabase *NewInstance() V.Open(string) -> bool C++: bool Open(const char *password) override; V.Open(string, int) -> bool C++: bool Open(const char *password, int mode) Open a new connection to the database. You need to set the filename before calling this function. Returns true if the database was opened successfully; false otherwise. - USE_EXISTING (default) - Fail if the file does not exist. - USE_EXISTING_OR_CREATE - Create a new file if necessary. - CREATE_OR_CLEAR - Create new or clear existing file. - CREATE - Create new, fail if file exists. V.Close() C++: void Close() override; Close the connection to the database. V.IsOpen() -> bool C++: bool IsOpen() override; Return whether the database has an open connection V.GetQueryInstance() -> vtkSQLQuery C++: vtkSQLQuery *GetQueryInstance() override; Return an empty query on this database. V.GetTables() -> vtkStringArray C++: vtkStringArray *GetTables() override; Get the list of tables from the database V.GetRecord(string) -> vtkStringArray C++: vtkStringArray *GetRecord(const char *table) override; Get the list of fields for a particular table V.IsSupported(int) -> bool C++: bool IsSupported(int feature) override; Return whether a feature is supported by the database. V.HasError() -> bool C++: bool HasError() override; Did the last operation generate an error V.GetLastErrorText() -> string C++: const char *GetLastErrorText() override; Get the last error text from the database V.GetDatabaseType() -> string C++: const char *GetDatabaseType() override; String representing database type (e.g. "sqlite"). GetDatabaseFileNameV.GetDatabaseFileName() -> string C++: virtual char *GetDatabaseFileName() String representing the database filename. SetDatabaseFileNameV.SetDatabaseFileName(string) C++: virtual void SetDatabaseFileName(const char *_arg) String representing the database filename. V.GetURL() -> string C++: vtkStdString GetURL() override; Get the URL of the database. V.GetColumnSpecification(vtkSQLDatabaseSchema, int, int) -> string C++: vtkStdString GetColumnSpecification( vtkSQLDatabaseSchema *schema, int tblHandle, int colHandle) override; Return the SQL string with the syntax to create a column inside a "CREATE TABLE" SQL statement. NB: this method implements the SQLite-specific syntax: vtkSQLiteQueryvtkIOSQLPython.vtkSQLiteQueryvtkSQLiteQuery - vtkSQLQuery implementation for SQLite databases Superclass: vtkSQLQuery This is an implementation of vtkSQLQuery for SQLite databases. See the documentation for vtkSQLQuery for information about what the methods do. @bug Sometimes Execute() will return false (meaning an error) but GetLastErrorText() winds up null. I am not certain why this is happening. @par Thanks: Thanks to Andrew Wilson from Sandia National Laboratories for implementing this class. @sa vtkSQLDatabase vtkSQLQuery vtkSQLiteDatabase V.SafeDownCast(vtkObjectBase) -> vtkSQLiteQuery C++: static vtkSQLiteQuery *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkSQLiteQuery C++: vtkSQLiteQuery *NewInstance() V.SetQuery(string) -> bool C++: bool SetQuery(const char *query) override; Set the SQL query string. This must be performed before Execute() or BindParameter() can be called. V.Execute() -> bool C++: bool Execute() override; Execute the query. This must be performed before any field name or data access functions are used. V.GetNumberOfFields() -> int C++: int GetNumberOfFields() override; The number of fields in the query result. V.GetFieldName(int) -> string C++: const char *GetFieldName(int i) override; Return the name of the specified query field. V.GetFieldType(int) -> int C++: int GetFieldType(int i) override; Return the type of the field, using the constants defined in vtkType.h. V.NextRow() -> bool C++: bool NextRow() override; Advance row, return false if past end. V.HasError() -> bool C++: bool HasError() override; Return true if there is an error on the current query. V.BeginTransaction() -> bool C++: bool BeginTransaction() override; Begin, abort (roll back), or commit a transaction. V.RollbackTransaction() -> bool C++: bool RollbackTransaction() override; Begin, abort (roll back), or commit a transaction. V.CommitTransaction() -> bool C++: bool CommitTransaction() override; Begin, abort (roll back), or commit a transaction. V.DataValue(int) -> vtkVariant C++: vtkVariant DataValue(vtkIdType c) override; Return data in current row, field c V.GetLastErrorText() -> string C++: const char *GetLastErrorText() override; Get the last error text from the query V.BindParameter(int, int) -> bool C++: bool BindParameter(int index, int value) override; V.BindParameter(int, int) -> bool C++: bool BindParameter(int index, long value) override; V.BindParameter(int, int) -> bool C++: bool BindParameter(int index, long long value) override; V.BindParameter(int, float) -> bool C++: bool BindParameter(int index, double value) override; V.BindParameter(int, string, int) -> bool C++: bool BindParameter(int index, const char *stringValue, size_t length) override; V.BindParameter(int, string) -> bool C++: bool BindParameter(int index, const vtkStdString &string) override; V.BindParameter(int, vtkVariant) -> bool C++: bool BindParameter(int index, vtkVariant value) override; V.BindParameter(int, void, int) -> bool C++: bool BindParameter(int index, const void *data, size_t length) override; V.ClearParameterBindings() -> bool C++: bool ClearParameterBindings() override; Bind a blob value. Not all databases support blobs as a data type. Check vtkSQLDatabase::IsSupported(VTK_SQL_FEATURE_BLOB) to make sure. vtkSQLiteToTableReadervtkIOSQLPython.vtkSQLiteToTableReadervtkSQLiteToTableReader - Read an SQLite table as a vtkTable Superclass: vtkDatabaseToTableReader vtkSQLiteToTableReader reads a table from an SQLite database and outputs it as a vtkTable. V.SafeDownCast(vtkObjectBase) -> vtkSQLiteToTableReader C++: static vtkSQLiteToTableReader *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkSQLiteToTableReader C++: vtkSQLiteToTableReader *NewInstance() vtkTableToSQLiteWritervtkIOSQLPython.vtkTableToSQLiteWritervtkTableToSQLiteWriter - store a vtkTable in an SQLite database Superclass: vtkTableToDatabaseWriter vtkTableToSQLiteWriter reads a vtkTable and inserts it into an SQLite database. V.SafeDownCast(vtkObjectBase) -> vtkTableToSQLiteWriter C++: static vtkTableToSQLiteWriter *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkTableToSQLiteWriter C++: vtkTableToSQLiteWriter *NewInstance() real_initvtkIOSQLPythoncan't get dictionary for module vtkIOSQLPythonvtkIOSQLPython9$M0M3M3i7M3aaf:#<ooLTooLTaaf:#<ooLT-||;M oo !)!AsM<M3$ oo !)!As<@!aaQ X QPkXI}pКP0DpXptP`$#L0$`2t9; 0P@`  0 `@`P0p PP"`#%%(*p+ -0./12@45067P8@@BCEFG I]_@ijk@mPno@qr`uuPv0wpx z {0|@}@~P @  ЊPP0@Л@ @ p@p ``P0p pPP 0 ` :AJRYafkrw |  MM(M2MQHQRQ\QfQpQzQQQQQQQQQQQQQQRRR$R.R8RBRLRSSSSHDST0lTUmUVPnV8WoDWWpW*Xp7X YqYY0rYEZHD`ZTsTU`tUVpuA^8W v^^ w^_w_`x``y`&a@z4aa{abP|bic}scc~cVd~gdddffRh@lhjjkHDlTTUUV n8WpnnpnDo0Mooo_qHD}qTTUUVv8W`ovv`v x@x]xdxxxcTyVd0yz z]{g{{{w||}p }`}q}~К~PՀɇPևyщډۍ  H  HDՎTpTU UV08Wbn ɕ.?P&%г7ܝ Ġpޠj@0.¢ ߢv'йäкmл4Q:нR)оAпΪppp^pw.@I@1@@ײ@ݲ)>pǴUpsG@btp@ @ 0`ؾHDTTUUV@8Wp}p%Wp^Don)l0Gp e|?HDZTpTU@UVp>8W n Dob^#`4  RfY.P<wPp` P@` ,JHDrTp TUP UV $8W@ W@ *XSbYpYHDTTUUV8Wpcvp x]xxP{]{@{nw|cVd`zPY@e0 y}#~0$UHDT&TU'UV(8Wp)np*^`+_,`,`-a.cP/#0XR0`1Pic2Vd3A.4wP4556 789;<,HDT?TU?UVp@8W A[HDTCTU DUVE8WE%FP|! Q"`CREppRASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASAp8ppRASASASASASASAp8ppRASASASASASASASASASASASASASASASASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASASAp(p(p(p(p(p8ppRASASASASASASASASASASASASASASAp8ppRASASASASASASASASASASASASASASAp(p8ppRASASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASAp8ppRASASASASASASASASASASASASASASASASASAp(p8ppRASASASAp8ppRASASASASApHpQ>@_PyLong_TypeQqr(@_PyObject_Free@_PyObject_GC_Del  @_PyObject_GenericGetAttr  @_PyObject_GenericSetAttr  @_PyType_TypeȖ   @__Py_NoneStructq@_PyVTKObject_AsBufferr   @_PyVTKObject_Delete  @_PyVTKObject_GetSet  @_PyVTKObject_New  @_PyVTKObject_Repr  @_PyVTKObject_String  @_PyVTKObject_Traverse   @__ZdaPv@__ZdlPv@__Znam@___gxx_personality_v0q @dyld_stub_binder@__ZdaPvQr @__ZdlPv@__Znamr>@_PyBool_FromLongr>@_PyBuffer_Releaser>@_PyBytes_FromStringAndSizer>@_PyDict_SetItemStringr >@_PyErr_Clearr(>@_PyErr_Occurredr0>@_PyLong_FromLongr8>@_PyLong_FromUnsignedLongr@>@_PyModule_Create2rH>@_PyModule_GetDictrP>@_PyType_ReadyrX>@_PyUnicode_FromStringr`>@_PyUnicode_FromStringAndSizerh@_PyVTKClass_Addrp@_PyVTKObject_Checkrx@_PyVTKObject_GetObjectr@_PyVTKObject_SetFlagr@_PyVTKSpecialObject_CopyNewr>@_Py_BuildValuer@_PyvtkObject_ClassNewr@_PyvtkTableAlgorithm_ClassNewr@_PyvtkWriter_ClassNewr>@__Py_Deallocr>@__Py_FatalErrorFuncr @__Unwind_Resumer @__ZN10vtkVariantC1ERKS_r @__ZN10vtkVariantD1Evr@__ZN11vtkRowQuery13GetFieldIndexEPcr@__ZN11vtkRowQuery7NextRowEP15vtkVariantArrayr@__ZN11vtkSQLQuery12EscapeStringE12vtkStdStringbr@__ZN11vtkSQLQuery13BindParameterEi10vtkVariantr@__ZN11vtkSQLQuery13BindParameterEiPKcmr@__ZN11vtkSQLQuery13BindParameterEiPKvmr@__ZN11vtkSQLQuery13BindParameterEiRK12vtkStdStringr@__ZN11vtkSQLQuery13BindParameterEidr@__ZN11vtkSQLQuery13BindParameterEiir@__ZN11vtkSQLQuery13BindParameterEilr@__ZN11vtkSQLQuery13BindParameterEixr@__ZN11vtkSQLQuery22ClearParameterBindingsEvr@__ZN11vtkSQLQuery8GetQueryEvr@__ZN11vtkSQLQuery8SetQueryEPKcr @__ZN13vtkObjectBase8IsTypeOfEPKcr@__ZN13vtkPythonArgs11SetArgValueEibr@__ZN13vtkPythonArgs13ArgCountErrorEiPKcr@__ZN13vtkPythonArgs13ArgCountErrorEiir@__ZN13vtkPythonArgs16PureVirtualErrorEvr@__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbr@__ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1_r@__ZN13vtkPythonArgs21GetArgAsSpecialObjectEPKcPP7_objectr@__ZN13vtkPythonArgs8GetValueERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEr@__ZN13vtkPythonArgs8GetValueERPKcr@__ZN13vtkPythonArgs8GetValueERPcr@__ZN13vtkPythonArgs8GetValueERbr@__ZN13vtkPythonArgs8GetValueERdr@__ZN13vtkPythonArgs8GetValueERir@__ZN13vtkPythonArgs8GetValueERlr@__ZN13vtkPythonArgs8GetValueERmr@__ZN13vtkPythonArgs8GetValueERxr@__ZN13vtkPythonArgs9GetBufferERPvP10bufferinfor@__ZN13vtkPythonUtil12AddEnumToMapEP11_typeobjectr@__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBaser@__ZN14vtkSQLDatabase12EffectSchemaEP20vtkSQLDatabaseSchemabr@__ZN14vtkSQLDatabase13CreateFromURLEPKcr@__ZN14vtkSQLDatabase21GetIndexSpecificationEP20vtkSQLDatabaseSchemaiiRbr@__ZN14vtkSQLDatabase22GetColumnSpecificationEP20vtkSQLDatabaseSchemaiir@__ZN14vtkSQLDatabase23GetTriggerSpecificationEP20vtkSQLDatabaseSchemaiir@__ZN14vtkSQLDatabase35UnRegisterAllCreateFromURLCallbacksEvr@__ZN14vtkSQLDatabase8DATABASEEvr@__ZN14vtkSQLiteQuery12GetFieldNameEir@__ZN14vtkSQLiteQuery12GetFieldTypeEir@__ZN14vtkSQLiteQuery13BindParameterEi10vtkVariantr@__ZN14vtkSQLiteQuery13BindParameterEiPKcmr@__ZN14vtkSQLiteQuery13BindParameterEiPKvmr@__ZN14vtkSQLiteQuery13BindParameterEiRK12vtkStdStringr@__ZN14vtkSQLiteQuery13BindParameterEidr@__ZN14vtkSQLiteQuery13BindParameterEiir@__ZN14vtkSQLiteQuery13BindParameterEilr@__ZN14vtkSQLiteQuery13BindParameterEixr@__ZN14vtkSQLiteQuery16BeginTransactionEvr@__ZN14vtkSQLiteQuery16GetLastErrorTextEvr@__ZN14vtkSQLiteQuery17CommitTransactionEvr@__ZN14vtkSQLiteQuery17GetNumberOfFieldsEvr@__ZN14vtkSQLiteQuery19RollbackTransactionEvr@__ZN14vtkSQLiteQuery22ClearParameterBindingsEvr@__ZN14vtkSQLiteQuery3NewEvr@__ZN14vtkSQLiteQuery7ExecuteEvr@__ZN14vtkSQLiteQuery7NextRowEvr@__ZN14vtkSQLiteQuery8HasErrorEvr@__ZN14vtkSQLiteQuery8SetQueryEPKcr@__ZN14vtkSQLiteQuery9DataValueExr@__ZN17vtkPythonOverload10CallMethodEP11PyMethodDefP7_objectS3_r@__ZN17vtkSQLiteDatabase11IsSupportedEir@__ZN17vtkSQLiteDatabase16GetLastErrorTextEvr@__ZN17vtkSQLiteDatabase16GetQueryInstanceEvr@__ZN17vtkSQLiteDatabase22GetColumnSpecificationEP20vtkSQLDatabaseSchemaiir@__ZN17vtkSQLiteDatabase3NewEvr@__ZN17vtkSQLiteDatabase4OpenEPKcr@__ZN17vtkSQLiteDatabase4OpenEPKcir@__ZN17vtkSQLiteDatabase5CloseEvr@__ZN17vtkSQLiteDatabase6GetURLEvr@__ZN17vtkSQLiteDatabase6IsOpenEvr@__ZN17vtkSQLiteDatabase8HasErrorEvr@__ZN17vtkSQLiteDatabase9GetRecordEPKcr@__ZN17vtkSQLiteDatabase9GetTablesEvr@__ZN18vtkRowQueryToTable3NewEvr@__ZN18vtkRowQueryToTable8GetMTimeEvr@__ZN18vtkRowQueryToTable8SetQueryEP11vtkRowQueryr@__ZN20vtkSQLDatabaseSchema11AddPreambleEPKcS1_S1_r@__ZN20vtkSQLDatabaseSchema15AddIndexToTableEiiPKcr@__ZN20vtkSQLDatabaseSchema16AddColumnToIndexEiiir@__ZN20vtkSQLDatabaseSchema16AddColumnToTableEiiPKciS1_r@__ZN20vtkSQLDatabaseSchema16AddOptionToTableEiPKcS1_r@__ZN20vtkSQLDatabaseSchema17AddTriggerToTableEiiPKcS1_S1_r@__ZN20vtkSQLDatabaseSchema17GetNumberOfTablesEvr@__ZN20vtkSQLDatabaseSchema20GetNumberOfPreamblesEvr@__ZN20vtkSQLDatabaseSchema22GetIndexHandleFromNameEPKcS1_r@__ZN20vtkSQLDatabaseSchema22GetIndexNameFromHandleEiir@__ZN20vtkSQLDatabaseSchema22GetIndexTypeFromHandleEiir@__ZN20vtkSQLDatabaseSchema22GetTableHandleFromNameEPKcr@__ZN20vtkSQLDatabaseSchema22GetTableNameFromHandleEir@__ZN20vtkSQLDatabaseSchema23GetColumnHandleFromNameEPKcS1_r@__ZN20vtkSQLDatabaseSchema23GetColumnNameFromHandleEiir@__ZN20vtkSQLDatabaseSchema23GetColumnSizeFromHandleEiir@__ZN20vtkSQLDatabaseSchema23GetColumnTypeFromHandleEiir@__ZN20vtkSQLDatabaseSchema23GetOptionTextFromHandleEiir@__ZN20vtkSQLDatabaseSchema24GetTriggerHandleFromNameEPKcS1_r@__ZN20vtkSQLDatabaseSchema24GetTriggerNameFromHandleEiir@__ZN20vtkSQLDatabaseSchema24GetTriggerTypeFromHandleEiir@__ZN20vtkSQLDatabaseSchema25AddTableMultipleArgumentsEPKczr@__ZN20vtkSQLDatabaseSchema25GetNumberOfColumnsInTableEir@__ZN20vtkSQLDatabaseSchema25GetNumberOfIndicesInTableEir@__ZN20vtkSQLDatabaseSchema25GetNumberOfOptionsInTableEir@__ZN20vtkSQLDatabaseSchema25GetPreambleHandleFromNameEPKcr@__ZN20vtkSQLDatabaseSchema25GetPreambleNameFromHandleEir@__ZN20vtkSQLDatabaseSchema26GetNumberOfTriggersInTableEir@__ZN20vtkSQLDatabaseSchema26GetOptionBackendFromHandleEiir@__ZN20vtkSQLDatabaseSchema26GetTriggerActionFromHandleEiir@__ZN20vtkSQLDatabaseSchema27GetPreambleActionFromHandleEir@__ZN20vtkSQLDatabaseSchema27GetTriggerBackendFromHandleEiir@__ZN20vtkSQLDatabaseSchema28GetIndexColumnNameFromHandleEiiir@__ZN20vtkSQLDatabaseSchema28GetPreambleBackendFromHandleEir@__ZN20vtkSQLDatabaseSchema29GetColumnAttributesFromHandleEiir@__ZN20vtkSQLDatabaseSchema29GetNumberOfColumnNamesInIndexEiir@__ZN20vtkSQLDatabaseSchema3NewEvr @__ZN20vtkSQLDatabaseSchema5ResetEvr @__ZN20vtkSQLDatabaseSchema8AddTableEPKcr @__ZN22vtkSQLiteToTableReader3NewEvr @__ZN22vtkTableToSQLiteWriter3NewEvr @__ZN22vtkTableToSQLiteWriter8GetInputEir @__ZN22vtkTableToSQLiteWriter8GetInputEvr @__ZN24vtkDatabaseToTableReader11SetDatabaseEP14vtkSQLDatabaser @__ZN24vtkDatabaseToTableReader12SetTableNameEPKcr @__ZN24vtkDatabaseToTableReader18CheckIfTableExistsEvr @__ZN24vtkTableToDatabaseWriter11SetDatabaseEP14vtkSQLDatabaser @__ZN24vtkTableToDatabaseWriter12SetTableNameEPKcr @__ZN24vtkTableToDatabaseWriter14TableNameIsNewEvr @__ZN24vtkTableToDatabaseWriter8GetInputEir @__ZN24vtkTableToDatabaseWriter8GetInputEvr @__ZN25vtkSQLDatabaseTableSource11SetPasswordERK12vtkStdStringr @__ZN25vtkSQLDatabaseTableSource3NewEvr @__ZN25vtkSQLDatabaseTableSource6GetURLEvr @__ZN25vtkSQLDatabaseTableSource6SetURLERK12vtkStdStringr @__ZN25vtkSQLDatabaseTableSource8GetQueryEvr @__ZN25vtkSQLDatabaseTableSource8SetQueryERK12vtkStdStringr @__ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5_r @_strcmpr @_strlen_Py*_Zreal_initvtkIOSQLPythonvtkBVTKAddFile_vtkDatabaseToTableReader_ClassNewRowQuerySQLTableToDatabaseToTableReaderRowQuerySQLTableTo_ClassNewToTable_ClassNewToTableDatabaseQuery_ClassNewite_ClassNewSchema_ClassNewTableSource_ClassNewDatabaseQueryiteSchemaTableSource540PyvtkSQLDatabaseSchema_DatabaseColumnType_FromEnumi1PyvtkSQLDatabaseSchema_DatabaseTriggerType_FromEnumi9PyvtkSQLDatabaseSchema_DatabaseIndexType_FromEnumi4PyvtkSQLDatabaseSchema_VarargTokens_FromEnumiDatabaseWriter_ClassNewSQLiteWriter_ClassNewDatabaseWriterSQLiteWriterDatabase_ClassNewQuery_ClassNewToTableReader_ClassNewDatabaseQueryToTableReaderPPPPppPPPP@@@PPPPPPPPPPP 0l m Pn%!o^!p!p!q"0rJ"ss"`t"pu" v" w#wJ#xw#y#@z#{#P|#$}M$~v$~$$%@W%%%%&G&pz&p&0& '6']''`'`'@ (7(k((0( (+)X))p))К*PX***P*;+g+ +p+ +0$,Y,, ,,P3-m-г- -p%.@h.0. .3/s/й/к/л30y0н0о0п<1}1p1p2pH2p2@2@3@T3@3@34p@444p 5@Q5555p96@v66 6@+7h77 7!80^8`88819l9p9p9p:J::::B;;p; <U<p~<@<p< < $=M=v==`= >5>a>P>>P>$?pU?`?P?@?`@J@ {@p @P @ A@ UA@ AABp=BsB`BBB$CpVCpCCCPD@ADqDDD` EP?E@yE0 E#E0$F&?F&kF'F(Fp)Fp*G`+HG,}G,G-G.HP/4H0hH0H`1H2I35I4fIP4I5I5J6jK?K?Kp@L AS n]S oS rS sS vS @w T x2T yVT {}T {T P|k) sCd0p&#p>HoCPkr7Rj0%>BPAy`pH(CYfv #1>Tq         ! 5 K gv .R,_ 8 W x       ?  u    /  P  p        ?  p    W   "BgHo 6`>^ 3_ *KlMN%[8oP3kN7t)Jm+i >o'P6 > F M c k s 23456789;<ACDEGIMPQRSTUVXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~:W23456789;<ACDEGIMPQRSTUVXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ _PyVTKAddFile_vtkDatabaseToTableReader_PyVTKAddFile_vtkRowQuery_PyVTKAddFile_vtkRowQueryToTable_PyVTKAddFile_vtkSQLDatabase_PyVTKAddFile_vtkSQLDatabaseSchema_PyVTKAddFile_vtkSQLDatabaseTableSource_PyVTKAddFile_vtkSQLQuery_PyVTKAddFile_vtkSQLiteDatabase_PyVTKAddFile_vtkSQLiteQuery_PyVTKAddFile_vtkSQLiteToTableReader_PyVTKAddFile_vtkTableToDatabaseWriter_PyVTKAddFile_vtkTableToSQLiteWriter_PyvtkDatabaseToTableReader_ClassNew_PyvtkRowQueryToTable_ClassNew_PyvtkRowQuery_ClassNew_PyvtkSQLDatabaseSchema_ClassNew_PyvtkSQLDatabaseTableSource_ClassNew_PyvtkSQLDatabase_ClassNew_PyvtkSQLQuery_ClassNew_PyvtkSQLiteDatabase_ClassNew_PyvtkSQLiteQuery_ClassNew_PyvtkSQLiteToTableReader_ClassNew_PyvtkTableToDatabaseWriter_ClassNew_PyvtkTableToSQLiteWriter_ClassNew__Z44PyvtkSQLDatabaseSchema_VarargTokens_FromEnumi__Z49PyvtkSQLDatabaseSchema_DatabaseIndexType_FromEnumi__Z50PyvtkSQLDatabaseSchema_DatabaseColumnType_FromEnumi__Z51PyvtkSQLDatabaseSchema_DatabaseTriggerType_FromEnumi_real_initvtkIOSQLPython_PyBool_FromLong_PyBuffer_Release_PyBytes_FromStringAndSize_PyDict_SetItemString_PyErr_Clear_PyErr_Occurred_PyLong_FromLong_PyLong_FromUnsignedLong_PyLong_Type_PyModule_Create2_PyModule_GetDict_PyObject_Free_PyObject_GC_Del_PyObject_GenericGetAttr_PyObject_GenericSetAttr_PyType_Ready_PyType_Type_PyUnicode_FromString_PyUnicode_FromStringAndSize_PyVTKClass_Add_PyVTKObject_AsBuffer_PyVTKObject_Check_PyVTKObject_Delete_PyVTKObject_GetObject_PyVTKObject_GetSet_PyVTKObject_New_PyVTKObject_Repr_PyVTKObject_SetFlag_PyVTKObject_String_PyVTKObject_Traverse_PyVTKSpecialObject_CopyNew_Py_BuildValue_PyvtkObject_ClassNew_PyvtkTableAlgorithm_ClassNew_PyvtkWriter_ClassNew__Py_Dealloc__Py_FatalErrorFunc__Py_NoneStruct__Unwind_Resume__ZN10vtkVariantC1ERKS___ZN10vtkVariantD1Ev__ZN11vtkRowQuery13GetFieldIndexEPc__ZN11vtkRowQuery7NextRowEP15vtkVariantArray__ZN11vtkSQLQuery12EscapeStringE12vtkStdStringb__ZN11vtkSQLQuery13BindParameterEi10vtkVariant__ZN11vtkSQLQuery13BindParameterEiPKcm__ZN11vtkSQLQuery13BindParameterEiPKvm__ZN11vtkSQLQuery13BindParameterEiRK12vtkStdString__ZN11vtkSQLQuery13BindParameterEid__ZN11vtkSQLQuery13BindParameterEii__ZN11vtkSQLQuery13BindParameterEil__ZN11vtkSQLQuery13BindParameterEix__ZN11vtkSQLQuery22ClearParameterBindingsEv__ZN11vtkSQLQuery8GetQueryEv__ZN11vtkSQLQuery8SetQueryEPKc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs11SetArgValueEib__ZN13vtkPythonArgs13ArgCountErrorEiPKc__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs16PureVirtualErrorEv__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZN13vtkPythonArgs21GetArgAsSpecialObjectEPKcPP7_object__ZN13vtkPythonArgs8GetValueERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE__ZN13vtkPythonArgs8GetValueERPKc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkPythonArgs8GetValueERb__ZN13vtkPythonArgs8GetValueERd__ZN13vtkPythonArgs8GetValueERi__ZN13vtkPythonArgs8GetValueERl__ZN13vtkPythonArgs8GetValueERm__ZN13vtkPythonArgs8GetValueERx__ZN13vtkPythonArgs9GetBufferERPvP10bufferinfo__ZN13vtkPythonUtil12AddEnumToMapEP11_typeobject__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__ZN14vtkSQLDatabase12EffectSchemaEP20vtkSQLDatabaseSchemab__ZN14vtkSQLDatabase13CreateFromURLEPKc__ZN14vtkSQLDatabase21GetIndexSpecificationEP20vtkSQLDatabaseSchemaiiRb__ZN14vtkSQLDatabase22GetColumnSpecificationEP20vtkSQLDatabaseSchemaii__ZN14vtkSQLDatabase23GetTriggerSpecificationEP20vtkSQLDatabaseSchemaii__ZN14vtkSQLDatabase35UnRegisterAllCreateFromURLCallbacksEv__ZN14vtkSQLDatabase8DATABASEEv__ZN14vtkSQLiteQuery12GetFieldNameEi__ZN14vtkSQLiteQuery12GetFieldTypeEi__ZN14vtkSQLiteQuery13BindParameterEi10vtkVariant__ZN14vtkSQLiteQuery13BindParameterEiPKcm__ZN14vtkSQLiteQuery13BindParameterEiPKvm__ZN14vtkSQLiteQuery13BindParameterEiRK12vtkStdString__ZN14vtkSQLiteQuery13BindParameterEid__ZN14vtkSQLiteQuery13BindParameterEii__ZN14vtkSQLiteQuery13BindParameterEil__ZN14vtkSQLiteQuery13BindParameterEix__ZN14vtkSQLiteQuery16BeginTransactionEv__ZN14vtkSQLiteQuery16GetLastErrorTextEv__ZN14vtkSQLiteQuery17CommitTransactionEv__ZN14vtkSQLiteQuery17GetNumberOfFieldsEv__ZN14vtkSQLiteQuery19RollbackTransactionEv__ZN14vtkSQLiteQuery22ClearParameterBindingsEv__ZN14vtkSQLiteQuery3NewEv__ZN14vtkSQLiteQuery7ExecuteEv__ZN14vtkSQLiteQuery7NextRowEv__ZN14vtkSQLiteQuery8HasErrorEv__ZN14vtkSQLiteQuery8SetQueryEPKc__ZN14vtkSQLiteQuery9DataValueEx__ZN17vtkPythonOverload10CallMethodEP11PyMethodDefP7_objectS3___ZN17vtkSQLiteDatabase11IsSupportedEi__ZN17vtkSQLiteDatabase16GetLastErrorTextEv__ZN17vtkSQLiteDatabase16GetQueryInstanceEv__ZN17vtkSQLiteDatabase22GetColumnSpecificationEP20vtkSQLDatabaseSchemaii__ZN17vtkSQLiteDatabase3NewEv__ZN17vtkSQLiteDatabase4OpenEPKc__ZN17vtkSQLiteDatabase4OpenEPKci__ZN17vtkSQLiteDatabase5CloseEv__ZN17vtkSQLiteDatabase6GetURLEv__ZN17vtkSQLiteDatabase6IsOpenEv__ZN17vtkSQLiteDatabase8HasErrorEv__ZN17vtkSQLiteDatabase9GetRecordEPKc__ZN17vtkSQLiteDatabase9GetTablesEv__ZN18vtkRowQueryToTable3NewEv__ZN18vtkRowQueryToTable8GetMTimeEv__ZN18vtkRowQueryToTable8SetQueryEP11vtkRowQuery__ZN20vtkSQLDatabaseSchema11AddPreambleEPKcS1_S1___ZN20vtkSQLDatabaseSchema15AddIndexToTableEiiPKc__ZN20vtkSQLDatabaseSchema16AddColumnToIndexEiii__ZN20vtkSQLDatabaseSchema16AddColumnToTableEiiPKciS1___ZN20vtkSQLDatabaseSchema16AddOptionToTableEiPKcS1___ZN20vtkSQLDatabaseSchema17AddTriggerToTableEiiPKcS1_S1___ZN20vtkSQLDatabaseSchema17GetNumberOfTablesEv__ZN20vtkSQLDatabaseSchema20GetNumberOfPreamblesEv__ZN20vtkSQLDatabaseSchema22GetIndexHandleFromNameEPKcS1___ZN20vtkSQLDatabaseSchema22GetIndexNameFromHandleEii__ZN20vtkSQLDatabaseSchema22GetIndexTypeFromHandleEii__ZN20vtkSQLDatabaseSchema22GetTableHandleFromNameEPKc__ZN20vtkSQLDatabaseSchema22GetTableNameFromHandleEi__ZN20vtkSQLDatabaseSchema23GetColumnHandleFromNameEPKcS1___ZN20vtkSQLDatabaseSchema23GetColumnNameFromHandleEii__ZN20vtkSQLDatabaseSchema23GetColumnSizeFromHandleEii__ZN20vtkSQLDatabaseSchema23GetColumnTypeFromHandleEii__ZN20vtkSQLDatabaseSchema23GetOptionTextFromHandleEii__ZN20vtkSQLDatabaseSchema24GetTriggerHandleFromNameEPKcS1___ZN20vtkSQLDatabaseSchema24GetTriggerNameFromHandleEii__ZN20vtkSQLDatabaseSchema24GetTriggerTypeFromHandleEii__ZN20vtkSQLDatabaseSchema25AddTableMultipleArgumentsEPKcz__ZN20vtkSQLDatabaseSchema25GetNumberOfColumnsInTableEi__ZN20vtkSQLDatabaseSchema25GetNumberOfIndicesInTableEi__ZN20vtkSQLDatabaseSchema25GetNumberOfOptionsInTableEi__ZN20vtkSQLDatabaseSchema25GetPreambleHandleFromNameEPKc__ZN20vtkSQLDatabaseSchema25GetPreambleNameFromHandleEi__ZN20vtkSQLDatabaseSchema26GetNumberOfTriggersInTableEi__ZN20vtkSQLDatabaseSchema26GetOptionBackendFromHandleEii__ZN20vtkSQLDatabaseSchema26GetTriggerActionFromHandleEii__ZN20vtkSQLDatabaseSchema27GetPreambleActionFromHandleEi__ZN20vtkSQLDatabaseSchema27GetTriggerBackendFromHandleEii__ZN20vtkSQLDatabaseSchema28GetIndexColumnNameFromHandleEiii__ZN20vtkSQLDatabaseSchema28GetPreambleBackendFromHandleEi__ZN20vtkSQLDatabaseSchema29GetColumnAttributesFromHandleEii__ZN20vtkSQLDatabaseSchema29GetNumberOfColumnNamesInIndexEii__ZN20vtkSQLDatabaseSchema3NewEv__ZN20vtkSQLDatabaseSchema5ResetEv__ZN20vtkSQLDatabaseSchema8AddTableEPKc__ZN22vtkSQLiteToTableReader3NewEv__ZN22vtkTableToSQLiteWriter3NewEv__ZN22vtkTableToSQLiteWriter8GetInputEi__ZN22vtkTableToSQLiteWriter8GetInputEv__ZN24vtkDatabaseToTableReader11SetDatabaseEP14vtkSQLDatabase__ZN24vtkDatabaseToTableReader12SetTableNameEPKc__ZN24vtkDatabaseToTableReader18CheckIfTableExistsEv__ZN24vtkTableToDatabaseWriter11SetDatabaseEP14vtkSQLDatabase__ZN24vtkTableToDatabaseWriter12SetTableNameEPKc__ZN24vtkTableToDatabaseWriter14TableNameIsNewEv__ZN24vtkTableToDatabaseWriter8GetInputEi__ZN24vtkTableToDatabaseWriter8GetInputEv__ZN25vtkSQLDatabaseTableSource11SetPasswordERK12vtkStdString__ZN25vtkSQLDatabaseTableSource3NewEv__ZN25vtkSQLDatabaseTableSource6GetURLEv__ZN25vtkSQLDatabaseTableSource6SetURLERK12vtkStdString__ZN25vtkSQLDatabaseTableSource8GetQueryEv__ZN25vtkSQLDatabaseTableSource8SetQueryERK12vtkStdString__ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC2ERKS5___ZdaPv__ZdlPv__Znam___gxx_personality_v0_strcmp_strlendyld_stub_binder__ZL35PyvtkDatabaseToTableReader_IsTypeOfP7_objectS0___ZL30PyvtkDatabaseToTableReader_IsAP7_objectS0___ZL39PyvtkDatabaseToTableReader_SafeDownCastP7_objectS0___ZL38PyvtkDatabaseToTableReader_NewInstanceP7_objectS0___ZL38PyvtkDatabaseToTableReader_SetDatabaseP7_objectS0___ZL39PyvtkDatabaseToTableReader_SetTableNameP7_objectS0___ZL45PyvtkDatabaseToTableReader_CheckIfTableExistsP7_objectS0___ZL38PyvtkDatabaseToTableReader_GetDatabaseP7_objectS0___ZL22PyvtkRowQuery_IsTypeOfP7_objectS0___ZL17PyvtkRowQuery_IsAP7_objectS0___ZL26PyvtkRowQuery_SafeDownCastP7_objectS0___ZL25PyvtkRowQuery_NewInstanceP7_objectS0___ZL21PyvtkRowQuery_ExecuteP7_objectS0___ZL31PyvtkRowQuery_GetNumberOfFieldsP7_objectS0___ZL26PyvtkRowQuery_GetFieldNameP7_objectS0___ZL26PyvtkRowQuery_GetFieldTypeP7_objectS0___ZL27PyvtkRowQuery_GetFieldIndexP7_objectS0___ZL21PyvtkRowQuery_NextRowP7_objectS0___ZL22PyvtkRowQuery_IsActiveP7_objectS0___ZL23PyvtkRowQuery_DataValueP7_objectS0___ZL22PyvtkRowQuery_HasErrorP7_objectS0___ZL30PyvtkRowQuery_GetLastErrorTextP7_objectS0___ZL40PyvtkRowQuery_SetCaseSensitiveFieldNamesP7_objectS0___ZL40PyvtkRowQuery_GetCaseSensitiveFieldNamesP7_objectS0___ZL39PyvtkRowQuery_CaseSensitiveFieldNamesOnP7_objectS0___ZL40PyvtkRowQuery_CaseSensitiveFieldNamesOffP7_objectS0___ZL30PyvtkRowQueryToTable_StaticNewv__ZL29PyvtkRowQueryToTable_IsTypeOfP7_objectS0___ZL24PyvtkRowQueryToTable_IsAP7_objectS0___ZL33PyvtkRowQueryToTable_SafeDownCastP7_objectS0___ZL32PyvtkRowQueryToTable_NewInstanceP7_objectS0___ZL29PyvtkRowQueryToTable_SetQueryP7_objectS0___ZL29PyvtkRowQueryToTable_GetQueryP7_objectS0___ZL29PyvtkRowQueryToTable_GetMTimeP7_objectS0___ZL25PyvtkSQLDatabase_IsTypeOfP7_objectS0___ZL20PyvtkSQLDatabase_IsAP7_objectS0___ZL29PyvtkSQLDatabase_SafeDownCastP7_objectS0___ZL28PyvtkSQLDatabase_NewInstanceP7_objectS0___ZL21PyvtkSQLDatabase_OpenP7_objectS0___ZL22PyvtkSQLDatabase_CloseP7_objectS0___ZL23PyvtkSQLDatabase_IsOpenP7_objectS0___ZL33PyvtkSQLDatabase_GetQueryInstanceP7_objectS0___ZL25PyvtkSQLDatabase_HasErrorP7_objectS0___ZL33PyvtkSQLDatabase_GetLastErrorTextP7_objectS0___ZL32PyvtkSQLDatabase_GetDatabaseTypeP7_objectS0___ZL26PyvtkSQLDatabase_GetTablesP7_objectS0___ZL26PyvtkSQLDatabase_GetRecordP7_objectS0___ZL28PyvtkSQLDatabase_IsSupportedP7_objectS0___ZL23PyvtkSQLDatabase_GetURLP7_objectS0___ZL33PyvtkSQLDatabase_GetTablePreambleP7_objectS0___ZL39PyvtkSQLDatabase_GetColumnSpecificationP7_objectS0___ZL38PyvtkSQLDatabase_GetIndexSpecificationP7_objectS0___ZL40PyvtkSQLDatabase_GetTriggerSpecificationP7_objectS0___ZL30PyvtkSQLDatabase_CreateFromURLP7_objectS0___ZL29PyvtkSQLDatabase_EffectSchemaP7_objectS0___ZL52PyvtkSQLDatabase_UnRegisterAllCreateFromURLCallbacksP7_objectS0___ZL25PyvtkSQLDatabase_DATABASEP7_objectS0___ZL32PyvtkSQLDatabaseSchema_StaticNewv__ZL31PyvtkSQLDatabaseSchema_IsTypeOfP7_objectS0___ZL26PyvtkSQLDatabaseSchema_IsAP7_objectS0___ZL35PyvtkSQLDatabaseSchema_SafeDownCastP7_objectS0___ZL34PyvtkSQLDatabaseSchema_NewInstanceP7_objectS0___ZL34PyvtkSQLDatabaseSchema_AddPreambleP7_objectS0___ZL31PyvtkSQLDatabaseSchema_AddTableP7_objectS0___ZL39PyvtkSQLDatabaseSchema_AddColumnToTableP7_objectS0___ZL38PyvtkSQLDatabaseSchema_AddIndexToTableP7_objectS0___ZL39PyvtkSQLDatabaseSchema_AddColumnToIndexP7_objectS0___ZL40PyvtkSQLDatabaseSchema_AddTriggerToTableP7_objectS0___ZL39PyvtkSQLDatabaseSchema_AddOptionToTableP7_objectS0___ZL48PyvtkSQLDatabaseSchema_GetPreambleHandleFromNameP7_objectS0___ZL48PyvtkSQLDatabaseSchema_GetPreambleNameFromHandleP7_objectS0___ZL50PyvtkSQLDatabaseSchema_GetPreambleActionFromHandleP7_objectS0___ZL51PyvtkSQLDatabaseSchema_GetPreambleBackendFromHandleP7_objectS0___ZL45PyvtkSQLDatabaseSchema_GetTableHandleFromNameP7_objectS0___ZL45PyvtkSQLDatabaseSchema_GetTableNameFromHandleP7_objectS0___ZL45PyvtkSQLDatabaseSchema_GetIndexHandleFromNameP7_objectS0___ZL45PyvtkSQLDatabaseSchema_GetIndexNameFromHandleP7_objectS0___ZL45PyvtkSQLDatabaseSchema_GetIndexTypeFromHandleP7_objectS0___ZL51PyvtkSQLDatabaseSchema_GetIndexColumnNameFromHandleP7_objectS0___ZL46PyvtkSQLDatabaseSchema_GetColumnHandleFromNameP7_objectS0___ZL46PyvtkSQLDatabaseSchema_GetColumnNameFromHandleP7_objectS0___ZL46PyvtkSQLDatabaseSchema_GetColumnTypeFromHandleP7_objectS0___ZL46PyvtkSQLDatabaseSchema_GetColumnSizeFromHandleP7_objectS0___ZL52PyvtkSQLDatabaseSchema_GetColumnAttributesFromHandleP7_objectS0___ZL47PyvtkSQLDatabaseSchema_GetTriggerHandleFromNameP7_objectS0___ZL47PyvtkSQLDatabaseSchema_GetTriggerNameFromHandleP7_objectS0___ZL47PyvtkSQLDatabaseSchema_GetTriggerTypeFromHandleP7_objectS0___ZL49PyvtkSQLDatabaseSchema_GetTriggerActionFromHandleP7_objectS0___ZL50PyvtkSQLDatabaseSchema_GetTriggerBackendFromHandleP7_objectS0___ZL46PyvtkSQLDatabaseSchema_GetOptionTextFromHandleP7_objectS0___ZL49PyvtkSQLDatabaseSchema_GetOptionBackendFromHandleP7_objectS0___ZL28PyvtkSQLDatabaseSchema_ResetP7_objectS0___ZL43PyvtkSQLDatabaseSchema_GetNumberOfPreamblesP7_objectS0___ZL40PyvtkSQLDatabaseSchema_GetNumberOfTablesP7_objectS0___ZL48PyvtkSQLDatabaseSchema_GetNumberOfColumnsInTableP7_objectS0___ZL48PyvtkSQLDatabaseSchema_GetNumberOfIndicesInTableP7_objectS0___ZL52PyvtkSQLDatabaseSchema_GetNumberOfColumnNamesInIndexP7_objectS0___ZL49PyvtkSQLDatabaseSchema_GetNumberOfTriggersInTableP7_objectS0___ZL48PyvtkSQLDatabaseSchema_GetNumberOfOptionsInTableP7_objectS0___ZL30PyvtkSQLDatabaseSchema_SetNameP7_objectS0___ZL30PyvtkSQLDatabaseSchema_GetNameP7_objectS0___ZL48PyvtkSQLDatabaseSchema_AddTableMultipleArgumentsP7_objectS0___ZL42PyvtkSQLDatabaseSchema_AddColumnToTable_s1P7_objectS0___ZL42PyvtkSQLDatabaseSchema_AddColumnToTable_s2P7_objectS0___ZL41PyvtkSQLDatabaseSchema_AddIndexToTable_s1P7_objectS0___ZL41PyvtkSQLDatabaseSchema_AddIndexToTable_s2P7_objectS0___ZL42PyvtkSQLDatabaseSchema_AddColumnToIndex_s1P7_objectS0___ZL42PyvtkSQLDatabaseSchema_AddColumnToIndex_s2P7_objectS0___ZL43PyvtkSQLDatabaseSchema_AddTriggerToTable_s1P7_objectS0___ZL43PyvtkSQLDatabaseSchema_AddTriggerToTable_s2P7_objectS0___ZL42PyvtkSQLDatabaseSchema_AddOptionToTable_s1P7_objectS0___ZL42PyvtkSQLDatabaseSchema_AddOptionToTable_s2P7_objectS0___ZL37PyvtkSQLDatabaseTableSource_StaticNewv__ZL36PyvtkSQLDatabaseTableSource_IsTypeOfP7_objectS0___ZL31PyvtkSQLDatabaseTableSource_IsAP7_objectS0___ZL40PyvtkSQLDatabaseTableSource_SafeDownCastP7_objectS0___ZL39PyvtkSQLDatabaseTableSource_NewInstanceP7_objectS0___ZL34PyvtkSQLDatabaseTableSource_GetURLP7_objectS0___ZL34PyvtkSQLDatabaseTableSource_SetURLP7_objectS0___ZL39PyvtkSQLDatabaseTableSource_SetPasswordP7_objectS0___ZL36PyvtkSQLDatabaseTableSource_GetQueryP7_objectS0___ZL36PyvtkSQLDatabaseTableSource_SetQueryP7_objectS0___ZL50PyvtkSQLDatabaseTableSource_SetPedigreeIdArrayNameP7_objectS0___ZL50PyvtkSQLDatabaseTableSource_GetPedigreeIdArrayNameP7_objectS0___ZL50PyvtkSQLDatabaseTableSource_SetGeneratePedigreeIdsP7_objectS0___ZL50PyvtkSQLDatabaseTableSource_GetGeneratePedigreeIdsP7_objectS0___ZL49PyvtkSQLDatabaseTableSource_GeneratePedigreeIdsOnP7_objectS0___ZL50PyvtkSQLDatabaseTableSource_GeneratePedigreeIdsOffP7_objectS0___ZL22PyvtkSQLQuery_IsTypeOfP7_objectS0___ZL17PyvtkSQLQuery_IsAP7_objectS0___ZL26PyvtkSQLQuery_SafeDownCastP7_objectS0___ZL25PyvtkSQLQuery_NewInstanceP7_objectS0___ZL22PyvtkSQLQuery_SetQueryP7_objectS0___ZL22PyvtkSQLQuery_GetQueryP7_objectS0___ZL22PyvtkSQLQuery_IsActiveP7_objectS0___ZL21PyvtkSQLQuery_ExecuteP7_objectS0___ZL30PyvtkSQLQuery_BeginTransactionP7_objectS0___ZL31PyvtkSQLQuery_CommitTransactionP7_objectS0___ZL33PyvtkSQLQuery_RollbackTransactionP7_objectS0___ZL25PyvtkSQLQuery_GetDatabaseP7_objectS0___ZL27PyvtkSQLQuery_BindParameterP7_objectS0___ZL36PyvtkSQLQuery_ClearParameterBindingsP7_objectS0___ZL26PyvtkSQLQuery_EscapeStringP7_objectS0___ZL30PyvtkSQLQuery_BindParameter_s1P7_objectS0___ZL30PyvtkSQLQuery_BindParameter_s2P7_objectS0___ZL30PyvtkSQLQuery_BindParameter_s3P7_objectS0___ZL30PyvtkSQLQuery_BindParameter_s4P7_objectS0___ZL30PyvtkSQLQuery_BindParameter_s5P7_objectS0___ZL30PyvtkSQLQuery_BindParameter_s6P7_objectS0___ZL30PyvtkSQLQuery_BindParameter_s7P7_objectS0___ZL30PyvtkSQLQuery_BindParameter_s8P7_objectS0___ZL35PyvtkTableToDatabaseWriter_IsTypeOfP7_objectS0___ZL30PyvtkTableToDatabaseWriter_IsAP7_objectS0___ZL39PyvtkTableToDatabaseWriter_SafeDownCastP7_objectS0___ZL38PyvtkTableToDatabaseWriter_NewInstanceP7_objectS0___ZL38PyvtkTableToDatabaseWriter_SetDatabaseP7_objectS0___ZL39PyvtkTableToDatabaseWriter_SetTableNameP7_objectS0___ZL41PyvtkTableToDatabaseWriter_TableNameIsNewP7_objectS0___ZL38PyvtkTableToDatabaseWriter_GetDatabaseP7_objectS0___ZL35PyvtkTableToDatabaseWriter_GetInputP7_objectS0___ZL29PyvtkSQLiteDatabase_StaticNewv__ZL28PyvtkSQLiteDatabase_IsTypeOfP7_objectS0___ZL23PyvtkSQLiteDatabase_IsAP7_objectS0___ZL32PyvtkSQLiteDatabase_SafeDownCastP7_objectS0___ZL31PyvtkSQLiteDatabase_NewInstanceP7_objectS0___ZL24PyvtkSQLiteDatabase_OpenP7_objectS0___ZL25PyvtkSQLiteDatabase_CloseP7_objectS0___ZL26PyvtkSQLiteDatabase_IsOpenP7_objectS0___ZL36PyvtkSQLiteDatabase_GetQueryInstanceP7_objectS0___ZL29PyvtkSQLiteDatabase_GetTablesP7_objectS0___ZL29PyvtkSQLiteDatabase_GetRecordP7_objectS0___ZL31PyvtkSQLiteDatabase_IsSupportedP7_objectS0___ZL28PyvtkSQLiteDatabase_HasErrorP7_objectS0___ZL36PyvtkSQLiteDatabase_GetLastErrorTextP7_objectS0___ZL35PyvtkSQLiteDatabase_GetDatabaseTypeP7_objectS0___ZL39PyvtkSQLiteDatabase_GetDatabaseFileNameP7_objectS0___ZL39PyvtkSQLiteDatabase_SetDatabaseFileNameP7_objectS0___ZL26PyvtkSQLiteDatabase_GetURLP7_objectS0___ZL42PyvtkSQLiteDatabase_GetColumnSpecificationP7_objectS0___ZL26PyvtkSQLiteQuery_StaticNewv__ZL25PyvtkSQLiteQuery_IsTypeOfP7_objectS0___ZL20PyvtkSQLiteQuery_IsAP7_objectS0___ZL29PyvtkSQLiteQuery_SafeDownCastP7_objectS0___ZL28PyvtkSQLiteQuery_NewInstanceP7_objectS0___ZL25PyvtkSQLiteQuery_SetQueryP7_objectS0___ZL24PyvtkSQLiteQuery_ExecuteP7_objectS0___ZL34PyvtkSQLiteQuery_GetNumberOfFieldsP7_objectS0___ZL29PyvtkSQLiteQuery_GetFieldNameP7_objectS0___ZL29PyvtkSQLiteQuery_GetFieldTypeP7_objectS0___ZL24PyvtkSQLiteQuery_NextRowP7_objectS0___ZL25PyvtkSQLiteQuery_HasErrorP7_objectS0___ZL33PyvtkSQLiteQuery_BeginTransactionP7_objectS0___ZL36PyvtkSQLiteQuery_RollbackTransactionP7_objectS0___ZL34PyvtkSQLiteQuery_CommitTransactionP7_objectS0___ZL26PyvtkSQLiteQuery_DataValueP7_objectS0___ZL33PyvtkSQLiteQuery_GetLastErrorTextP7_objectS0___ZL30PyvtkSQLiteQuery_BindParameterP7_objectS0___ZL39PyvtkSQLiteQuery_ClearParameterBindingsP7_objectS0___ZL33PyvtkSQLiteQuery_BindParameter_s1P7_objectS0___ZL33PyvtkSQLiteQuery_BindParameter_s2P7_objectS0___ZL33PyvtkSQLiteQuery_BindParameter_s3P7_objectS0___ZL33PyvtkSQLiteQuery_BindParameter_s4P7_objectS0___ZL33PyvtkSQLiteQuery_BindParameter_s5P7_objectS0___ZL33PyvtkSQLiteQuery_BindParameter_s6P7_objectS0___ZL33PyvtkSQLiteQuery_BindParameter_s7P7_objectS0___ZL33PyvtkSQLiteQuery_BindParameter_s8P7_objectS0___ZL34PyvtkSQLiteToTableReader_StaticNewv__ZL33PyvtkSQLiteToTableReader_IsTypeOfP7_objectS0___ZL28PyvtkSQLiteToTableReader_IsAP7_objectS0___ZL37PyvtkSQLiteToTableReader_SafeDownCastP7_objectS0___ZL36PyvtkSQLiteToTableReader_NewInstanceP7_objectS0___ZN22vtkSQLiteToTableReader8IsTypeOfEPKc__ZL34PyvtkTableToSQLiteWriter_StaticNewv__ZL33PyvtkTableToSQLiteWriter_IsTypeOfP7_objectS0___ZL28PyvtkTableToSQLiteWriter_IsAP7_objectS0___ZL37PyvtkTableToSQLiteWriter_SafeDownCastP7_objectS0___ZL36PyvtkTableToSQLiteWriter_NewInstanceP7_objectS0___ZL33PyvtkTableToSQLiteWriter_GetInputP7_objectS0___ZN22vtkTableToSQLiteWriter8IsTypeOfEPKcGCC_except_table13GCC_except_table16GCC_except_table17GCC_except_table18GCC_except_table19GCC_except_table20GCC_except_table7GCC_except_table8GCC_except_table9GCC_except_table10GCC_except_table11GCC_except_table22GCC_except_table23GCC_except_table26GCC_except_table27__ZZ31PyvtkSQLDatabaseSchema_ClassNewE9constants__dyld_private__ZL31PyvtkDatabaseToTableReader_Type__ZL34PyvtkDatabaseToTableReader_Methods__ZL18PyvtkRowQuery_Type__ZL21PyvtkRowQuery_Methods__ZL25PyvtkRowQueryToTable_Type__ZL28PyvtkRowQueryToTable_Methods__ZL21PyvtkSQLDatabase_Type__ZL24PyvtkSQLDatabase_Methods__ZL46PyvtkSQLDatabaseSchema_DatabaseColumnType_Type__ZL45PyvtkSQLDatabaseSchema_DatabaseIndexType_Type__ZL47PyvtkSQLDatabaseSchema_DatabaseTriggerType_Type__ZL40PyvtkSQLDatabaseSchema_VarargTokens_Type__ZL27PyvtkSQLDatabaseSchema_Type__ZL30PyvtkSQLDatabaseSchema_Methods__ZL47PyvtkSQLDatabaseSchema_AddColumnToTable_Methods__ZL46PyvtkSQLDatabaseSchema_AddIndexToTable_Methods__ZL47PyvtkSQLDatabaseSchema_AddColumnToIndex_Methods__ZL48PyvtkSQLDatabaseSchema_AddTriggerToTable_Methods__ZL47PyvtkSQLDatabaseSchema_AddOptionToTable_Methods__ZL32PyvtkSQLDatabaseTableSource_Type__ZL35PyvtkSQLDatabaseTableSource_Methods__ZL18PyvtkSQLQuery_Type__ZL21PyvtkSQLQuery_Methods__ZL35PyvtkSQLQuery_BindParameter_Methods__ZL31PyvtkTableToDatabaseWriter_Type__ZL34PyvtkTableToDatabaseWriter_Methods__ZL24PyvtkSQLiteDatabase_Type__ZL27PyvtkSQLiteDatabase_Methods__ZL21PyvtkSQLiteQuery_Type__ZL24PyvtkSQLiteQuery_Methods__ZL38PyvtkSQLiteQuery_BindParameter_Methods__ZL29PyvtkSQLiteToTableReader_Type__ZL32PyvtkSQLiteToTableReader_Methods__ZL29PyvtkTableToSQLiteWriter_Type__ZL32PyvtkTableToSQLiteWriter_Methods__ZL23PyvtkIOSQLPython_Module__ZL24PyvtkIOSQLPython_Methods