Drizzled Public API Documentation

HeapEngine Class Reference

List of all members.

Public Member Functions

 HeapEngine (string name_arg)
virtual Cursorcreate (Table &table)
const char ** bas_ext () const
drizzled::message::Table::Index::IndexType default_index_type () const
int doCreateTable (Session &session, Table &table_arg, const identifier::Table &identifier, const message::Table &create_proto)
int heap_create_table (Session *session, const char *table_name, Table *table_arg, bool internal_table, const message::Table &create_proto, HP_SHARE **internal_share)
int doRenameTable (Session &, const identifier::Table &from, const identifier::Table &to)
int doDropTable (Session &, const identifier::Table &identifier)
int doGetTableDefinition (Session &session, const identifier::Table &identifier, message::Table &table_message)
uint32_t max_supported_keys () const
uint32_t max_supported_key_part_length () const
uint32_t index_flags (enum ha_key_alg) const
bool doDoesTableExist (Session &session, const identifier::Table &identifier)
void doGetTableIdentifiers (CachedDirectory &directory, const identifier::Schema &schema_identifier, identifier::table::vector &set_of_identifiers)

Detailed Description

Definition at line 46 of file ha_heap.cc.


The documentation for this class was generated from the following file: