OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PersistentForeignStorageInterface Member List

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

append(const std::vector< ForeignStorageColumnBuffer > &column_buffers)=0PersistentForeignStorageInterfacepure virtual
dropTable(const int db_id, const int table_id)=0PersistentForeignStorageInterfacepure virtual
getType() const =0PersistentForeignStorageInterfacepure virtual
prepareTable(const int, const std::string &type, TableDescriptor &, std::list< ColumnDescriptor > &)PersistentForeignStorageInterfaceinlinevirtual
read(const ChunkKey &chunk_key, const SQLTypeInfo &sql_type, int8_t *dest, const size_t num_bytes)=0PersistentForeignStorageInterfacepure virtual
registerTable(Catalog_Namespace::Catalog *catalog, std::pair< int, int > table_key, const std::string &type, const TableDescriptor &td, const std::list< ColumnDescriptor > &cols, Data_Namespace::AbstractBufferMgr *mgr)=0PersistentForeignStorageInterfacepure virtual
tryZeroCopy(const ChunkKey &chunk_key, const SQLTypeInfo &sql_type, const size_t num_bytes)PersistentForeignStorageInterfaceinlinevirtual
~PersistentForeignStorageInterface()PersistentForeignStorageInterfaceinlinevirtual