ELF>2@@43 UH@dH%(HD$81HHt$HD$HFHD$$D$ t0H|$1HT$8dH+%(uhH@]@HT$H|$H5|$HtHt+HH5HPtHuH1Huff.fHGI~H)ǍGwHH=L@HH51HÐHGI~H)ǍGwHH=L@HH51HÐHGI~H)ǃuHH=LHH51HÐHGI~H)ǃuHH=LHH51HÐHGI~H)ǃuHH=LHH51HÐUSHHdH%(HD$81HHt$HD$HFHD$$D$ HD$t6H|$1HT$8dH+%(utHH[]fHt$H|$tHl$H=HtHH=uHuHc@HAWAVAUATUSHhfnFdH%(HD$X1HHt$0HD$8HGfnȉD$HfbfD$@_Ho(HHD$HD$HD$ HD$(HD$@+D$DLd$0Ht$LHt$ LHt$LHt$ LD$@9D$HT$DLt$(H\$ Ll$Dd$ Ht$HEuLL;HLHMI؉LDA׉Hu$HcfDH|$01HT$XdH+%(uZHh[]A\A]A^A_HHDHt$(L#HMILDA҉fH8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(u9H8HHuҐHuHHff.@SH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u7H0[fDHHuӐHuHcSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u7H0[fDHHuӐHuHcUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uUH@]f.HHuϐHt$ H|$tt$ HHuHcfDUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uUH@]f.HHuϐHt$ H|$tt$ HHuHcfDUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uUH@]f.HHuϐHt$ H|$tt$ HHuHcfDUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uUH@]f.HHuϐHt$ H|$tt$ HHuHcfDUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHD$Ho(Ht!D$ +D$$t=H|$1HT$8dH+%(uMH@]ÐHHuؐHt$H|$tHt$HHuHcDUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHD$Ho(Ht!D$ +D$$t=H|$1HT$8dH+%(uMH@]ÐHHuؐHt$H|$tHt$HHuHcDUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHD$Ho(Ht!D$ +D$$t=H|$1HT$8dH+%(uOH@]ÐHHuؐHt$H|$tHt$H1HuHcATUHHfnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uJHo(Ht!D$ +D$$tDH|$1HT$8dH+%(ukHH]A\fDHHuѐLd$Ht$LtHt$ LtT$ t$HHuHcff.ATUHHfnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uJHo(Ht!D$ +D$$tDH|$1HT$8dH+%(ukHH]A\fDHHuѐLd$Ht$LtHt$ LtT$ t$HHuHcff.ATUHHfnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uJHo(Ht!D$ +D$$tDH|$1HT$8dH+%(ukHH]A\fDHHuѐLd$Ht$LtHt$ LtT$ t$HHuHcff.ATUHHfnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uJHo(Ht!D$ +D$$tDH|$1HT$8dH+%(ukHH]A\fDHHuѐLd$Ht$LtHt$ LtT$ t$HHuHcff.ATUHHfnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uJHo(Ht!D$ +D$$tDH|$1HT$8dH+%(ukHH]A\fDHHuѐLd$Ht$LtHt$ LtT$ t$HHuHcff.ATUHHfnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uZHo(H$HD$Ht!D$ +D$$tCH|$1HT$8dH+%(uiHH]A\DHHuҐLd$HLtHt$LtHT$H4$HHuHcff.@ATUHHfnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uZHo(H$HD$Ht!D$ +D$$tCH|$1HT$8dH+%(uiHH]A\DHHuҐLd$HLtHt$LtHT$H4$HHuHcff.@ATUHHfnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uZHo(H$HD$Ht!D$ +D$$tCH|$1HT$8dH+%(uiHH]A\DHHuҐLd$HLtHt$LtHT$H4$HHuHcff.@ATUHHfnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uJHo(Ht!D$ +D$$tDH|$1HT$8dH+%(HH]A\fHHuѐLd$Ht$LtHt$LtHt$ LtL$ T$Ht$HHsHt>HHHIHQLH 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) -> vtkSQLDatabaseSchema C++: static vtkSQLDatabaseSchema *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkSQLDatabaseSchema C++: vtkSQLDatabaseSchema *NewInstance() V.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 ); V.AddTable(string) -> int C++: virtual int AddTable(const char *tblName) Add a table to the schema V.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. V.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. V.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. V.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. V.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. V.GetPreambleHandleFromName(string) -> int C++: int GetPreambleHandleFromName(const char *preName) Given a preamble name, get its handle. V.GetPreambleNameFromHandle(int) -> string C++: const char *GetPreambleNameFromHandle(int preHandle) Given a preamble handle, get its name. V.GetPreambleActionFromHandle(int) -> string C++: const char *GetPreambleActionFromHandle(int preHandle) Given a preamble handle, get its action. V.GetPreambleBackendFromHandle(int) -> string C++: const char *GetPreambleBackendFromHandle(int preHandle) Given a preamble handle, get its backend. V.GetTableHandleFromName(string) -> int C++: int GetTableHandleFromName(const char *tblName) Given a table name, get its handle. V.GetTableNameFromHandle(int) -> string C++: const char *GetTableNameFromHandle(int tblHandle) Given a table hanlde, get its name. V.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. V.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. V.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. V.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. V.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. V.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. V.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. V.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. V.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. V.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. V.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. V.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. V.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. V.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. V.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. V.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. V.Reset() C++: void Reset() Reset the schema to its initial, empty state. V.GetNumberOfPreambles() -> int C++: int GetNumberOfPreambles() Get the number of preambles. V.GetNumberOfTables() -> int C++: int GetNumberOfTables() Get the number of tables. V.GetNumberOfColumnsInTable(int) -> int C++: int GetNumberOfColumnsInTable(int tblHandle) Get the number of columns in a particular table . V.GetNumberOfIndicesInTable(int) -> int C++: int GetNumberOfIndicesInTable(int tblHandle) Get the number of indices in a particular table . V.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 . V.GetNumberOfTriggersInTable(int) -> int C++: int GetNumberOfTriggersInTable(int tblHandle) Get the number of triggers defined for a particular table. V.GetNumberOfOptionsInTable(int) -> int C++: int GetNumberOfOptionsInTable(int tblHandle) Get the number of options associated with a particular table. V.SetName(string) C++: virtual void SetName(const char *_arg) Set/Get the name of the schema. V.GetName() -> string C++: virtual char *GetName() Set/Get the name of the schema. V.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; } vtkIOSQLPython.vtkSQLDatabaseSchema.VarargTokensvtkIOSQLPython.vtkSQLDatabaseSchema.DatabaseTriggerTypevtkIOSQLPython.vtkSQLDatabaseSchema.DatabaseIndexTypevtkIOSQLPython.vtkSQLDatabaseSchema.DatabaseColumnTypeHH:?AKQVc HD    GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx  0 D 4XFBD S BBM ^BBDTFBE E(D0D8G@S8I0M(B BBB4@FED D(D0S(O ABBDnFEE B(D0D8D@v8O0A(B BBBDXTFBE E(D0D8G@S8I0M(B BBB4@FED D(D0S(O ABB EDPa AE O|RO|R,O|RDO|R\O|Rt<EY B W(EAD`j AAJ L FBB B(A0A8D 8A0A(B BBBD H@ I ,ED@ AG PED@ AG tEDP AK EDP AK EDP AK EDP AK EDP AB (EDP AB LEDP AB (pFAD` ABG (FAD` ABG (FAD` ABG (FAD` ABG ( FAD` ABG (LFAD` ABF (xFAD` ABF (FAD` ABF (eFAD` ABC 0^FAA D`  AABH 0gFD@ EE 8TFBA A(D (A ABBK <FBA A(D\ (A ABBH HFBB B(A0A8D 8A0A(B BBBJ HFBB B(A0A8D 8A0A(B BBBJ (h-FADP ABG (-FAD` ABC (-FAD` ABC (-FAD` ABC (-FAD` ABC 8DNFBA A(Dp (A ABBD (EFAD` ABC (EFAD` ABC (EFAD` ABC ( EFAD` ABC (0 EFAD` ABC (\ EFAD` ABC ( EFAD` ABC ( EFAD` ABC $ `EO l AG VA$ `EO l AG VA$0 `EO l AG VA$X `EO l AG VAL FPP D(A0O (D BBBD p (D BBBF 4 ]FDD  ABD d DBF  ( tFADp ABC (H FADp_ ABC (t AFAD` ABC ( IFAD` ABJ ( xFADp ABA EDP AB , FADp/ ABC Z  ( ] O*` @O*`; Ot*`` O*` 0ON* `  p   P\    ]    p b ` p # i   ) h e ^ g  PH    @"-,  p#-p  $-  %-  '-6  0(Nf  ,E  -E  /E*  p0Em  1E  3E  `4E2  5Ev ( ( (@ (@ (a * &  &0 &`&p!"K"y =t > @@A. AIi Bx `D  pE&(*  0A#S(d-t27<BHNTZ`f l&r@xW~q 7TXdl*Ec{ &,28 >D+JAPTVf\ub~h!n" " " %,"Td"@"n=v"T"@ 8G"<9Yi%W,c By%a}O,cC} 7` `7` 7`K 8`} 8 ;]5J~Nu  . C V f v _ZL32PyvtkSQLDatabaseSchema_StaticNewv_ZL35PyvtkSQLDatabaseSchema_SafeDownCastP7_objectS0__ZL39PyvtkSQLDatabaseSchema_AddOptionToTableP7_objectS0__ZL47PyvtkSQLDatabaseSchema_AddOptionToTable_Methods_ZL40PyvtkSQLDatabaseSchema_AddTriggerToTableP7_objectS0__ZL48PyvtkSQLDatabaseSchema_AddTriggerToTable_Methods_ZL39PyvtkSQLDatabaseSchema_AddColumnToIndexP7_objectS0__ZL47PyvtkSQLDatabaseSchema_AddColumnToIndex_Methods_ZL38PyvtkSQLDatabaseSchema_AddIndexToTableP7_objectS0__ZL46PyvtkSQLDatabaseSchema_AddIndexToTable_Methods_ZL39PyvtkSQLDatabaseSchema_AddColumnToTableP7_objectS0__ZL47PyvtkSQLDatabaseSchema_AddColumnToTable_Methods_ZL31PyvtkSQLDatabaseSchema_IsTypeOfP7_objectS0__ZL43PyvtkSQLDatabaseSchema_AddTriggerToTable_s2P7_objectS0__ZL28PyvtkSQLDatabaseSchema_ResetP7_objectS0__ZL43PyvtkSQLDatabaseSchema_GetNumberOfPreamblesP7_objectS0__ZL40PyvtkSQLDatabaseSchema_GetNumberOfTablesP7_objectS0__ZL49PyvtkSQLDatabaseSchema_GetNumberOfTriggersInTableP7_objectS0__ZL48PyvtkSQLDatabaseSchema_GetNumberOfOptionsInTableP7_objectS0__ZL48PyvtkSQLDatabaseSchema_GetNumberOfColumnsInTableP7_objectS0__ZL48PyvtkSQLDatabaseSchema_GetNumberOfIndicesInTableP7_objectS0__ZL48PyvtkSQLDatabaseSchema_GetPreambleHandleFromNameP7_objectS0__ZL45PyvtkSQLDatabaseSchema_GetTableHandleFromNameP7_objectS0__ZL48PyvtkSQLDatabaseSchema_AddTableMultipleArgumentsP7_objectS0__ZL46PyvtkSQLDatabaseSchema_GetColumnTypeFromHandleP7_objectS0__ZL46PyvtkSQLDatabaseSchema_GetColumnSizeFromHandleP7_objectS0__ZL47PyvtkSQLDatabaseSchema_GetTriggerTypeFromHandleP7_objectS0__ZL52PyvtkSQLDatabaseSchema_GetNumberOfColumnNamesInIndexP7_objectS0__ZL45PyvtkSQLDatabaseSchema_GetIndexTypeFromHandleP7_objectS0__ZL46PyvtkSQLDatabaseSchema_GetColumnHandleFromNameP7_objectS0__ZL47PyvtkSQLDatabaseSchema_GetTriggerHandleFromNameP7_objectS0__ZL45PyvtkSQLDatabaseSchema_GetIndexHandleFromNameP7_objectS0__ZL51PyvtkSQLDatabaseSchema_GetIndexColumnNameFromHandleP7_objectS0__ZL26PyvtkSQLDatabaseSchema_IsAP7_objectS0__ZL34PyvtkSQLDatabaseSchema_NewInstanceP7_objectS0__ZL41PyvtkSQLDatabaseSchema_AddIndexToTable_s2P7_objectS0__ZL42PyvtkSQLDatabaseSchema_AddOptionToTable_s2P7_objectS0__ZL42PyvtkSQLDatabaseSchema_AddColumnToTable_s2P7_objectS0__ZL42PyvtkSQLDatabaseSchema_AddColumnToIndex_s2P7_objectS0__ZL30PyvtkSQLDatabaseSchema_GetNameP7_objectS0__ZL50PyvtkSQLDatabaseSchema_GetPreambleActionFromHandleP7_objectS0__ZL48PyvtkSQLDatabaseSchema_GetPreambleNameFromHandleP7_objectS0__ZL51PyvtkSQLDatabaseSchema_GetPreambleBackendFromHandleP7_objectS0__ZL45PyvtkSQLDatabaseSchema_GetTableNameFromHandleP7_objectS0__ZL30PyvtkSQLDatabaseSchema_SetNameP7_objectS0__ZL49PyvtkSQLDatabaseSchema_GetTriggerActionFromHandleP7_objectS0__ZL46PyvtkSQLDatabaseSchema_GetOptionTextFromHandleP7_objectS0__ZL47PyvtkSQLDatabaseSchema_GetTriggerNameFromHandleP7_objectS0__ZL49PyvtkSQLDatabaseSchema_GetOptionBackendFromHandleP7_objectS0__ZL52PyvtkSQLDatabaseSchema_GetColumnAttributesFromHandleP7_objectS0__ZL46PyvtkSQLDatabaseSchema_GetColumnNameFromHandleP7_objectS0__ZL45PyvtkSQLDatabaseSchema_GetIndexNameFromHandleP7_objectS0__ZL50PyvtkSQLDatabaseSchema_GetTriggerBackendFromHandleP7_objectS0__ZL46PyvtkSQLDatabaseSchema_DatabaseColumnType_Type_ZL45PyvtkSQLDatabaseSchema_DatabaseIndexType_Type_ZL47PyvtkSQLDatabaseSchema_DatabaseTriggerType_Type_ZL40PyvtkSQLDatabaseSchema_VarargTokens_Type_ZL27PyvtkSQLDatabaseSchema_Type_ZL30PyvtkSQLDatabaseSchema_Methods_ZZ31PyvtkSQLDatabaseSchema_ClassNewE9constants_ZZ31PyvtkSQLDatabaseSchema_ClassNewE9constants_0_ZZ31PyvtkSQLDatabaseSchema_ClassNewE9constants_1_ZZ31PyvtkSQLDatabaseSchema_ClassNewE9constants_2_GLOBAL__sub_I_vtkSQLDatabaseSchemaPython.cxx_ZL42PyvtkSQLDatabaseSchema_AddOptionToTable_s1P7_objectS0__ZL43PyvtkSQLDatabaseSchema_AddTriggerToTable_s1P7_objectS0__ZL42PyvtkSQLDatabaseSchema_AddColumnToIndex_s1P7_objectS0__ZL41PyvtkSQLDatabaseSchema_AddIndexToTable_s1P7_objectS0__ZL42PyvtkSQLDatabaseSchema_AddColumnToTable_s1P7_objectS0__ZL31PyvtkSQLDatabaseSchema_AddTableP7_objectS0__ZL34PyvtkSQLDatabaseSchema_AddPreambleP7_objectS0_.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC9.LC8.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC22.LC23.LC24.LC25.LC26.LC27.LC28.LC29.LC30.LC31.LC32.LC33.LC34.LC35.LC36.LC37.LC38.LC39.LC40.LC41.LC42.LC43.LC44.LC45.LC46.LC47.LC48.LC49.LC50.LC51.LC52.LC53.LC54.LC55.LC56.LC57.LC59.LC60.LC58_ZN20vtkSQLDatabaseSchema7GetNameEv_ZN20vtkSQLDatabaseSchema3NewEv_ZNK20vtkSQLDatabaseSchema19NewInstanceInternalEv_ZN20vtkSQLDatabaseSchema7SetNameEPKcstrcmp_ZdaPvstrlen_Znammemcpy_ZN20vtkSQLDatabaseSchema16AddColumnToTableEPKciS1_iS1__ZN20vtkSQLDatabaseSchema22GetTableHandleFromNameEPKc_ZN20vtkSQLDatabaseSchema15AddIndexToTableEPKciS1__ZN20vtkSQLDatabaseSchema16AddColumnToIndexEPKcS1_S1__ZN20vtkSQLDatabaseSchema23GetColumnHandleFromNameEPKcS1__ZN20vtkSQLDatabaseSchema22GetIndexHandleFromNameEPKcS1__ZN20vtkSQLDatabaseSchema17AddTriggerToTableEPKciS1_S1_S1__ZN20vtkSQLDatabaseSchema16AddOptionToTableEPKcS1_S1__ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__stack_chk_fail_ZN17vtkPythonOverload10CallMethodEP11PyMethodDefP7_objectS3__ZN13vtkPythonArgs13ArgCountErrorEiPKc_ZN20vtkSQLDatabaseSchema3IsAEPKc_ZN13vtkObjectBase8IsTypeOfEPKc_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN13vtkPythonArgs8GetValueERi_GLOBAL_OFFSET_TABLE__ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__ZN13vtkPythonArgs8GetValueERPKc_ZN20vtkSQLDatabaseSchema5ResetEv_Py_NoneStruct_ZN20vtkSQLDatabaseSchema20GetNumberOfPreamblesEv_ZN20vtkSQLDatabaseSchema17GetNumberOfTablesEv_ZN20vtkSQLDatabaseSchema26GetNumberOfTriggersInTableEi_ZN20vtkSQLDatabaseSchema25GetNumberOfOptionsInTableEi_ZN20vtkSQLDatabaseSchema25GetNumberOfColumnsInTableEi_ZN20vtkSQLDatabaseSchema25GetNumberOfIndicesInTableEi_ZN20vtkSQLDatabaseSchema25GetPreambleHandleFromNameEPKc_ZN20vtkSQLDatabaseSchema25AddTableMultipleArgumentsEPKcz_ZN20vtkSQLDatabaseSchema23GetColumnTypeFromHandleEii_ZN20vtkSQLDatabaseSchema23GetColumnSizeFromHandleEii_ZN20vtkSQLDatabaseSchema24GetTriggerTypeFromHandleEii_ZN20vtkSQLDatabaseSchema29GetNumberOfColumnNamesInIndexEii_ZN20vtkSQLDatabaseSchema22GetIndexTypeFromHandleEii_ZN20vtkSQLDatabaseSchema24GetTriggerHandleFromNameEPKcS1__ZN20vtkSQLDatabaseSchema28GetIndexColumnNameFromHandleEiiiPyUnicode_FromStringAndSizePyErr_ClearPyBytes_FromStringAndSizePyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlag_ZN20vtkSQLDatabaseSchema27GetPreambleActionFromHandleEi_ZN20vtkSQLDatabaseSchema25GetPreambleNameFromHandleEi_ZN20vtkSQLDatabaseSchema28GetPreambleBackendFromHandleEi_ZN20vtkSQLDatabaseSchema22GetTableNameFromHandleEi_ZN20vtkSQLDatabaseSchema26GetTriggerActionFromHandleEii_ZN20vtkSQLDatabaseSchema23GetOptionTextFromHandleEii_ZN20vtkSQLDatabaseSchema24GetTriggerNameFromHandleEii_ZN20vtkSQLDatabaseSchema26GetOptionBackendFromHandleEii_ZN20vtkSQLDatabaseSchema29GetColumnAttributesFromHandleEii_ZN20vtkSQLDatabaseSchema23GetColumnNameFromHandleEii_ZN20vtkSQLDatabaseSchema22GetIndexNameFromHandleEii_ZN20vtkSQLDatabaseSchema27GetTriggerBackendFromHandleEii_Z50PyvtkSQLDatabaseSchema_DatabaseColumnType_FromEnumiPy_BuildValuePyLong_Type_Py_Dealloc_Z49PyvtkSQLDatabaseSchema_DatabaseIndexType_FromEnumi_Z51PyvtkSQLDatabaseSchema_DatabaseTriggerType_FromEnumi_Z44PyvtkSQLDatabaseSchema_VarargTokens_FromEnumiPyvtkSQLDatabaseSchema_ClassNewPyVTKClass_AddPyvtkObject_ClassNewPyType_Ready_ZN13vtkPythonUtil12AddEnumToMapEP11_typeobjectPyDict_SetItemStringPyVTKAddFile_vtkSQLDatabaseSchemaPyUnicode_FromString_ZN20vtkSQLDatabaseSchema16AddOptionToTableEiPKcS1__ZN20vtkSQLDatabaseSchema17AddTriggerToTableEiiPKcS1_S1__ZN20vtkSQLDatabaseSchema16AddColumnToIndexEiii_ZN20vtkSQLDatabaseSchema15AddIndexToTableEiiPKc_ZN20vtkSQLDatabaseSchema16AddColumnToTableEiiPKciS1__ZN20vtkSQLDatabaseSchema8AddTableEPKc_ZN20vtkSQLDatabaseSchema11AddPreambleEPKcS1_S1_PyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_DelPyObject_Free,Y`Z[X/\4hX]X\^X_$UXo`ta [%3b8AN\e]c'<Qf*1Qyd!&2*=qe 1f~gJqh: a {      i* Q k {     j A [ k r    k 1 K \ c p w  l ! ; L S ` g  m +>ERYn/CJW^o.?SZgnp!>Ocjw~q 1N_szrA^os=a|t]u}3v&4BMc*qw1Kn*w[|bxOy*[$Cv_.?P}*\Dc*0Yy`N *. I Z z  ^!Q!n!!!!*!! " "1";"c"y""" ####.#E#*[#*i##z#$+$;$C$U$c$m$x$$*$${%A%[%k%s%%%%%%*%%|L&q&&&&&&&&&*&#'}|''''''''((*)(V(~(((")*I)Y)a)p)****+++*z,,,!->-O-c-k-}-----*--L.q........./*/C/////0 00+090D0S0*a0001.1?1S1[1m1{1111*11<2a2~222222222*333333333 44)444C4*Q44455/5C5K5]5k5y555*55,6Q6n666666666*6 777W|+7*Q7l7u7~7W7*7777W<7*8,858>8WK8*q88[8W8X88W88W|8W8W88W89 99W{$9W,969W?9I9Q9\9Wj9W<r9|9Wp9999W;9W99W9999W9V:+:>:S:V_:u::V|::::V:;&;3;L;\;l;|;;;;[;;c;;; << <(<:<?<Q<Y<k<p<<<<<<<#=\a=c====>1>Q>d>p>>]>c%?:?O?`?????@$@0@c@^@@@A ALA]AtA}AA_BAB\BmB~BBBBBC`nCCCCCCC-D>DKDTDDDEE@EME\EeEEEcF$FeFrFFFFFF p ]<!-5ASt,";L,"[&b+8WM    0 @ P `      ' 5 B H O  [0 b@ kP s` zp       L0X8@L.HXL(/@L`/ L/ L  T(8L@ HXL` XhxLp ~pEL u`DL  t0L  dL`  SL  A(@8LX@ 0HXL` &h xL $Lh lp#L %L @ L( 'L  (8L8@ {H`4XL` hxL 7L Lp c3LH q`L pL  E(18L@ HXLX` h /xL8 L  ,L  5L! -LX" *p0L(#  (8L$@ HPXLP$` hxL$  L%  L% L(& L' L'  (0(8L@(@ dH@"XL(` Whp xL(=  > (p8 h@@x   A P (B8 HX  4H\ \  @0H`0xp0PTx   , Pp t`p$P|4XP  l@"p#$%'H0(,- / p04 1` 3 `4 5 7 `74 7\  8 8 ; M =L >x @@ A B `D pE.symtab.strtab.shstrtab.rela.text.data.bss.text._ZN20vtkSQLDatabaseSchema7GetNameEv.rela.text._ZNK20vtkSQLDatabaseSchema19NewInstanceInternalEv.rela.text._ZN20vtkSQLDatabaseSchema7SetNameEPKc.rela.text._ZN20vtkSQLDatabaseSchema16AddColumnToTableEPKciS1_iS1_.rela.text._ZN20vtkSQLDatabaseSchema15AddIndexToTableEPKciS1_.rela.text._ZN20vtkSQLDatabaseSchema16AddColumnToIndexEPKcS1_S1_.rela.text._ZN20vtkSQLDatabaseSchema17AddTriggerToTableEPKciS1_S1_S1_.rela.text._ZN20vtkSQLDatabaseSchema16AddOptionToTableEPKcS1_S1_.rodata.str1.1.rodata._ZN20vtkSQLDatabaseSchema3IsAEPKc.str1.1.rela.text._ZN20vtkSQLDatabaseSchema3IsAEPKc.rodata.str1.8.rela.text.startup.rela.init_array.rela.data.rel.ro.local.rela.data.rel.rela.data.rel.local.comment.note.GNU-stack.note.gnu.property.rela.eh_frame.group)@1)H 1)T 1)` 1)l 1)x 1) 1) 1) 1 F@<1 &G,G1G `G [@`1G@x1pHT@1H@ @ 1OInJ@8H1IT@1I@@12 J!2 P W P<R@x12`P/0@(01"H@X1$` @p1&@ @1(` @@1*0,  0H @(1/x2  /0