|
KiCad PCB EDA Suite
|
This is the complete list of members for DATABASE_BACKEND, including all inherited members.
| ALL_ROWS | DATABASE_BACKEND | static |
| BeginLoadCycle(const DB_STOP_CHECK &aStopped) | DATABASE_BACKEND | inlinevirtual |
| Connect()=0 | DATABASE_BACKEND | pure virtual |
| Create(const DATABASE_SOURCE &aSource, const wxString &aBasePath) | DATABASE_BACKEND | static |
| DescribeTable(const std::string &aTable)=0 | DATABASE_BACKEND | pure virtual |
| Disconnect()=0 | DATABASE_BACKEND | pure virtual |
| EndLoadCycle() | DATABASE_BACKEND | inlinevirtual |
| GetLastError() const =0 | DATABASE_BACKEND | pure virtual |
| GetLastFailure() const =0 | DATABASE_BACKEND | pure virtual |
| IsConnected() const =0 | DATABASE_BACKEND | pure virtual |
| ListColumns(const std::string &aTable, std::vector< std::string > &aColumns) | DATABASE_BACKEND | virtual |
| ListTables(std::vector< std::string > &aTables)=0 | DATABASE_BACKEND | pure virtual |
| ReadAllRows(const DB_TABLE_INFO &aTable, const std::vector< std::string > &aColumns, std::vector< std::string > &aLabels, const DB_ROW_SINK &aSink, const DB_RESTART_SINK &aRestart) | DATABASE_BACKEND | inlinevirtual |
| ReadRow(const DB_TABLE_INFO &aTable, const std::vector< std::string > &aColumns, const std::string &aKeyColumn, const std::string &aKey, std::vector< std::string > &aLabels, std::vector< DB_VALUE > &aRow) | DATABASE_BACKEND | inlinevirtual |
| ReadTable(const DB_TABLE_INFO &aTable, const std::vector< std::string > &aColumns, size_t aMaxRows, std::vector< std::string > &aLabels, const DB_ROW_SINK &aSink)=0 | DATABASE_BACKEND | pure virtual |
| ~DATABASE_BACKEND()=default | DATABASE_BACKEND | virtual |