Drizzled Public API Documentation

drizzled::plugin::XaStorageEngine Member List
This is the complete list of members for drizzled::plugin::XaStorageEngine, 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::XaStorageEngine *engine) (defined in drizzled::plugin::XaStorageEngine)drizzled::plugin::XaStorageEngine [static]
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]
addPlugin(plugin::XaResourceManager *manager) (defined in drizzled::plugin::XaResourceManager)drizzled::plugin::XaResourceManager [static]
AddSchemaNames (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [friend]
AddTableIdentifier (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [friend]
AlterSchema (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [friend]
alterSchema(const drizzled::message::Schema &schema_message) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [static]
alwaysRegisterForXaTransaction() const drizzled::plugin::XaStorageEngine [inline, virtual]
bas_ext() const =0drizzled::plugin::StorageEngine [pure virtual]
CanCreateTable (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [friend]
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 [inline, virtual]
closeConnection(Session *session)drizzled::plugin::StorageEngine [static]
commit(Session *session, bool normal_transaction) (defined in drizzled::plugin::TransactionalStorageEngine)drizzled::plugin::TransactionalStorageEngine [inline, virtual]
commit_list_set typedef (defined in drizzled::plugin::XaResourceManager)drizzled::plugin::XaResourceManager
commitOrRollbackXID(XID *xid, bool commit)drizzled::plugin::XaResourceManager [static]
create(Table &)=0 (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [pure virtual]
CreateSchema (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [friend]
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]
deleteDefinitionFromPath(const drizzled::identifier::Table &identifier) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [protected, static]
doAlterSchema(const drizzled::message::Schema &) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline, protected, virtual]
doCanCreateTable(const drizzled::identifier::Table &identifier) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline, protected, virtual]
doCreateSchema(const drizzled::message::Schema &) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline, protected, virtual]
doCreateTable(Session &session, Table &table_arg, const drizzled::identifier::Table &identifier, const message::Table &message)=0 (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [protected, pure virtual]
doDoesTableExist(Session &session, const drizzled::identifier::Table &identifier) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [protected, virtual]
doDropSchema(const drizzled::identifier::Schema &) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline, protected, virtual]
doDropTable(Session &session, const drizzled::identifier::Table &identifier)=0drizzled::plugin::StorageEngine [protected, pure virtual]
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 [inline, protected, virtual]
doGetSchemaIdentifiers(identifier::Schema::vector &) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline, protected, virtual]
doGetTableDefinition(Session &session, const drizzled::identifier::Table &identifier, message::Table &table_message) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline, protected, virtual]
doGetTableIdentifiers(CachedDirectory &directory, const drizzled::identifier::Schema &schema_identifier, identifier::Table::vector &set_of_identifiers)=0 (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [protected, pure virtual]
doRenameTable(Session &session, const drizzled::identifier::Table &from, const drizzled::identifier::Table &to)=0 (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [protected, pure virtual]
doStartStatement(Session *session) (defined in drizzled::plugin::XaStorageEngine)drizzled::plugin::XaStorageEngine [inline, private, virtual]
doStartTransaction(Session *session, start_transaction_option_t options) (defined in drizzled::plugin::XaStorageEngine)drizzled::plugin::XaStorageEngine [inline, private, virtual]
dropDatabase(char *path) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [static]
DropSchema (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [friend]
dropSchema(Session &session, identifier::Schema::const_reference 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, identifier::Table::const_reference identifier, drizzled::error_t &error) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [static]
DropTable (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [friend]
DropTableByIdentifier (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [friend]
DropTables (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [friend]
endStatement(Session *session) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline, virtual]
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]
FindEngineByName (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [friend]
flush_logs() (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline, virtual]
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 [protected, virtual]
getAliases() const (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline]
getCurrentTransactionId(Session *session) (defined in drizzled::plugin::XaResourceManager)drizzled::plugin::XaResourceManager [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]
getNewTransactionId(Session *session) (defined in drizzled::plugin::XaResourceManager)drizzled::plugin::XaResourceManager [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]
Ha_delete_table_error_handler (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [friend]
index_flags(enum ha_key_alg) const (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline, virtual]
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 [inline, virtual]
max_supported_key_part_length(void) const (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline, virtual]
max_supported_key_parts(void) const (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline, virtual]
max_supported_keys(void) const (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline, virtual]
max_supported_record_length(void) const (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline, virtual]
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::XaStorageEngine [inline, virtual]
participatesInXaTransaction() const drizzled::plugin::XaStorageEngine [inline, virtual]
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 [inline, virtual]
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 typedefdrizzled::plugin::StorageEngine [protected]
readTableFile(const std::string &path, message::Table &table_message) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [protected, static]
recoverAllXids() (defined in drizzled::plugin::XaResourceManager)drizzled::plugin::XaResourceManager [static]
recoverAllXids(const commit_list_set &commit_list) (defined in drizzled::plugin::XaResourceManager)drizzled::plugin::XaResourceManager [static]
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 [inline, virtual]
removeLostTemporaryTables(Session &session, const char *directory) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [static]
removePlugin(plugin::XaStorageEngine *engine) (defined in drizzled::plugin::XaStorageEngine)drizzled::plugin::XaStorageEngine [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]
removePlugin(plugin::XaResourceManager *manager) (defined in drizzled::plugin::XaResourceManager)drizzled::plugin::XaResourceManager [static]
renameDefinitionFromPath(const drizzled::identifier::Table &dest, const drizzled::identifier::Table &src) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [protected, static]
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 [inline, static]
rollback(Session *session, bool normal_transaction) (defined in drizzled::plugin::TransactionalStorageEngine)drizzled::plugin::TransactionalStorageEngine [inline, virtual]
rollbackToSavepoint(Session *session, NamedSavepoint &sp) (defined in drizzled::plugin::TransactionalStorageEngine)drizzled::plugin::TransactionalStorageEngine [inline]
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]
show_status(Session *, stat_print_fn *, enum ha_stat_type) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline, virtual]
shutdownPlugin() (defined in drizzled::plugin::Plugin)drizzled::plugin::Plugin [inline, virtual]
startStatement(Session *session) (defined in drizzled::plugin::XaStorageEngine)drizzled::plugin::XaStorageEngine [inline, virtual]
startTransaction(Session *session, start_transaction_option_t options) (defined in drizzled::plugin::XaStorageEngine)drizzled::plugin::XaStorageEngine [inline, virtual]
startup(drizzled::Session &) (defined in drizzled::plugin::Plugin)drizzled::plugin::Plugin [inline, virtual]
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
StorageEngineCloseConnection (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [friend]
StorageEngineDoesTableExist (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [friend]
StorageEngineGetSchemaDefinition (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [friend]
StorageEngineGetTableDefinition (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [friend]
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 [inline, virtual]
validateCreateTableOption(const std::string &key, const std::string &state) (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [inline, virtual]
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 [protected, static]
xaCommit(Session *session, bool normal_transaction) (defined in drizzled::plugin::XaResourceManager)drizzled::plugin::XaResourceManager [inline]
xaCommitXid(XID *xid) (defined in drizzled::plugin::XaResourceManager)drizzled::plugin::XaResourceManager [inline]
xaPrepare(Session *session, bool normal_transaction) (defined in drizzled::plugin::XaResourceManager)drizzled::plugin::XaResourceManager [inline]
xaRecover(XID *append_to, size_t len) (defined in drizzled::plugin::XaResourceManager)drizzled::plugin::XaResourceManager [inline]
XaResourceManager() (defined in drizzled::plugin::XaResourceManager)drizzled::plugin::XaResourceManager [inline]
xaRollback(Session *session, bool normal_transaction) (defined in drizzled::plugin::XaResourceManager)drizzled::plugin::XaResourceManager [inline]
xaRollbackXid(XID *xid) (defined in drizzled::plugin::XaResourceManager)drizzled::plugin::XaResourceManager [inline]
XaStorageEngine(const std::string name_arg, const std::bitset< HTON_BIT_SIZE > &flags_arg=HTON_NO_FLAGS) (defined in drizzled::plugin::XaStorageEngine)drizzled::plugin::XaStorageEngine
~MonitoredInTransaction() (defined in drizzled::plugin::MonitoredInTransaction)drizzled::plugin::MonitoredInTransaction [inline, virtual]
~Plugin() (defined in drizzled::plugin::Plugin)drizzled::plugin::Plugin [inline, virtual]
~StorageEngine() (defined in drizzled::plugin::StorageEngine)drizzled::plugin::StorageEngine [virtual]
~TransactionalStorageEngine() (defined in drizzled::plugin::TransactionalStorageEngine)drizzled::plugin::TransactionalStorageEngine [virtual]
~XaResourceManager() (defined in drizzled::plugin::XaResourceManager)drizzled::plugin::XaResourceManager [inline, virtual]
~XaStorageEngine() (defined in drizzled::plugin::XaStorageEngine)drizzled::plugin::XaStorageEngine [virtual]