This is the complete list of members for drizzled::plugin::TransactionalStorageEngine, including all inherited members.
activate() (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | inline |
addAlias(std::string alias) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inline |
addPlugin(plugin::TransactionalStorageEngine *engine) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | static |
addPlugin(plugin::StorageEngine *engine) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
alterSchema(const drizzled::message::Schema &schema_message) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
alwaysRegisterForXaTransaction() const | drizzled::plugin::TransactionalStorageEngine | inlinevirtual |
bas_ext() const =0 | drizzled::plugin::StorageEngine | pure virtual |
canCreateTable(const drizzled::identifier::Table &identifier) | drizzled::plugin::StorageEngine | static |
check_flag(const engine_flag_bits flag) const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inline |
close_connection(Session *) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlinevirtual |
closeConnection(Session &) | drizzled::plugin::StorageEngine | static |
commit(Session *session, bool normal_transaction) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | inlinevirtual |
create(Table &)=0 (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | pure virtual |
createSchema(const drizzled::message::Schema &schema_message) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
createTable(Session &session, const identifier::Table &identifier, message::Table &table_message) | drizzled::plugin::StorageEngine | static |
deactivate() (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | inline |
default_index_type() const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlinevirtual |
deleteDefinitionFromPath(const drizzled::identifier::Table &identifier) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | protectedstatic |
doAlterSchema(const drizzled::message::Schema &) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlineprotectedvirtual |
doCanCreateTable(const drizzled::identifier::Table &identifier) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlineprotectedvirtual |
doCommit(Session *session, bool normal_transaction)=0 | drizzled::plugin::TransactionalStorageEngine | privatepure virtual |
doCreateSchema(const drizzled::message::Schema &) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlineprotectedvirtual |
doCreateTable(Session &session, Table &table_arg, const drizzled::identifier::Table &identifier, const message::Table &message)=0 (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | protectedpure virtual |
doDoesTableExist(Session &session, const drizzled::identifier::Table &identifier) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | protectedvirtual |
doDropSchema(const drizzled::identifier::Schema &) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlineprotectedvirtual |
doDropTable(Session &session, const drizzled::identifier::Table &identifier)=0 | drizzled::plugin::StorageEngine | protectedpure virtual |
doEndStatement(Session *session) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | inlineprivatevirtual |
doesSchemaExist(const drizzled::identifier::Schema &identifier) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
doesTableExist(Session &session, const drizzled::identifier::Table &identifier, bool include_temporary_tables=true) | drizzled::plugin::StorageEngine | static |
doGetSchemaDefinition(const drizzled::identifier::Schema &) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlineprotectedvirtual |
doGetSchemaIdentifiers(identifier::schema::vector &) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlineprotectedvirtual |
doGetTableDefinition(Session &session, const drizzled::identifier::Table &identifier, message::Table &table_message) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlineprotectedvirtual |
doGetTableIdentifiers(CachedDirectory &directory, const drizzled::identifier::Schema &schema_identifier, identifier::table::vector &set_of_identifiers)=0 (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | protectedpure virtual |
doReleaseSavepoint(Session *session, NamedSavepoint &savepoint)=0 (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | privatepure virtual |
doReleaseTemporaryLatches(Session *) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | inlineprivatevirtual |
doRenameTable(Session &session, const drizzled::identifier::Table &from, const drizzled::identifier::Table &to)=0 (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | protectedpure virtual |
doRollback(Session *session, bool normal_transaction)=0 | drizzled::plugin::TransactionalStorageEngine | privatepure virtual |
doRollbackToSavepoint(Session *session, NamedSavepoint &savepoint)=0 (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | privatepure virtual |
doSetSavepoint(Session *session, NamedSavepoint &savepoint)=0 | drizzled::plugin::TransactionalStorageEngine | privatepure virtual |
doStartConsistentSnapshot(Session *) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | inlineprivatevirtual |
doStartStatement(Session *session) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | inlineprivatevirtual |
doStartTransaction(Session *session, start_transaction_option_t options) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | inlineprivatevirtual |
dropDatabase(char *path) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
dropSchema(Session &session, const identifier::Schema &identifier, message::schema::const_reference schema_message) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
dropTable(Session &session, const drizzled::identifier::Table &identifier) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
dropTable(Session &session, const drizzled::identifier::Table &identifier, drizzled::error_t &error) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
dropTable(Session &session, StorageEngine &engine, const identifier::Table &identifier, drizzled::error_t &error) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
endStatement(Session *session) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlinevirtual |
findByName(const std::string &find_str) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
findByName(Session &session, const std::string &find_str) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
flush_logs() (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlinevirtual |
flushLogs(plugin::StorageEngine *db_type) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
get_error_message(int error, String *buf) const | drizzled::plugin::StorageEngine | protectedvirtual |
getAliases() const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inline |
getCursor(Table &share) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | |
getId() const | drizzled::plugin::MonitoredInTransaction | inline |
getIdentifiers(Session &session, const identifier::Schema &schema_identifier, identifier::table::vector &set_of_identifiers) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
getIdentifiers(Session &session, identifier::schema::vector &schemas) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
getModuleName() const (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | |
getName() const (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | inline |
getSchemaCollation(const drizzled::identifier::Schema &identifier) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
getSchemaDefinition(const drizzled::identifier::Table &identifier) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
getSchemaDefinition(const drizzled::identifier::Schema &identifier) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
getTableDefinitionFileExtension() (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inline |
getTableMessage(Session &session, const drizzled::identifier::Table &identifier, bool include_temporary_tables=true) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
getTypeName() const (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | inline |
index_flags(enum ha_key_alg) const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlinevirtual |
is_user_selectable() const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inline |
isActive() const (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | inline |
map typedef (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | |
map_key typedef (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | |
max_key_length() const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inline |
max_key_part_length(void) const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inline |
max_key_parts() const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inline |
max_keys() const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inline |
max_record_length() const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inline |
max_supported_key_length(void) const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlinevirtual |
max_supported_key_part_length(void) const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlinevirtual |
max_supported_key_parts(void) const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlinevirtual |
max_supported_keys(void) const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlinevirtual |
max_supported_record_length(void) const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlinevirtual |
MonitoredInTransaction() (defined in drizzled::plugin::MonitoredInTransaction) | drizzled::plugin::MonitoredInTransaction | |
notifyStartTransaction(Session *session, start_transaction_option_t options) | drizzled::plugin::TransactionalStorageEngine | static |
participatesInSqlTransaction() const | drizzled::plugin::TransactionalStorageEngine | inlinevirtual |
participatesInXaTransaction() const | drizzled::plugin::TransactionalStorageEngine | inlinevirtual |
Plugin(const std::string &name, const std::string &type_name) (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | explicit |
prime() (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | inlinevirtual |
print_error(int error, myf errflag, const Table &table) const | drizzled::plugin::StorageEngine | virtual |
print_keydup_error(uint32_t key_nr, const char *msg, const Table &table) const (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | protected |
proto_cache (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | protected |
proto_cache_mutex (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | protected |
ProtoCache typedef | drizzled::plugin::StorageEngine | protected |
readTableFile(const std::string &path, message::Table &table_message) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | protectedstatic |
releaseSavepoint(Session *session, NamedSavepoint &sp) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | inline |
releaseTemporaryLatches(Session *session) | drizzled::plugin::TransactionalStorageEngine | static |
removeLast() const (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | inlinevirtual |
removeLostTemporaryTables(Session &session, const char *directory) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
removePlugin(plugin::TransactionalStorageEngine *engine) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | static |
removePlugin(plugin::StorageEngine *engine) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | static |
renameDefinitionFromPath(const drizzled::identifier::Table &dest, const drizzled::identifier::Table &src) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | protectedstatic |
renameTable(Session &session, const drizzled::identifier::Table &from, const drizzled::identifier::Table &to) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | |
resolveName(const StorageEngine *engine) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlinestatic |
rollback(Session *session, bool normal_transaction) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | inlinevirtual |
rollbackToSavepoint(Session *session, NamedSavepoint &sp) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | inline |
SEAPITester (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | friend |
setModule(module::Module *module) (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | inline |
setSavepoint(Session *session, NamedSavepoint &sp) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | inline |
setTransactionReadWrite(Session &session) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | private |
show_status(Session *, stat_print_fn *, enum ha_stat_type) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlinevirtual |
shutdownPlugin() (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | inlinevirtual |
startStatement(Session *session) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | inlinevirtual |
startTransaction(Session *session, start_transaction_option_t options) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | inlinevirtual |
startup(drizzled::Session &) (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | inlinevirtual |
StorageEngine(const std::string &name_arg, const std::bitset< HTON_BIT_SIZE > &flags_arg=HTON_NO_FLAGS) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | |
table_definition_ext (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | protected |
Table_flags typedef (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | |
TransactionalStorageEngine(const std::string &name_arg, const std::bitset< HTON_BIT_SIZE > &flags_arg=HTON_NO_FLAGS) (defined in drizzled::plugin::TransactionalStorageEngine) | drizzled::plugin::TransactionalStorageEngine | |
validateCreateSchemaOption(const std::string &key, const std::string &state) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlinevirtual |
validateCreateTableOption(const std::string &key, const std::string &state) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | inlinevirtual |
vector typedef (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | |
writeDefinitionFromPath(const drizzled::identifier::Table &identifier, const message::Table &proto) (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | protectedstatic |
~MonitoredInTransaction() (defined in drizzled::plugin::MonitoredInTransaction) | drizzled::plugin::MonitoredInTransaction | inlinevirtual |
~Plugin() (defined in drizzled::plugin::Plugin) | drizzled::plugin::Plugin | inlinevirtual |
~StorageEngine() (defined in drizzled::plugin::StorageEngine) | drizzled::plugin::StorageEngine | virtual |