Drizzled Public API Documentation

Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789]
oC_code
oCdrizzled::stream::detail::_unireg< Ch, Tr, A >
oCdrizzled::optimizer::AccessMethodRepresents an access method
oCdrizzled::optimizer::AccessMethodFactoryCreates access method objects
oCdrizzled::generator::AllFields
oCdrizzled::generator::AllForeignKeys
oCdrizzled::generator::AllIndexes
oCdrizzled::generator::AllTables
oCassign_node_struct
oCdrizzled::atomic< T >Primary template for atomic
oCdrizzled::atomic< bool >
oCdrizzled::atomic< int32_t >
oCdrizzled::atomic< uint32_t >
oCdrizzled::atomic< uint64_t >
oCdrizzled::internal::atomic_base< I >
oCauth_pam_userinfo
oCAuthentication
oCuser_locks::barriers::Barrier
oCuser_locks::barriers::Barriers
oCdrizzled::base_list_iterator
oCJson::BatchAllocator< AllocatedType, objectPerAllocation >
oCJson::BatchAllocator< AllocatedType, objectPerAllocation >::BatchInfo
oCbig_rec_field_struct
oCbig_rec_struct
oCdrizzled::internal::Bigint
oCbinary_function
oCbtr_cur_struct
oCbtr_path_struct
oCbtr_pcur_struct
oCbtr_search_struct
oCbtr_search_sys_struct
oCbuf_block_struct
oCbuf_buddy_stat_struct
oCbuf_chunk_struct
oCbuf_flush_stat_structStatistics for selecting flush rate based on redo log generation speed
oCbuf_LRU_stat_structStatistics for selecting the LRU list for eviction
oCbuf_page_struct
oCbuf_pool_info_struct
oCbuf_pool_stat_structThe buffer pool statistics structure
oCbuf_pool_structThe buffer pool structure
oCdrizzled::BufferCompareContext
oCdrizzled::buffpek
oCbulk_insert_param
oCdrizzled::catalog::Cache
oCdrizzled::session::Cache
oCdrizzled::table::Cache
oCdrizzled::definition::Cache
oCdrizzled::generator::catalog::Cache
oCdrizzled::message::Cache
oCdrizzled::CachedDirectory
oCdrizzled::CacheField
oCdrizzled::charset_info_st
oCregex_policy::CheckItem
oCregex_policy::CheckMap
oCdrizzled::plugin::Client
oCClient
oCcol_assign_node_struct
oCdrizzled::sql::ResultSet::Column
oCcommand_arg
oCCommands
oCJson::Value::CommentInfo
oCcommit_node_struct
oCdrizzled::Comp_creator
oCdrizzled::optimizer::compare_functor
oCcompare_functor
oCdrizzled::compare_functor
oCConclusions
oCdrizzled::constrained_value< T >
oCdrizzled::constrained_value< uint32_t >
oCdrizzled::constrained_value< uint64_t >
oCdrizzled::execute::Context
oCdrizzled::CopyInfo
oCdrizzled::optimizer::CostVector
oCdrizzled::catalog::lock::Create
oCdrizzled::Create_func
oCCumulativeStats
oCdrizzled::Cursor
oCcursor_view_struct
oCJson::Value::CZString
oCdata_ref_basic< T >
oCdata_ref_basic< const char * >
oCdata_thread_ctxt_t
oCdatafiles_iter_t
oCdrizzle_plugin::json_server::DBAccess
oCdrizzled::decimal_t
oCdrizzled::DeletePtr
oCdfield_struct
oCdrizzled::Diagnostics_area
oCdict_col_struct
oCdict_field_struct
oCdict_foreign_struct
oCdict_index_struct
oCdict_sys_struct
oCdict_table_struct
oCdrizzled::Discrete_interval
oCdrizzled::Discrete_intervals_list
oCdrizzled::drizzle_show_var
oCdrizzled::drizzle_sys_var
oCdrizzled::drizzle_system_variables
oCdrizzled::drizzle_value
oCDrizzleDumpConnection
oCDrizzleDumpData
oCDrizzleDumpDatabase
oCDrizzleDumpField
oCDrizzleDumpForeignKey
oCDrizzleDumpIndex
oCDrizzleDumpTable
oCdrizzled::DrizzleLock
oCdrizzled::DrizzleXid
oCdrizzled::DTCollation
oCdtuple_struct
oCdtype_struct
oCDummyArrayAllocatorInitializer
oCDummyMapAllocatorInitializer
oCJson::DummyValueAllocatorInitializer
oCdump_record_t
oCdyn_block_structA block in a dynamically allocated array. NOTE! Do not access the fields of the struct directly: the definition appears here only for the compiler to know its size!
oCdrizzled::DYNAMIC_ARRAY
oCelsif_node_struct
oCdrizzled::catalog::Engine
oCdrizzled::plugin::Engines
oCdrizzled::CachedDirectory::Entry
oCeof_iterator
oCdrizzled::catalog::lock::Erase
oCerror
oCJson::Reader::ErrorInfo
oCErrorMessage
oCevent_t
oCdrizzled::plugin::EventData
oCdrizzled::generator::EventObserver
oCdrizzled::plugin::EventObserverList
oCexception
oCexception
oCException
oCdrizzled::Execute
oCexit_node_struct
oCdrizzled::optimizer::ExplainPlan
oCexport_var_struct
oCJson::FeaturesConfiguration passed to reader and writer. This configuration object can be used to force the Reader or Writer to behave in a standard conforming way
oCfetch_node_struct
oCfil_addr_struct
oCfil_node_struct
oCfil_space_struct
oCfil_system_struct
oCfile_format_struct
oCdrizzled::FileSort
oCdrizzled::filesort_info
oCdrizzled::debug::Flags
oCFOLLOWS
oCfor_node_struct
oCdrizzled::ForeignKeyInfo
oCFOUND_SET
oCfunc_node_struct
oCfunction_hash
oCdrizzled::FunctionContainer
oCdrizzled::generator::Functions
oCdrizzled::internal::gcc_traits< T, D >
oCGearmanFunctionMap
oCdrizzled::plugin::TableFunction::Generator
oCdrizzled::global_buffer_constraint< T >
oCdrizzled::global_counters
oCGlobalStats
oCdrizzled::Ha_data
oCha_node_struct
oCdrizzled::ha_statistics
oCdrizzled::HASH
oChash_cell_struct
oCdrizzled::HASH_LINK
oChash_table_struct
oCdrizzle_plugin::json_server::HttpHandler
oCHttpPostData
oCdrizzle_plugin::json_server::HTTPServer
oCdrizzled::Hybrid_type
oCdrizzled::Hybrid_type_traits
oCi_s_hash_chain_struct
oCi_s_lock_waits_row_struct
oCi_s_locks_row_struct
oCi_s_mem_chunk_struct
oCi_s_table_cache_struct
oCi_s_trx_row_struct
oCib_bh_struct
oCib_list_helper_struct
oCib_list_node_struct
oCib_list_struct
oCib_rbt_bound_struct
oCib_rbt_node_struct
oCib_rbt_struct
oCib_vector_struct
oCib_wqueue_struct
oCdrizzled::Identifier
oCif_node_struct
oCdrizzled::Session::impl_c
oCind_node_struct
oCinnodb_idx_translate_struct
oCins_node_struct
oCdrizzled::catalog::Instance
oCdrizzled::interval_range
oCinvalid_option_value
oCdrizzled::internal::io_cache_st
oCdrizzled::type::IPv6
oCdrizzled::type::IPv6::ipv6_ds
oCdrizzled::internal::irem
oCiterator
oCdrizzled::JoinCache
oCdrizzled::message::ioutil::joiner< FwdIter >
oCdrizzled::JoinTable
oCuser_locks::Key
oCdrizzled::identifier::Table::Key
oCdrizzled::KEY_CREATE_INFO
oCdrizzled::KEY_MULTI_RANGE
oCdrizzled::key_range
oCdrizzled::optimizer::KeyField
oCdrizzled::KeyInfo
oCdrizzled::KeyPartInfo
oCdrizzled::optimizer::KeyUse
oCdrizzled::keyword_st
oCdrizzled::Lex_input_stream
oCdrizzled::lex_string_t
oCdrizzled::LEX_SYMBOL
oCLineBuffer
oCListen
oCuser_locks::Lock
oClock_op_struct
oClock_queue_iterator_struct
oClock_rec_struct
oClock_struct
oClock_sys_struct
oClock_table_struct
oCuser_locks::Locks
oCdrizzled::stream::detail::log< OutputPolicy, Ch, Tr, A >
oCdrizzled::stream::detail::log< detail::_unireg >
oClog_group_struct
oClog_struct
oCdrizzled::module::Manifest
oCslave::ReplicationSlave::Master
oCmaster_pos_st
oCmem_area_struct
oCmem_block_info_struct
oCmem_pool_struct
oCmerge_file_struct
oCmerge_index_def_struct
oCmerge_index_field_struct
oCMessage
oCdrizzled::generator::catalog::Message
oCdrizzled::module::Module
oCdrizzled::plugin::MonitoredInTransaction
oCmtr_memo_slot_struct
oCmtr_struct
oCmutex_struct
oCdrizzled::internal::mutex_wrapper
oCdrizzled::MY_CHARSET_HANDLER
oCdrizzled::my_coll_lexem_st
oCdrizzled::my_coll_rule_item_st
oCdrizzled::MY_COLLATION_HANDLER
oCdrizzled::my_locale_st
oCdrizzled::my_match_t
oCdrizzled::my_uca_scanner_handler_st
oCdrizzled::my_uca_scanner_st
oCdrizzled::MY_UNI_CTYPE
oCdrizzled::MY_UNI_IDX
oCdrizzled::MY_UNICASE_INFO
oCmysql_row_templ_struct
oCdrizzled::Name_resolution_context_state
oCdrizzled::NamedSavepoint
oCdrizzled::Native_func_registry
oCdrizzled::NestedJoin
oCdrizzle_plugin::NET
oCnoncopyable
oCdrizzled::program_options::detail::null_deleter
oCobject
oCuser_locks::Observer
oCopen_node_struct
oCdrizzled::Open_tables_state
oCdrizzled::option
oCdrizzled::module::option_map
oCdrizzled::OptionCmp
oCOptionString
oCdrizzled::Order
oCorder_node_struct
oCos_aio_array_struct
oCos_aio_slot_struct
oCos_event_struct
oCos_file_stat_struct
oCos_mutex_struct
oCdrizzled::in_int64_t::packed_int64_t
oCpage_cur_struct
oCpage_zip_des_struct
oCpage_zip_stat_struct
oCpars_bound_id_struct
oCpars_bound_lit_struct
oCpars_info_struct
oCpars_res_word_struct
oCpars_user_func_struct
oCparser_st
oCParserType
oCJson::PathExperimental and untested: represents a "path" to access a node
oCJson::PathArgumentExperimental and untested: represents an element of the "path" to access a node
oCplan_struct
oCPOINTER_ARRAY
oCregex_policy::PolicyItem
oCdrizzled::optimizer::Position
oCproc_node_struct
oCboost::property_kind< drizzled::vertex_properties_t >
oCdrizzle_plugin::ProtocolCounters
oCdrizzled::internal::pthread_traits< T, D >
oCpurge_node_struct
oCque_common_struct
oCque_fork_struct
oCque_thr_struct
oCperformance_dictionary::query_usage
oCQueryLoggerFileQueryLoggerFile implements logging to a file for the QueryLog class
oCslave::QueueThread
oCdrizzled::optimizer::QuickSelectInterface
oCdrizzle_plugin::rabbitmq::RabbitMQHandlerWrapper around librabbitmq, hides error handling and reconnections etc TODO: add reconnection handling
oCdrizzled::optimizer::RangeParameter
oCdrizzled::READ_INFO
oCread_replication_return_st
oCread_replication_state_st
oCread_view_struct
oCJson::ReaderUnserialize a JSON document into a Value
oCdrizzled::ReadRecord
oCdrizzled::internal::record_cache
oCRecorder
oCrecv_addr_struct
oCrecv_data_struct
oCrecv_struct
oCrecv_sys_struct
oCdrizzled::RegInfo
oCREP_SET
oCREP_SETS
oCdrizzled::ReplicationServices
oCdrizzled::ResourceContext
oCdrizzled::sql::ResultSet
oCdrizzled::sql::ResultSetMetaData
oCreturn_node_struct
oCroll_node_struct
oCdrizzled::Rollup
oCdrizzled::memory::Root
oCdrizzled::optimizer::RorScanInfo
oCrow_ext_struct
oCrow_merge_buf_struct
oCrow_merge_dup_struct
oCrow_mysql_drop_struct
oCrow_prebuilt_struct
oCrow_printf_node_struct
oCrseg_queue_struct
oCruntime_error
oCrw_lock_struct
oCdrizzled::optimizer::SargableParam
oCdrizzled::generator::Schema
oCScoreboard
oCScoreboardSlot
oCsel_buf_struct
oCsel_node_struct
oCdrizzled::SendField
oCdrizzle_plugin::server_function_context
oCServerDetect
oCsess_struct
oCdrizzled::Session
oCdrizzled::generator::Session
oCdrizzled::set_var_base
oCdrizzled::SHA1_CTX
oCSHA1_CTX
oCShowVarCmpFunctor
oCdrizzled::sort_addon_field
oCdrizzled::SortField
oCdrizzled::SortParam
oCdrizzled::SQL_LIST
oCdrizzled::sql_reserved_words
oCdrizzled::error::sql_state_t
oCdrizzled::memory::SqlAlloc
oCdrizzle_plugin::json_server::SQLExecutor
oCslave::SQLExecutor
oCdrizzle_plugin::json_server::SQLGenerator
oCdrizzle_plugin::json_server::SQLToJsonGenerator
oCsrv_conc_slot_struct
oCsrv_slot_struct
oCsrv_sys_struct
oCst_block
oCst_buffpek
oCdrizzled::st_columndef
oCst_command
oCst_connection
oCdrizzle_plugin::st_drizzleclient_options
oCst_expected_errors
oCdrizzled::st_ha_alter_information
oCdrizzled::st_ha_create_information
oCst_HA_KEYSEG
oCst_heap_block
oCst_heap_create_info
oCst_heap_dataspace
oCst_heap_info
oCst_heap_ptrs
oCst_heap_share
oCst_heapinfo
oCst_hp_hash_info
oCst_hp_keydef
oCst_innobase_share
oCdrizzled::st_key_part
oCst_level_info
oCdrizzled::st_lock_list
oCst_match_err
oCst_mi_base_info
oCst_mi_bit_buff
oCst_mi_blob
oCst_mi_block_info
oCst_mi_check_param
oCst_mi_create_info
oCst_mi_decode_tree
oCst_mi_isam_pack
oCst_mi_isam_share
oCst_mi_isaminfo
oCst_mi_keydef
oCst_mi_s_param
oCst_mi_sort_param
oCst_mi_state_info
oCst_mi_status_info
oCdrizzled::internal::st_my_thread_var
oCst_myisam_info
oCdrizzled::optimizer::st_quick_range_seq_ctx
oCdrizzled::st_range_seq_entry
oCdrizzled::st_range_seq_if
oCst_regex
oCst_replace
oCst_replace_found
oCst_replace_regex
oCdrizzled::st_ror_intersect_info
oCdrizzled::st_sel_arg_range_seq
oCdrizzled::st_show_var_func_container
oCst_sort_info
oCst_sort_key_blocks
oCdrizzled::internal::st_stack
oCst_test_file
oCst_unique_def
oCdrizzled::session::State
oCStatement
oCdrizzled::statement::StatementRepresents a statement to be executed
oCdrizzled::message::StaticDescriptorInitializer_access_2eproto
oCdrizzled::message::StaticDescriptorInitializer_alter_5ftable_2eproto
oCdrizzled::message::StaticDescriptorInitializer_catalog_2eproto
oCdrizzled::message::StaticDescriptorInitializer_engine_2eproto
oCdrizzled::message::StaticDescriptorInitializer_event_2eproto
oCdrizzled::message::StaticDescriptorInitializer_replication_5foptions_2eproto
oCdrizzled::message::StaticDescriptorInitializer_resultset_2eproto
oCdrizzled::message::StaticDescriptorInitializer_schema_2eproto
oCdrizzled::message::StaticDescriptorInitializer_table_2eproto
oCdrizzled::message::StaticDescriptorInitializer_transaction_2eproto
oCJson::StaticStringLightweight wrapper to tag static string
oCStats
oCStatus
oCdrizzled::StatusHelper
oCStatusVars
oCdrizzled::util::Storable
oCStorageEngine
oCstreambuf
oCdrizzled::util::String
oCdrizzled::String
oCJson::StyledStreamWriterWrites a Value in JSON format in a human friendly way, to a stream rather than to a string
oCdrizzled::SYM_GROUP
oCsym_node_struct
oCsym_tab_struct
oCdrizzled::SYMBOL
oCsymbol_hash
oCsync_arr_struct
oCsync_array_struct
oCsync_cell_struct
oCsync_level_struct
oCsync_thread_struct
oCdrizzled::sys_var
oCdrizzled::sys_var_with_base
oCdrizzled::system_status_var
oCtab_node_struct
oCdrizzled::generator::Table
oCdrizzled::Table
oCdrizzled::table_reference_st
oCdrizzled::generator::TableDefinitionCache
oCdrizzled::TableFunctionContainer
oCdrizzled::TableList
oCdrizzled::session::TableMessages
oCdrizzled::TableShare
oCdrizzled::Temporal
oCdrizzled::temporal_format_args
oCdrizzled::TemporalFormat
oCdrizzled::TemporalIntervalStores time interval for date/time manipulation
oCTestCase
oCdrizzled::THR_LOCK
oCdrizzled::THR_LOCK_DATA
oCdrizzled::THR_LOCK_INFO
oCdrizzled::THR_LOCK_OWNER
oCThreadContext
oCdrizzled::type::Time
oCdrizzled::session::Times
oCJson::Reader::Token
oCdrizzled::TransactionContext
oCdrizzled::session::Transactions
oCdrizzled::TransactionServices
oCdrizzled::Tree
oCdrizzled::Tree_Element
oCtrx_doublewrite_struct
oCtrx_i_s_cache_struct
oCtrx_named_savept_struct
oCtrx_purge_struct
oCtrx_rseg_struct
oCtrx_savept_struct
oCtrx_sig_struct
oCtrx_struct
oCtrx_sys_struct
oCtrx_undo_arr_struct
oCtrx_undo_inf_struct
oCtrx_undo_struct
oCdrizzled::TYPELIB
oCdrizzled::typelib_set_member
oCdrizzled::internal::U
oCunary_function
oCundo_node_struct
oCdrizzled::uni_idx
oCdrizzled::table::UnusedTables
oCupd_field_struct
oCupd_node_struct
oCupd_struct
oCdrizzled::memory::internal::UsedMemory
oCdrizzled::user_var_entry
oCUserCommands
oCUserDetect
oCut_mem_block_struct
oCutimbuf
oCdrizzled::type::Uuid
oCJson::ValueRepresents a JSON value
oCJson::ValueAllocatorExperimental do not use: Allocator to customize member name and string value memory management done by Value
oCValueArrayAllocator
oCJson::Value::ValueHolder
oCJson::ValueIteratorBaseBase class for Value iterators
oCValueMapAllocator
oCVAR
oCdrizzled::module::Vertex
oCdrizzle_plugin::VioVirtual I/O layer, only used with TCP/IP sockets at the moment
oCclient::Wakeup
oCwhile_node_struct
oCdrizzle_plugin::syslog::WrapSyslog
oCJson::WriterAbstract class for writers
oCdrizzled::plugin::XaResourceManager
oCXaStorageEngine
oCxb_delta_info_t
oCdrizzled::XID
oCdrizzled::XID_STATE
oCxid_t
oCxtrabackup_tables_struct
oCyy_buffer_state
oCyy_trans_info
oCyyalloc
oCyyguts_t
\Cdrizzled::execute::YYSTYPE