KiCad PCB EDA Suite
Loading...
Searching...
No Matches
DATABASE_BACKEND Member List

This is the complete list of members for DATABASE_BACKEND, including all inherited members.

ALL_ROWSDATABASE_BACKENDstatic
BeginLoadCycle(const DB_STOP_CHECK &aStopped)DATABASE_BACKENDinlinevirtual
Connect()=0DATABASE_BACKENDpure virtual
Create(const DATABASE_SOURCE &aSource, const wxString &aBasePath)DATABASE_BACKENDstatic
DescribeTable(const std::string &aTable)=0DATABASE_BACKENDpure virtual
Disconnect()=0DATABASE_BACKENDpure virtual
EndLoadCycle()DATABASE_BACKENDinlinevirtual
GetLastError() const =0DATABASE_BACKENDpure virtual
GetLastFailure() const =0DATABASE_BACKENDpure virtual
IsConnected() const =0DATABASE_BACKENDpure virtual
ListColumns(const std::string &aTable, std::vector< std::string > &aColumns)DATABASE_BACKENDvirtual
ListTables(std::vector< std::string > &aTables)=0DATABASE_BACKENDpure 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_BACKENDinlinevirtual
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_BACKENDinlinevirtual
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)=0DATABASE_BACKENDpure virtual
~DATABASE_BACKEND()=defaultDATABASE_BACKENDvirtual