Installing
Hello Mochi
Margo (Core C runtime)
Thallium (Core C++ runtime)
Mercury (Low-level RPC and RDMA)
Argobots (User-level Threading)
PyMargo (Margo for Python)
Yokan (Key/Value storage component)
Warabi (Blob storage component)
Flock (Group management service)
ABT-IO (Argobots-aware POSIX I/O)
Bedrock (Bootstrapping and configuration)
Templates (Write your own Mochi component)
Interoperability
Miscellaneous
Tutorials
Mochi
Index
Index
A
|
B
|
D
|
F
|
H
|
M
|
P
|
R
|
T
|
W
|
X
|
Y
A
abt_io_close (C++ function)
abt_io_close_nb (C++ function)
ABT_IO_DEPRECATED (C macro)
abt_io_fallocate (C++ function)
abt_io_fallocate_nb (C++ function)
abt_io_fdatasync (C++ function)
abt_io_fdatasync_nb (C++ function)
abt_io_finalize (C++ function)
abt_io_ftruncate (C++ function)
abt_io_ftruncate_nb (C++ function)
abt_io_get_config (C++ function)
abt_io_get_pending_op_count (C++ function)
abt_io_init (C++ function)
abt_io_init_ext (C++ function)
abt_io_init_info (C++ struct)
abt_io_init_info::json_config (C++ member)
abt_io_init_info::progress_pool (C++ member)
abt_io_instance_id (C++ type)
ABT_IO_INSTANCE_NULL (C macro)
abt_io_lseek (C++ function)
abt_io_lseek_nb (C++ function)
abt_io_mkostemp (C++ function)
abt_io_mkostemp_nb (C++ function)
abt_io_op_free (C++ function)
abt_io_op_t (C++ type)
abt_io_op_wait (C++ function)
abt_io_open (C++ function)
abt_io_open_nb (C++ function)
abt_io_pread (C++ function)
abt_io_pread_nb (C++ function)
abt_io_pwrite (C++ function)
abt_io_pwrite_nb (C++ function)
abt_io_read (C++ function)
abt_io_read_nb (C++ function)
abt_io_stat (C++ function)
abt_io_statfs (C++ function)
abt_io_truncate (C++ function)
abt_io_unlink (C++ function)
abt_io_unlink_nb (C++ function)
abt_io_write (C++ function)
abt_io_write_nb (C++ function)
B
bedrock::AsyncRequest (C++ class)
bedrock::AsyncRequest::active (C++ function)
bedrock::AsyncRequest::AsyncRequest (C++ function)
,
[1]
,
[2]
bedrock::AsyncRequest::completed (C++ function)
bedrock::AsyncRequest::operator bool (C++ function)
bedrock::AsyncRequest::operator= (C++ function)
,
[1]
bedrock::AsyncRequest::wait (C++ function)
bedrock::AsyncRequest::~AsyncRequest (C++ function)
bedrock::Client (C++ class)
bedrock::Client::Client (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
bedrock::Client::engine (C++ function)
bedrock::Client::makeServiceGroupHandle (C++ function)
bedrock::Client::makeServiceGroupHandleFromFlockFile (C++ function)
bedrock::Client::makeServiceGroupHandleFromFlockGroup (C++ function)
bedrock::Client::makeServiceHandle (C++ function)
bedrock::Client::operator bool (C++ function)
bedrock::Client::operator= (C++ function)
,
[1]
bedrock::Client::~Client (C++ function)
bedrock::DependencyFinder (C++ class)
bedrock::DependencyFinder::DependencyFinder (C++ function)
,
[1]
,
[2]
bedrock::DependencyFinder::find (C++ function)
,
[1]
bedrock::DependencyFinder::findProvider (C++ function)
,
[1]
bedrock::DependencyFinder::makeProviderHandle (C++ function)
,
[1]
bedrock::DependencyFinder::operator bool (C++ function)
bedrock::DependencyFinder::operator= (C++ function)
,
[1]
bedrock::DependencyFinder::~DependencyFinder (C++ function)
bedrock::Jx9Manager (C++ class)
bedrock::Jx9Manager::evaluateCondition (C++ function)
bedrock::Jx9Manager::executeQuery (C++ function)
bedrock::Jx9Manager::Jx9Manager (C++ function)
,
[1]
,
[2]
bedrock::Jx9Manager::operator bool (C++ function)
bedrock::Jx9Manager::operator= (C++ function)
,
[1]
bedrock::Jx9Manager::setVariable (C++ function)
bedrock::Jx9Manager::unsetVariable (C++ function)
bedrock::Jx9Manager::~Jx9Manager (C++ function)
bedrock::MargoManager (C++ class)
bedrock::MargoManager::addPool (C++ function)
bedrock::MargoManager::addXstream (C++ function)
bedrock::MargoManager::getCurrentConfig (C++ function)
bedrock::MargoManager::getDefaultHandlerPool (C++ function)
bedrock::MargoManager::getMargoInstance (C++ function)
bedrock::MargoManager::getNumEngines (C++ function)
bedrock::MargoManager::getNumPools (C++ function)
bedrock::MargoManager::getNumXstreams (C++ function)
bedrock::MargoManager::getPool (C++ function)
,
[1]
,
[2]
bedrock::MargoManager::getThalliumEngine (C++ function)
bedrock::MargoManager::getXstream (C++ function)
,
[1]
,
[2]
bedrock::MargoManager::MargoManager (C++ function)
,
[1]
,
[2]
,
[3]
bedrock::MargoManager::operator bool (C++ function)
bedrock::MargoManager::operator= (C++ function)
,
[1]
bedrock::MargoManager::removePool (C++ function)
,
[1]
,
[2]
bedrock::MargoManager::removeXstream (C++ function)
,
[1]
,
[2]
bedrock::MargoManager::~MargoManager (C++ function)
bedrock::MPIEnv (C++ class)
bedrock::MPIEnv::addressOfRank (C++ function)
bedrock::MPIEnv::globalRank (C++ function)
bedrock::MPIEnv::globalSize (C++ function)
bedrock::MPIEnv::isEnabled (C++ function)
bedrock::MPIEnv::~MPIEnv (C++ function)
bedrock::ProviderManager (C++ class)
bedrock::ProviderManager::addProviderFromJSON (C++ function)
bedrock::ProviderManager::addProviderListFromJSON (C++ function)
bedrock::ProviderManager::deregisterProvider (C++ function)
bedrock::ProviderManager::getCurrentConfig (C++ function)
bedrock::ProviderManager::getProvider (C++ function)
,
[1]
bedrock::ProviderManager::lookupProvider (C++ function)
bedrock::ProviderManager::migrateProvider (C++ function)
bedrock::ProviderManager::numProviders (C++ function)
bedrock::ProviderManager::operator bool (C++ function)
bedrock::ProviderManager::operator= (C++ function)
,
[1]
bedrock::ProviderManager::ProviderManager (C++ function)
,
[1]
,
[2]
bedrock::ProviderManager::restoreProvider (C++ function)
bedrock::ProviderManager::setDependencyFinder (C++ function)
bedrock::ProviderManager::snapshotProvider (C++ function)
bedrock::ProviderManager::~ProviderManager (C++ function)
bedrock::RequestResult (C++ class)
bedrock::RequestResult::error (C++ function)
,
[1]
bedrock::RequestResult::serialize (C++ function)
bedrock::RequestResult::success (C++ function)
,
[1]
bedrock::RequestResult::value (C++ function)
,
[1]
bedrock::Server (C++ class)
bedrock::Server::finalize (C++ function)
bedrock::Server::getCurrentConfig (C++ function)
bedrock::Server::getMargoManager (C++ function)
bedrock::Server::getProviderManager (C++ function)
bedrock::Server::operator= (C++ function)
,
[1]
bedrock::Server::Server (C++ function)
,
[1]
,
[2]
bedrock::Server::waitForFinalize (C++ function)
bedrock::Server::~Server (C++ function)
bedrock::ServiceGroupHandle (C++ class)
bedrock::ServiceGroupHandle::client (C++ function)
bedrock::ServiceGroupHandle::getConfig (C++ function)
bedrock::ServiceGroupHandle::operator bool (C++ function)
bedrock::ServiceGroupHandle::operator= (C++ function)
,
[1]
bedrock::ServiceGroupHandle::operator[] (C++ function)
bedrock::ServiceGroupHandle::queryConfig (C++ function)
bedrock::ServiceGroupHandle::refresh (C++ function)
bedrock::ServiceGroupHandle::ServiceGroupHandle (C++ function)
,
[1]
,
[2]
bedrock::ServiceGroupHandle::size (C++ function)
bedrock::ServiceGroupHandle::~ServiceGroupHandle (C++ function)
bedrock::ServiceHandle (C++ class)
bedrock::ServiceHandle::addPool (C++ function)
bedrock::ServiceHandle::addProvider (C++ function)
bedrock::ServiceHandle::addXstream (C++ function)
bedrock::ServiceHandle::changeProviderPool (C++ function)
bedrock::ServiceHandle::client (C++ function)
bedrock::ServiceHandle::getConfig (C++ function)
bedrock::ServiceHandle::loadModule (C++ function)
bedrock::ServiceHandle::migrateProvider (C++ function)
bedrock::ServiceHandle::operator bool (C++ function)
bedrock::ServiceHandle::operator= (C++ function)
,
[1]
bedrock::ServiceHandle::providerHandle (C++ function)
bedrock::ServiceHandle::queryConfig (C++ function)
bedrock::ServiceHandle::removePool (C++ function)
bedrock::ServiceHandle::removeXstream (C++ function)
bedrock::ServiceHandle::restoreProvider (C++ function)
bedrock::ServiceHandle::ServiceHandle (C++ function)
,
[1]
,
[2]
bedrock::ServiceHandle::snapshotProvider (C++ function)
bedrock::ServiceHandle::~ServiceHandle (C++ function)
D
DECLARE_MARGO_RPC_HANDLER (C macro)
DEFINE_MARGO_RPC_HANDLER (C macro)
F
flock::Client (C++ class)
flock::Client::Client (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
flock::Client::engine (C++ function)
flock::Client::handle (C++ function)
flock::Client::makeGroupHandle (C++ function)
,
[1]
flock::Client::operator flock_client_t (C++ function)
flock::Client::operator= (C++ function)
,
[1]
flock::Client::~Client (C++ function)
flock::Exception (C++ class)
flock::Exception::code (C++ function)
flock::Exception::Exception (C++ function)
flock::Exception::what (C++ function)
flock::GroupHandle (C++ class)
flock::GroupHandle::FromFile (C++ function)
flock::GroupHandle::FromSerialized (C++ function)
flock::GroupHandle::GroupHandle (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
flock::GroupHandle::handle (C++ function)
flock::GroupHandle::operator flock_group_handle_t (C++ function)
flock::GroupHandle::operator= (C++ function)
,
[1]
flock::GroupHandle::update (C++ function)
flock::GroupHandle::view (C++ function)
flock::GroupHandle::~GroupHandle (C++ function)
flock::GroupView (C++ class)
flock::GroupView::clear (C++ function)
flock::GroupView::copy (C++ function)
flock::GroupView::digest (C++ function)
flock::GroupView::GroupView (C++ function)
,
[1]
,
[2]
flock::GroupView::lock (C++ function)
flock::GroupView::Member (C++ struct)
flock::GroupView::Member::address (C++ member)
flock::GroupView::Member::provider_id (C++ member)
flock::GroupView::members (C++ function)
flock::GroupView::MembersProxy (C++ struct)
flock::GroupView::MembersProxy::add (C++ function)
flock::GroupView::MembersProxy::count (C++ function)
flock::GroupView::MembersProxy::exists (C++ function)
flock::GroupView::MembersProxy::operator[] (C++ function)
flock::GroupView::MembersProxy::remove (C++ function)
,
[1]
flock::GroupView::metadata (C++ function)
flock::GroupView::Metadata (C++ struct)
flock::GroupView::Metadata::key (C++ member)
flock::GroupView::Metadata::value (C++ member)
flock::GroupView::MetadataProxy (C++ struct)
flock::GroupView::MetadataProxy::add (C++ function)
flock::GroupView::MetadataProxy::count (C++ function)
flock::GroupView::MetadataProxy::operator[] (C++ function)
,
[1]
flock::GroupView::MetadataProxy::remove (C++ function)
flock::GroupView::operator std::string (C++ function)
flock::GroupView::operator= (C++ function)
flock::GroupView::unlock (C++ function)
flock::GroupView::~GroupView (C++ function)
flock::Observer (C++ class)
flock::Observer::Observer (C++ function)
,
[1]
flock::Observer::onMembershipUpdate (C++ function)
flock::Observer::onMetadataUpdate (C++ function)
flock::Observer::~Observer (C++ function)
flock::Provider (C++ class)
flock::Provider::addObserver (C++ function)
flock::Provider::config (C++ function)
flock::Provider::handle (C++ function)
flock::Provider::operator flock_provider_t (C++ function)
flock::Provider::operator= (C++ function)
,
[1]
flock::Provider::Provider (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
flock::Provider::removeObserver (C++ function)
flock::Provider::~Provider (C++ function)
FLOCK_ABT_POOL_DEFAULT (C macro)
flock_backend_add_metadata_fn (C++ type)
flock_backend_finalize_fn (C++ type)
flock_backend_get_config_fn (C++ type)
flock_backend_get_view_fn (C++ type)
flock_backend_impl (C++ struct)
(C++ type)
flock_backend_impl::add_metadata (C++ member)
flock_backend_impl::destroy_group (C++ member)
flock_backend_impl::get_config (C++ member)
flock_backend_impl::get_view (C++ member)
flock_backend_impl::init_group (C++ member)
flock_backend_impl::name (C++ member)
flock_backend_impl::remove_metadata (C++ member)
flock_backend_init_args (C++ struct)
flock_backend_init_args::callback_context (C++ member)
flock_backend_init_args::config (C++ member)
flock_backend_init_args::initial_view (C++ member)
flock_backend_init_args::join (C++ member)
flock_backend_init_args::member_update_callback (C++ member)
flock_backend_init_args::metadata_update_callback (C++ member)
flock_backend_init_args::mid (C++ member)
flock_backend_init_args::pool (C++ member)
flock_backend_init_args::provider_id (C++ member)
flock_backend_init_args::self_addr_str (C++ member)
flock_backend_init_args_t (C++ type)
flock_backend_init_fn (C++ type)
flock_backend_remove_metadata_fn (C++ type)
flock_client_finalize (C++ function)
flock_client_init (C++ function)
FLOCK_CLIENT_NULL (C macro)
flock_client_t (C++ type)
flock_djb2_hash (C++ function)
flock_gateway_finalize_fn (C++ type)
flock_gateway_get_config_fn (C++ type)
flock_gateway_get_local_address_fn (C++ type)
flock_gateway_get_public_address_fn (C++ type)
flock_gateway_impl (C++ struct)
(C++ type)
flock_gateway_impl::destroy_gateway (C++ member)
flock_gateway_impl::get_config (C++ member)
flock_gateway_impl::get_local_address (C++ member)
flock_gateway_impl::get_public_address (C++ member)
flock_gateway_impl::init_gateway (C++ member)
flock_gateway_impl::name (C++ member)
flock_gateway_init_args (C++ struct)
flock_gateway_init_args::config (C++ member)
flock_gateway_init_args::mid (C++ member)
flock_gateway_init_args::pool (C++ member)
flock_gateway_init_args::provider_id (C++ member)
flock_gateway_init_args_t (C++ type)
flock_gateway_init_fn (C++ type)
flock_group_access_view (C++ function)
flock_group_get_view (C++ function)
flock_group_handle_create (C++ function)
flock_group_handle_create_from_file (C++ function)
flock_group_handle_create_from_serialized (C++ function)
FLOCK_GROUP_HANDLE_NULL (C macro)
flock_group_handle_ref_incr (C++ function)
flock_group_handle_release (C++ function)
flock_group_handle_t (C++ type)
flock_group_metadata_set (C++ function)
flock_group_subscribe (C++ function)
flock_group_unsubscribe (C++ function)
flock_group_update_view (C++ function)
flock_group_view_add_member (C++ function)
flock_group_view_add_metadata (C++ function)
flock_group_view_clear (C++ function)
flock_group_view_clear_extra (C++ function)
flock_group_view_copy (C++ function)
flock_group_view_digest (C++ function)
flock_group_view_find_member (C++ function)
flock_group_view_find_metadata (C++ function)
flock_group_view_from_file (C++ function)
flock_group_view_from_string (C++ function)
flock_group_view_init_from_file (C++ function)
flock_group_view_init_from_mpi (C++ function)
flock_group_view_init_from_self (C++ function)
FLOCK_GROUP_VIEW_INITIALIZER (C macro)
FLOCK_GROUP_VIEW_LOCK (C macro)
flock_group_view_member_at (C++ function)
flock_group_view_member_count (C++ function)
flock_group_view_members_binary_search (C++ function)
flock_group_view_metadata_at (C++ function)
flock_group_view_metadata_binary_search (C++ function)
flock_group_view_metadata_count (C++ function)
FLOCK_GROUP_VIEW_MOVE (C macro)
flock_group_view_remove_member (C++ function)
flock_group_view_remove_metadata (C++ function)
flock_group_view_serialize (C++ function)
flock_group_view_serialize_to_file (C++ function)
FLOCK_GROUP_VIEW_UNLOCK (C macro)
flock_hash_member (C++ function)
flock_hash_metadata (C++ function)
flock_member_cmp (C++ function)
flock_member_t (C++ struct)
flock_member_t::address (C++ member)
flock_member_t::data (C++ member)
flock_member_t::extra (C++ member)
flock_member_t::free (C++ member)
flock_member_t::provider_id (C++ member)
flock_membership_update_fn (C++ type)
flock_metadata_update_fn (C++ type)
FLOCK_MODE_INIT_UPDATE (C macro)
FLOCK_MODE_SUBSCRIBE (C macro)
flock_provider_add_update_callbacks (C++ function)
flock_provider_args (C++ struct)
flock_provider_args::backend (C++ member)
flock_provider_args::gateway (C++ member)
flock_provider_args::initial_view (C++ member)
flock_provider_args::pool (C++ member)
FLOCK_PROVIDER_ARGS_INIT (C macro)
flock_provider_destroy (C++ function)
flock_provider_get_config (C++ function)
FLOCK_PROVIDER_IGNORE (C macro)
FLOCK_PROVIDER_NULL (C macro)
flock_provider_register (C++ function)
flock_provider_remove_update_callbacks (C++ function)
flock_provider_t (C++ type)
flock_register_backend (C++ function)
flock_register_gateway (C++ function)
flock_request_t (C++ type)
flock_request_test (C++ function)
flock_request_wait (C++ function)
flock_return_t (C++ enum)
(C++ type)
flock_return_t::FLOCK_RETURN_VALUES (C++ enumerator)
FLOCK_RETURN_VALUES (C macro)
flock_update_t (C++ enum)
(C++ type)
flock_update_t::FLOCK_MEMBER_DIED (C++ enumerator)
flock_update_t::FLOCK_MEMBER_JOINED (C++ enumerator)
flock_update_t::FLOCK_MEMBER_LEFT (C++ enumerator)
flock_update_t::FLOCK_MEMBER_MOVED (C++ enumerator)
H
HG_Forward_to_margo (C++ function)
HG_Free_input_from_margo (C++ function)
HG_Free_output_from_margo (C++ function)
HG_Get_input_from_margo (C++ function)
HG_Get_output_from_margo (C++ function)
hg_proc_flock_group_view_t (C++ function)
hg_proc_flock_member_t (C++ function)
hg_proc_flock_protected_group_view_t (C++ function)
HG_Register_name_for_margo (C++ function)
HG_Respond_to_margo (C++ function)
M
margo_add_pool_external (C++ function)
margo_add_pool_from_json (C++ function)
margo_add_xstream_external (C++ function)
margo_add_xstream_from_json (C++ function)
margo_addr_cmp (C++ function)
margo_addr_dup (C++ function)
margo_addr_free (C++ function)
margo_addr_lookup (C++ function)
margo_addr_self (C++ function)
margo_addr_set_remove (C++ function)
margo_addr_to_string (C++ function)
margo_bulk_access (C++ function)
margo_bulk_create (C++ function)
margo_bulk_ctransfer (C++ function)
margo_bulk_ctransfer_timed (C++ function)
margo_bulk_deserialize (C++ function)
margo_bulk_free (C++ function)
margo_bulk_get_segment_count (C++ function)
margo_bulk_get_serialize_size (C++ function)
margo_bulk_get_size (C++ function)
margo_bulk_itransfer (C++ function)
margo_bulk_itransfer_timed (C++ function)
margo_bulk_parallel_transfer (C++ function)
margo_bulk_pool_create (C++ function)
margo_bulk_pool_destroy (C++ function)
margo_bulk_pool_get (C++ function)
MARGO_BULK_POOL_NULL (C macro)
margo_bulk_pool_release (C++ function)
margo_bulk_pool_t (C++ type)
margo_bulk_pool_tryget (C++ function)
margo_bulk_poolset_create (C++ function)
margo_bulk_poolset_destroy (C++ function)
margo_bulk_poolset_get (C++ function)
margo_bulk_poolset_get_max (C++ function)
MARGO_BULK_POOLSET_NULL (C macro)
margo_bulk_poolset_release (C++ function)
margo_bulk_poolset_t (C++ type)
margo_bulk_poolset_tryget (C++ function)
margo_bulk_ref_incr (C++ function)
margo_bulk_serialize (C++ function)
margo_bulk_transfer (C++ function)
margo_bulk_transfer_timed (C++ function)
margo_cforward (C++ function)
margo_cforward_timed (C++ function)
MARGO_CLIENT_MODE (C macro)
MARGO_CONFIG_HIDE_EXTERNAL (C macro)
MARGO_CONFIG_PRETTY_JSON (C macro)
MARGO_CONFIG_USE_NAMES (C macro)
margo_create (C++ function)
margo_crespond (C++ function)
margo_critical (C++ function)
margo_data_ptr (C++ type)
margo_debug (C++ function)
margo_default_monitor (C++ member)
MARGO_DEFAULT_PROVIDER_ID (C macro)
margo_deregister (C++ function)
margo_destroy (C++ function)
margo_dump_abt_profiling (C++ function)
margo_enable_remote_shutdown (C++ function)
margo_error (C++ function)
MARGO_EXPAND_MONITOR_MACROS (C macro)
margo_finalize (C++ function)
margo_finalize_and_wait (C++ function)
margo_finalize_callback_t (C++ type)
margo_find_pool (C macro)
margo_find_pool_by_handle (C++ function)
margo_find_pool_by_index (C++ function)
margo_find_pool_by_name (C++ function)
margo_find_xstream (C macro)
margo_find_xstream_by_handle (C++ function)
margo_find_xstream_by_index (C++ function)
margo_find_xstream_by_name (C++ function)
margo_forward (C++ function)
margo_forward_timed (C++ function)
margo_free_input (C++ function)
margo_free_output (C++ function)
margo_get_class (C++ function)
margo_get_config (C++ function)
margo_get_config_opt (C++ function)
margo_get_context (C++ function)
margo_get_current_rpc_id (C++ function)
margo_get_data (C++ function)
margo_get_handler_pool (C++ function)
margo_get_info (C++ function)
margo_get_input (C++ function)
margo_get_monitoring_data (C++ function)
margo_get_num_pools (C++ function)
margo_get_num_progress_calls (C++ function)
margo_get_num_trigger_calls (C++ function)
margo_get_num_xstreams (C++ function)
margo_get_output (C++ function)
margo_get_progress_pool (C++ function)
margo_get_progress_timeout_ub_msec (C++ function)
margo_handle_get_name (C++ function)
margo_hg_handle_get_handler_pool (C++ function)
margo_hg_handle_get_instance (C++ function)
margo_iforward (C++ function)
margo_iforward_timed (C++ function)
margo_info (C++ function)
margo_init (C++ function)
margo_init_ext (C++ function)
margo_init_info (C++ struct)
margo_init_info::hg_class (C++ member)
margo_init_info::hg_context (C++ member)
margo_init_info::hg_init_info (C++ member)
margo_init_info::json_config (C++ member)
margo_init_info::logger (C++ member)
margo_init_info::monitor (C++ member)
margo_init_info::parent_mid (C++ member)
margo_init_info::progress_pool (C++ member)
margo_init_info::rpc_pool (C++ member)
MARGO_INIT_INFO_INITIALIZER (C macro)
margo_instance_id (C++ type)
,
[1]
,
[2]
,
[3]
margo_instance_is_finalized (C++ function)
MARGO_INSTANCE_NULL (C macro)
margo_instance_ref_count (C++ function)
margo_instance_ref_incr (C++ function)
margo_instance_release (C++ function)
margo_irespond (C++ function)
margo_is_listening (C++ function)
margo_log_fn_t (C++ type)
margo_log_level (C++ enum)
(C++ type)
margo_log_level::MARGO_LOG_CRITICAL (C++ enumerator)
margo_log_level::MARGO_LOG_DEBUG (C++ enumerator)
margo_log_level::MARGO_LOG_ERROR (C++ enumerator)
margo_log_level::MARGO_LOG_EXTERNAL (C++ enumerator)
margo_log_level::MARGO_LOG_INFO (C++ enumerator)
margo_log_level::MARGO_LOG_TRACE (C++ enumerator)
margo_log_level::MARGO_LOG_WARNING (C++ enumerator)
margo_logger (C++ struct)
margo_logger::critical (C++ member)
margo_logger::debug (C++ member)
margo_logger::error (C++ member)
margo_logger::info (C++ member)
margo_logger::trace (C++ member)
margo_logger::uargs (C++ member)
margo_logger::warning (C++ member)
MARGO_MAX_PROVIDER_ID (C macro)
margo_migrate_progress_loop (C++ function)
margo_monitor (C++ struct)
margo_monitor::config (C++ member)
margo_monitor::dump (C++ member)
margo_monitor::finalize (C++ member)
margo_monitor::initialize (C++ member)
margo_monitor::name (C++ member)
margo_monitor::uargs (C++ member)
margo_monitor_add_pool_args (C++ struct)
margo_monitor_add_pool_args::info (C++ member)
margo_monitor_add_pool_args::ret (C++ member)
margo_monitor_add_pool_args::uctx (C++ member)
margo_monitor_add_pool_args_t (C++ type)
margo_monitor_add_xstream_args (C++ struct)
margo_monitor_add_xstream_args::info (C++ member)
margo_monitor_add_xstream_args::ret (C++ member)
margo_monitor_add_xstream_args::uctx (C++ member)
margo_monitor_add_xstream_args_t (C++ type)
margo_monitor_bulk_create_args (C++ struct)
margo_monitor_bulk_create_args::attrs (C++ member)
margo_monitor_bulk_create_args::count (C++ member)
margo_monitor_bulk_create_args::flags (C++ member)
margo_monitor_bulk_create_args::handle (C++ member)
margo_monitor_bulk_create_args::ptrs (C++ member)
margo_monitor_bulk_create_args::ret (C++ member)
margo_monitor_bulk_create_args::sizes (C++ member)
margo_monitor_bulk_create_args::uctx (C++ member)
margo_monitor_bulk_create_args_t (C++ type)
margo_monitor_bulk_free_args (C++ struct)
margo_monitor_bulk_free_args::handle (C++ member)
margo_monitor_bulk_free_args::ret (C++ member)
margo_monitor_bulk_free_args::uctx (C++ member)
margo_monitor_bulk_free_args_t (C++ type)
margo_monitor_bulk_transfer_args (C++ struct)
margo_monitor_bulk_transfer_args::local_handle (C++ member)
margo_monitor_bulk_transfer_args::local_offset (C++ member)
margo_monitor_bulk_transfer_args::op (C++ member)
margo_monitor_bulk_transfer_args::origin_addr (C++ member)
margo_monitor_bulk_transfer_args::origin_handle (C++ member)
margo_monitor_bulk_transfer_args::origin_offset (C++ member)
margo_monitor_bulk_transfer_args::request (C++ member)
margo_monitor_bulk_transfer_args::ret (C++ member)
margo_monitor_bulk_transfer_args::size (C++ member)
margo_monitor_bulk_transfer_args::timeout_ms (C++ member)
margo_monitor_bulk_transfer_args::uctx (C++ member)
margo_monitor_bulk_transfer_args_t (C++ type)
margo_monitor_bulk_transfer_cb_args_t (C++ type)
margo_monitor_call_user (C++ function)
margo_monitor_cb_args (C++ struct)
margo_monitor_cb_args::info (C++ member)
margo_monitor_cb_args::request (C++ member)
margo_monitor_cb_args::ret (C++ member)
margo_monitor_cb_args::uctx (C++ member)
margo_monitor_create_args (C++ struct)
margo_monitor_create_args::addr (C++ member)
margo_monitor_create_args::handle (C++ member)
margo_monitor_create_args::id (C++ member)
margo_monitor_create_args::ret (C++ member)
margo_monitor_create_args::uctx (C++ member)
margo_monitor_create_args_t (C++ type)
margo_monitor_data_t (C++ union)
margo_monitor_data_t::f (C++ member)
margo_monitor_data_t::i (C++ member)
margo_monitor_data_t::p (C++ member)
margo_monitor_deregister_args (C++ struct)
margo_monitor_deregister_args::id (C++ member)
margo_monitor_deregister_args::ret (C++ member)
margo_monitor_deregister_args::uctx (C++ member)
margo_monitor_deregister_args_t (C++ type)
margo_monitor_destroy_args (C++ struct)
margo_monitor_destroy_args::handle (C++ member)
margo_monitor_destroy_args::ret (C++ member)
margo_monitor_destroy_args::uctx (C++ member)
margo_monitor_destroy_args_t (C++ type)
margo_monitor_dump (C++ function)
margo_monitor_dump_fn (C++ type)
margo_monitor_event_t (C++ enum)
(C++ type)
margo_monitor_event_t::MARGO_MONITOR_FN_END (C++ enumerator)
margo_monitor_event_t::MARGO_MONITOR_FN_START (C++ enumerator)
margo_monitor_event_t::MARGO_MONITOR_POINT (C++ enumerator)
margo_monitor_finalize_args (C++ struct)
margo_monitor_finalize_args::uctx (C++ member)
margo_monitor_finalize_args_t (C++ type)
margo_monitor_forward_args (C++ struct)
margo_monitor_forward_args::data (C++ member)
margo_monitor_forward_args::handle (C++ member)
margo_monitor_forward_args::provider_id (C++ member)
margo_monitor_forward_args::request (C++ member)
margo_monitor_forward_args::ret (C++ member)
margo_monitor_forward_args::timeout_ms (C++ member)
margo_monitor_forward_args::uctx (C++ member)
margo_monitor_forward_args_t (C++ type)
margo_monitor_forward_cb_args_t (C++ type)
margo_monitor_free_input_args (C++ struct)
margo_monitor_free_input_args::data (C++ member)
margo_monitor_free_input_args::handle (C++ member)
margo_monitor_free_input_args::ret (C++ member)
margo_monitor_free_input_args::uctx (C++ member)
margo_monitor_free_input_args_t (C++ type)
margo_monitor_free_output_args (C++ struct)
margo_monitor_free_output_args::data (C++ member)
margo_monitor_free_output_args::handle (C++ member)
margo_monitor_free_output_args::ret (C++ member)
margo_monitor_free_output_args::uctx (C++ member)
margo_monitor_free_output_args_t (C++ type)
margo_monitor_get_input_args (C++ struct)
margo_monitor_get_input_args::data (C++ member)
margo_monitor_get_input_args::handle (C++ member)
margo_monitor_get_input_args::ret (C++ member)
margo_monitor_get_input_args::uctx (C++ member)
margo_monitor_get_input_args_t (C++ type)
margo_monitor_get_output_args (C++ struct)
margo_monitor_get_output_args::data (C++ member)
margo_monitor_get_output_args::handle (C++ member)
margo_monitor_get_output_args::ret (C++ member)
margo_monitor_get_output_args::uctx (C++ member)
margo_monitor_get_output_args_t (C++ type)
margo_monitor_lookup_args (C++ struct)
margo_monitor_lookup_args::addr (C++ member)
margo_monitor_lookup_args::name (C++ member)
margo_monitor_lookup_args::ret (C++ member)
margo_monitor_lookup_args::uctx (C++ member)
margo_monitor_lookup_args_t (C++ type)
margo_monitor_prefinalize_args (C++ struct)
margo_monitor_prefinalize_args::uctx (C++ member)
margo_monitor_prefinalize_args_t (C++ type)
margo_monitor_progress_args (C++ struct)
margo_monitor_progress_args::ret (C++ member)
margo_monitor_progress_args::timeout_ms (C++ member)
margo_monitor_progress_args::uctx (C++ member)
margo_monitor_progress_args_t (C++ type)
margo_monitor_register_args (C++ struct)
margo_monitor_register_args::id (C++ member)
margo_monitor_register_args::name (C++ member)
margo_monitor_register_args::pool (C++ member)
margo_monitor_register_args::ret (C++ member)
margo_monitor_register_args::uctx (C++ member)
margo_monitor_register_args_t (C++ type)
margo_monitor_remove_pool_args (C++ struct)
margo_monitor_remove_pool_args::info (C++ member)
margo_monitor_remove_pool_args::ret (C++ member)
margo_monitor_remove_pool_args::uctx (C++ member)
margo_monitor_remove_pool_args_t (C++ type)
margo_monitor_remove_xstream_args (C++ struct)
margo_monitor_remove_xstream_args::info (C++ member)
margo_monitor_remove_xstream_args::ret (C++ member)
margo_monitor_remove_xstream_args::uctx (C++ member)
margo_monitor_remove_xstream_args_t (C++ type)
margo_monitor_respond_args (C++ struct)
margo_monitor_respond_args::data (C++ member)
margo_monitor_respond_args::error (C++ member)
margo_monitor_respond_args::handle (C++ member)
margo_monitor_respond_args::request (C++ member)
margo_monitor_respond_args::ret (C++ member)
margo_monitor_respond_args::timeout_ms (C++ member)
margo_monitor_respond_args::uctx (C++ member)
margo_monitor_respond_args_t (C++ type)
margo_monitor_respond_cb_args_t (C++ type)
margo_monitor_rpc_handler_args (C++ struct)
margo_monitor_rpc_handler_args::handle (C++ member)
margo_monitor_rpc_handler_args::parent_rpc_id (C++ member)
margo_monitor_rpc_handler_args::pool (C++ member)
margo_monitor_rpc_handler_args::ret (C++ member)
margo_monitor_rpc_handler_args::uctx (C++ member)
margo_monitor_rpc_handler_args_t (C++ type)
margo_monitor_rpc_ult_args (C++ struct)
margo_monitor_rpc_ult_args::handle (C++ member)
margo_monitor_rpc_ult_args::uctx (C++ member)
margo_monitor_rpc_ult_args_t (C++ type)
margo_monitor_set_input_args (C++ struct)
margo_monitor_set_input_args::data (C++ member)
margo_monitor_set_input_args::handle (C++ member)
margo_monitor_set_input_args::request (C++ member)
margo_monitor_set_input_args::ret (C++ member)
margo_monitor_set_input_args::uctx (C++ member)
margo_monitor_set_input_args_t (C++ type)
margo_monitor_set_output_args (C++ struct)
margo_monitor_set_output_args::data (C++ member)
margo_monitor_set_output_args::handle (C++ member)
margo_monitor_set_output_args::request (C++ member)
margo_monitor_set_output_args::ret (C++ member)
margo_monitor_set_output_args::uctx (C++ member)
margo_monitor_set_output_args_t (C++ type)
margo_monitor_sleep_args (C++ struct)
margo_monitor_sleep_args::timeout_ms (C++ member)
margo_monitor_sleep_args::uctx (C++ member)
margo_monitor_sleep_args_t (C++ type)
margo_monitor_trigger_args (C++ struct)
margo_monitor_trigger_args::actual_count (C++ member)
margo_monitor_trigger_args::max_count (C++ member)
margo_monitor_trigger_args::ret (C++ member)
margo_monitor_trigger_args::timeout_ms (C++ member)
margo_monitor_trigger_args::uctx (C++ member)
margo_monitor_trigger_args_t (C++ type)
margo_monitor_user_args_t (C++ type)
margo_monitor_wait_args (C++ struct)
margo_monitor_wait_args::request (C++ member)
margo_monitor_wait_args::ret (C++ member)
margo_monitor_wait_args::uctx (C++ member)
margo_monitor_wait_args_t (C++ type)
margo_pool_info (C++ struct)
margo_pool_info::index (C++ member)
margo_pool_info::name (C++ member)
margo_pool_info::pool (C++ member)
margo_pool_ref_count (C macro)
margo_pool_ref_count_by_handle (C++ function)
margo_pool_ref_count_by_index (C++ function)
margo_pool_ref_count_by_name (C++ function)
margo_pool_ref_incr (C macro)
margo_pool_ref_incr_by_handle (C++ function)
margo_pool_ref_incr_by_index (C++ function)
margo_pool_ref_incr_by_name (C++ function)
margo_pool_release (C macro)
margo_pool_release_by_handle (C++ function)
margo_pool_release_by_index (C++ function)
margo_pool_release_by_name (C++ function)
margo_pop_finalize_callback (C++ function)
margo_pop_prefinalize_callback (C++ function)
margo_provider_cforward (C++ function)
margo_provider_cforward_timed (C++ function)
margo_provider_deregister_identity (C++ function)
margo_provider_forward (C++ function)
margo_provider_forward_timed (C++ function)
margo_provider_get_identity (C++ function)
margo_provider_iforward (C++ function)
margo_provider_iforward_timed (C++ function)
margo_provider_pop_finalize_callback (C++ function)
margo_provider_pop_prefinalize_callback (C++ function)
margo_provider_push_finalize_callback (C++ function)
margo_provider_push_prefinalize_callback (C++ function)
margo_provider_register_identity (C++ function)
margo_provider_register_name (C++ function)
margo_provider_registered_identity (C++ function)
margo_provider_registered_name (C++ function)
margo_provider_top_finalize_callback (C++ function)
margo_provider_top_prefinalize_callback (C++ function)
margo_push_finalize_callback (C++ function)
margo_push_prefinalize_callback (C++ function)
margo_ref_incr (C++ function)
MARGO_REGISTER (C macro)
margo_register_data (C++ function)
margo_register_name (C++ function)
MARGO_REGISTER_PROVIDER (C macro)
margo_registered_data (C++ function)
margo_registered_disable_response (C++ function)
margo_registered_disabled_response (C++ function)
margo_registered_name (C++ function)
margo_remove_pool (C macro)
margo_remove_pool_by_handle (C++ function)
margo_remove_pool_by_index (C++ function)
margo_remove_pool_by_name (C++ function)
margo_remove_xstream (C macro)
margo_remove_xstream_by_handle (C++ function)
margo_remove_xstream_by_index (C++ function)
margo_remove_xstream_by_name (C++ function)
margo_request (C++ type)
,
[1]
margo_request_get_handle (C++ function)
margo_request_get_instance (C++ function)
margo_request_get_monitoring_data (C++ function)
margo_request_get_type (C++ function)
MARGO_REQUEST_NULL (C macro)
margo_request_set_monitoring_data (C++ function)
margo_request_type (C++ enum)
margo_request_type::MARGO_BULK_REQUEST (C++ enumerator)
margo_request_type::MARGO_FORWARD_REQUEST (C++ enumerator)
margo_request_type::MARGO_INVALID_REQUEST (C++ enumerator)
margo_request_type::MARGO_RESPONSE_REQUEST (C++ enumerator)
margo_respond (C++ function)
margo_rpc_get_name (C++ function)
margo_rpc_get_pool (C++ function)
margo_rpc_set_pool (C++ function)
MARGO_SERVER_MODE (C macro)
margo_set_abt_mem_max_num_stacks (C++ function)
margo_set_abt_thread_stacksize (C++ function)
margo_set_current_rpc_id (C++ function)
margo_set_data (C++ function)
margo_set_environment (C++ function)
margo_set_global_log_level (C++ function)
margo_set_global_logger (C++ function)
margo_set_log_level (C++ function)
margo_set_logger (C++ function)
margo_set_monitoring_data (C++ function)
margo_set_param (C++ function)
margo_set_progress_timeout_ub_msec (C++ function)
margo_set_progress_when_needed (C++ function)
margo_shutdown_remote_instance (C++ function)
margo_start_abt_profiling (C++ function)
margo_state_dump (C++ function)
margo_stop_abt_profiling (C++ function)
margo_test (C++ function)
margo_thread_sleep (C++ function)
margo_timer_callback_fn (C++ type)
margo_timer_cancel (C++ function)
margo_timer_cancel_many (C++ function)
margo_timer_create (C++ function)
margo_timer_create_with_pool (C++ function)
margo_timer_destroy (C++ function)
MARGO_TIMER_NULL (C macro)
margo_timer_start (C++ function)
margo_timer_t (C++ type)
margo_top_finalize_callback (C++ function)
margo_top_prefinalize_callback (C++ function)
margo_trace (C++ function)
margo_transfer_pool_content (C++ function)
margo_wait (C++ function)
margo_wait_any (C++ function)
margo_wait_for_finalize (C++ function)
margo_warning (C++ function)
margo_xstream_info (C++ struct)
margo_xstream_info::index (C++ member)
margo_xstream_info::name (C++ member)
margo_xstream_info::xstream (C++ member)
margo_xstream_ref_count (C macro)
margo_xstream_ref_count_by_handle (C++ function)
margo_xstream_ref_count_by_index (C++ function)
margo_xstream_ref_count_by_name (C++ function)
margo_xstream_ref_incr (C macro)
margo_xstream_ref_incr_by_handle (C++ function)
margo_xstream_ref_incr_by_index (C++ function)
margo_xstream_ref_incr_by_name (C++ function)
margo_xstream_release (C macro)
margo_xstream_release_by_handle (C++ function)
margo_xstream_release_by_index (C++ function)
margo_xstream_release_by_name (C++ function)
P
PhonyNameDueToError::MARGO_MONITOR_MAX (C++ enumerator)
R
remi_client_t (C++ type)
,
[1]
remi_provider_t (C++ type)
,
[1]
T
thallium::abt (C++ class)
thallium::abt::finalize (C++ function)
thallium::abt::initialize (C++ function)
thallium::abt::initialized (C++ function)
thallium::abt_exception (C++ class)
thallium::async_bulk_op (C++ class)
thallium::async_response (C++ class)
thallium::async_response::async_response (C++ function)
,
[1]
thallium::async_response::operator= (C++ function)
,
[1]
thallium::async_response::received (C++ function)
thallium::async_response::wait (C++ function)
thallium::async_response::wait_any (C++ function)
thallium::async_response::~async_response (C++ function)
thallium::auto_remote_procedure (C++ class)
thallium::auto_respond (C++ class)
thallium::barrier (C++ class)
thallium::barrier::barrier (C++ function)
,
[1]
,
[2]
thallium::barrier::get_num_waiters (C++ function)
thallium::barrier::native_handle (C++ function)
thallium::barrier::native_handle_type (C++ type)
thallium::barrier::operator= (C++ function)
,
[1]
thallium::barrier::reinit (C++ function)
thallium::barrier::wait (C++ function)
thallium::barrier::~barrier (C++ function)
thallium::barrier_exception (C++ class)
thallium::bulk (C++ class)
thallium::bulk::bulk (C++ function)
,
[1]
,
[2]
thallium::bulk::get_bulk (C++ function)
thallium::bulk::is_null (C++ function)
thallium::bulk::on (C++ function)
thallium::bulk::operator() (C++ function)
thallium::bulk::operator<< (C++ function)
thallium::bulk::operator= (C++ function)
,
[1]
thallium::bulk::operator>> (C++ function)
thallium::bulk::pull_from (C++ function)
thallium::bulk::push_to (C++ function)
thallium::bulk::segment_count (C++ function)
thallium::bulk::select (C++ function)
thallium::bulk::serialize (C++ function)
thallium::bulk::size (C++ function)
thallium::bulk::~bulk (C++ function)
thallium::bulk_buffer (C++ class)
thallium::bulk_buffer::bulk (C++ function)
thallium::bulk_buffer::bulk_buffer (C++ function)
,
[1]
thallium::bulk_buffer::data (C++ function)
thallium::bulk_buffer::is_null (C++ function)
thallium::bulk_buffer::on (C++ function)
thallium::bulk_buffer::operator<< (C++ function)
thallium::bulk_buffer::operator>> (C++ function)
thallium::bulk_buffer::pull_from (C++ function)
thallium::bulk_buffer::push_to (C++ function)
thallium::bulk_buffer::size (C++ function)
thallium::bulk_buffer::use_count (C++ function)
thallium::bulk_buffer_pool (C++ class)
thallium::bulk_buffer_pool::bulk_buffer_pool (C++ function)
,
[1]
thallium::bulk_buffer_pool::get (C++ function)
thallium::bulk_buffer_pool::max_buffer_size (C++ function)
thallium::bulk_buffer_pool::try_get (C++ function)
thallium::bulk_segment (C++ class)
thallium::bulk_segment::bulk_segment (C++ function)
,
[1]
,
[2]
,
[3]
thallium::bulk_segment::on (C++ function)
thallium::bulk_segment::operator() (C++ function)
thallium::bulk_segment::operator<< (C++ function)
thallium::bulk_segment::operator= (C++ function)
,
[1]
thallium::bulk_segment::operator>> (C++ function)
thallium::bulk_segment::pull_from (C++ function)
thallium::bulk_segment::push_to (C++ function)
thallium::bulk_segment::select (C++ function)
thallium::bulk_segment::~bulk_segment (C++ function)
thallium::callable_remote_procedure_with_context (C++ class)
thallium::callable_remote_procedure_with_context::async (C++ function)
,
[1]
thallium::callable_remote_procedure_with_context::callable_remote_procedure_with_context (C++ function)
,
[1]
thallium::callable_remote_procedure_with_context::operator() (C++ function)
,
[1]
thallium::callable_remote_procedure_with_context::operator= (C++ function)
,
[1]
thallium::callable_remote_procedure_with_context::timed (C++ function)
,
[1]
thallium::callable_remote_procedure_with_context::timed_async (C++ function)
,
[1]
thallium::callable_remote_procedure_with_context::with_serialization_context (C++ function)
thallium::callable_remote_procedure_with_context::~callable_remote_procedure_with_context (C++ function)
thallium::condition_variable (C++ class)
thallium::condition_variable::condition_variable (C++ function)
,
[1]
,
[2]
thallium::condition_variable::native_handle (C++ function)
thallium::condition_variable::native_handle_type (C++ type)
thallium::condition_variable::notify_all (C++ function)
thallium::condition_variable::notify_one (C++ function)
thallium::condition_variable::operator= (C++ function)
,
[1]
thallium::condition_variable::wait (C++ function)
,
[1]
thallium::condition_variable::wait_for (C++ function)
thallium::condition_variable::wait_until (C++ function)
,
[1]
thallium::condition_variable::~condition_variable (C++ function)
thallium::condition_variable_exception (C++ class)
thallium::endpoint (C++ class)
thallium::endpoint::endpoint (C++ function)
,
[1]
,
[2]
,
[3]
thallium::endpoint::get_addr (C++ function)
thallium::endpoint::get_engine (C++ function)
thallium::endpoint::is_null (C++ function)
thallium::endpoint::operator bool (C++ function)
thallium::endpoint::operator std::string (C++ function)
thallium::endpoint::operator!= (C++ function)
thallium::endpoint::operator<< (C++ function)
thallium::endpoint::operator= (C++ function)
,
[1]
thallium::endpoint::operator== (C++ function)
thallium::endpoint::set_remove (C++ function)
thallium::endpoint::~endpoint (C++ function)
thallium::engine (C++ class)
thallium::engine::create_timed_callback (C++ function)
thallium::engine::define (C++ function)
,
[1]
,
[2]
thallium::engine::enable_remote_shutdown (C++ function)
thallium::engine::engine (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
thallium::engine::expose (C++ function)
,
[1]
thallium::engine::finalize (C++ function)
thallium::engine::finalize_and_wait (C++ function)
thallium::engine::get_config (C++ function)
thallium::engine::get_handler_pool (C++ function)
thallium::engine::get_progress_pool (C++ function)
thallium::engine::is_listening (C++ function)
thallium::engine::lookup (C++ function)
thallium::engine::named_object_proxy (C++ struct)
thallium::engine::operator!= (C++ function)
thallium::engine::operator= (C++ function)
,
[1]
thallium::engine::operator== (C++ function)
thallium::engine::pools (C++ function)
thallium::engine::pop_finalize_callback (C++ function)
,
[1]
thallium::engine::pop_prefinalize_callback (C++ function)
,
[1]
thallium::engine::push_finalize_callback (C++ function)
,
[1]
thallium::engine::push_prefinalize_callback (C++ function)
,
[1]
thallium::engine::self (C++ function)
thallium::engine::shutdown_remote_engine (C++ function)
thallium::engine::top_finalize_callback (C++ function)
,
[1]
thallium::engine::top_prefinalize_callback (C++ function)
,
[1]
thallium::engine::wait_for_finalize (C++ function)
thallium::engine::wrap (C++ function)
thallium::engine::xstreams (C++ function)
thallium::engine::~engine (C++ function)
thallium::eventual (C++ class)
thallium::eventual::eventual (C++ function)
,
[1]
,
[2]
thallium::eventual::native_handle (C++ function)
thallium::eventual::native_handle_type (C++ type)
thallium::eventual::operator= (C++ function)
,
[1]
thallium::eventual::reset (C++ function)
thallium::eventual::set_value (C++ function)
,
[1]
thallium::eventual::test (C++ function)
thallium::eventual::value_type (C++ type)
thallium::eventual::wait (C++ function)
,
[1]
thallium::eventual::~eventual (C++ function)
thallium::eventual_exception (C++ class)
thallium::exception (C++ class)
thallium::future (C++ class)
thallium::future::future (C++ function)
,
[1]
,
[2]
,
[3]
thallium::future::native_handle (C++ function)
thallium::future::native_handle_type (C++ type)
thallium::future::operator bool (C++ function)
thallium::future::operator= (C++ function)
,
[1]
thallium::future::set (C++ function)
thallium::future::test (C++ function)
thallium::future::wait (C++ function)
thallium::future::~future (C++ function)
thallium::future_exception (C++ class)
thallium::logger (C++ class)
thallium::managed (C++ class)
thallium::managed::managed (C++ function)
,
[1]
thallium::managed::operator* (C++ function)
thallium::managed::operator-> (C++ function)
thallium::managed::operator= (C++ function)
,
[1]
thallium::managed::release (C++ function)
thallium::managed::~managed (C++ function)
thallium::margo_exception (C++ class)
thallium::margo_exception::margo_exception (C++ function)
thallium::margo_instance_ref (C++ class)
thallium::mutex (C++ class)
thallium::mutex::lock (C++ function)
thallium::mutex::lock_low (C++ function)
thallium::mutex::mutex (C++ function)
,
[1]
,
[2]
thallium::mutex::native_handle (C++ function)
thallium::mutex::native_handle_type (C++ type)
thallium::mutex::operator= (C++ function)
,
[1]
thallium::mutex::spin_lock (C++ function)
thallium::mutex::try_lock (C++ function)
thallium::mutex::unlock (C++ function)
thallium::mutex::unlock_se (C++ function)
thallium::mutex::~mutex (C++ function)
thallium::mutex_exception (C++ class)
thallium::packed_data (C++ class)
thallium::packed_data::as (C++ function)
,
[1]
thallium::packed_data::native_handle (C++ function)
thallium::packed_data::operator T (C++ function)
thallium::packed_data::unpack (C++ function)
thallium::packed_data::with_serialization_context (C++ function)
thallium::pool (C++ class)
thallium::pool::access (C++ enum)
thallium::pool::access::mpmc (C++ enumerator)
thallium::pool::access::mpsc (C++ enumerator)
thallium::pool::access::priv (C++ enumerator)
thallium::pool::access::spmc (C++ enumerator)
thallium::pool::access::spsc (C++ enumerator)
thallium::pool::add_sched (C++ function)
thallium::pool::create (C++ function)
,
[1]
thallium::pool::get_access (C++ function)
thallium::pool::id (C++ function)
thallium::pool::is_null (C++ function)
thallium::pool::kind (C++ enum)
thallium::pool::kind::fifo (C++ enumerator)
thallium::pool::kind::fifo_wait (C++ enumerator)
thallium::pool::make_task (C++ function)
thallium::pool::make_thread (C++ function)
,
[1]
thallium::pool::native_handle (C++ function)
thallium::pool::native_handle_type (C++ type)
thallium::pool::operator bool (C++ function)
thallium::pool::operator!= (C++ function)
thallium::pool::operator= (C++ function)
,
[1]
thallium::pool::operator== (C++ function)
thallium::pool::pool (C++ function)
,
[1]
,
[2]
,
[3]
thallium::pool::pop (C++ function)
thallium::pool::push (C++ function)
thallium::pool::remove (C++ function)
thallium::pool::revive_task (C++ function)
thallium::pool::revive_thread (C++ function)
thallium::pool::run_unit (C++ function)
thallium::pool::size (C++ function)
thallium::pool::total_size (C++ function)
thallium::pool::~pool (C++ function)
thallium::pool_exception (C++ class)
thallium::proc_input_archive (C++ class)
thallium::proc_output_archive (C++ class)
thallium::provider (C++ class)
thallium::provider::get_engine (C++ function)
thallium::provider::get_provider_id (C++ function)
thallium::provider::identity (C++ function)
thallium::provider::operator= (C++ function)
,
[1]
thallium::provider::provider (C++ function)
,
[1]
thallium::provider_handle (C++ class)
thallium::provider_handle::get_identity (C++ function)
thallium::provider_handle::operator= (C++ function)
,
[1]
thallium::provider_handle::provider_handle (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
thallium::provider_handle::provider_id (C++ function)
thallium::provider_handle::~provider_handle (C++ function)
thallium::recursive_mutex (C++ class)
thallium::recursive_mutex::operator= (C++ function)
,
[1]
thallium::recursive_mutex::recursive_mutex (C++ function)
,
[1]
,
[2]
thallium::remote_bulk (C++ class)
thallium::remote_bulk::operator() (C++ function)
thallium::remote_bulk::operator<< (C++ function)
thallium::remote_bulk::operator= (C++ function)
,
[1]
thallium::remote_bulk::operator>> (C++ function)
thallium::remote_bulk::pull_to (C++ function)
thallium::remote_bulk::push_from (C++ function)
thallium::remote_bulk::remote_bulk (C++ function)
,
[1]
thallium::remote_bulk::select (C++ function)
thallium::remote_bulk::timed (C++ function)
,
[1]
thallium::remote_procedure (C++ class)
thallium::remote_procedure::deregister (C++ function)
thallium::remote_procedure::disable_response (C++ function)
thallium::remote_procedure::id (C++ function)
thallium::remote_procedure::on (C++ function)
,
[1]
thallium::remote_procedure::operator= (C++ function)
,
[1]
thallium::remote_procedure::remote_procedure (C++ function)
,
[1]
thallium::remote_procedure::~remote_procedure (C++ function)
thallium::request_with_context (C++ class)
thallium::request_with_context::get_endpoint (C++ function)
thallium::request_with_context::get_input (C++ function)
thallium::request_with_context::native_handle (C++ function)
thallium::request_with_context::operator= (C++ function)
,
[1]
thallium::request_with_context::request_with_context (C++ function)
,
[1]
thallium::request_with_context::respond (C++ function)
thallium::request_with_context::with_serialization_context (C++ function)
thallium::request_with_context::~request_with_context (C++ function)
thallium::rwlock (C++ class)
thallium::rwlock::native_handle (C++ function)
thallium::rwlock::native_handle_type (C++ type)
thallium::rwlock::operator= (C++ function)
,
[1]
thallium::rwlock::rdlock (C++ function)
thallium::rwlock::rwlock (C++ function)
,
[1]
,
[2]
thallium::rwlock::unlock (C++ function)
thallium::rwlock::wrlock (C++ function)
thallium::rwlock::~rwlock (C++ function)
thallium::rwlock_exception (C++ class)
thallium::scheduler (C++ class)
thallium::scheduler::create (C++ function)
,
[1]
,
[2]
,
[3]
thallium::scheduler::exit (C++ function)
thallium::scheduler::finish (C++ function)
thallium::scheduler::get_pool (C++ function)
thallium::scheduler::has_to_stop (C++ function)
thallium::scheduler::is_null (C++ function)
thallium::scheduler::native_handle (C++ function)
thallium::scheduler::native_handle_type (C++ type)
thallium::scheduler::num_pools (C++ function)
thallium::scheduler::operator bool (C++ function)
thallium::scheduler::operator= (C++ function)
,
[1]
thallium::scheduler::predef (C++ enum)
thallium::scheduler::predef::basic (C++ enumerator)
thallium::scheduler::predef::basic_wait (C++ enumerator)
thallium::scheduler::predef::deflt (C++ enumerator)
thallium::scheduler::predef::prio (C++ enumerator)
thallium::scheduler::predef::randws (C++ enumerator)
thallium::scheduler::scheduler (C++ function)
,
[1]
,
[2]
,
[3]
thallium::scheduler::size (C++ function)
thallium::scheduler::total_size (C++ function)
thallium::scheduler::type (C++ enum)
thallium::scheduler::type::task (C++ enumerator)
thallium::scheduler::type::ult (C++ enumerator)
thallium::scheduler::~scheduler (C++ function)
thallium::scheduler_exception (C++ class)
thallium::self (C++ class)
thallium::self::get_last_pool_id (C++ function)
thallium::self::get_unit_type (C++ function)
thallium::self::is_primary (C++ function)
thallium::self::on_primary_xstream (C++ function)
thallium::self::suspend (C++ function)
thallium::self_exception (C++ class)
thallium::task (C++ class)
thallium::task::cancel (C++ function)
thallium::task::get_last_pool (C++ function)
thallium::task::get_last_pool_id (C++ function)
thallium::task::get_xstream (C++ function)
thallium::task::id (C++ function)
thallium::task::is_migratable (C++ function)
thallium::task::join (C++ function)
thallium::task::native_handle (C++ function)
thallium::task::native_handle_type (C++ type)
thallium::task::operator= (C++ function)
,
[1]
thallium::task::operator== (C++ function)
thallium::task::self (C++ function)
thallium::task::self_id (C++ function)
thallium::task::set_migratable (C++ function)
thallium::task::state (C++ function)
thallium::task::task (C++ function)
,
[1]
,
[2]
,
[3]
thallium::task::~task (C++ function)
thallium::task_exception (C++ class)
thallium::thread (C++ class)
thallium::thread::attribute (C++ class)
thallium::thread::attribute::attribute (C++ function)
,
[1]
,
[2]
thallium::thread::attribute::get_stack_address (C++ function)
thallium::thread::attribute::get_stack_size (C++ function)
thallium::thread::attribute::native_handle (C++ function)
thallium::thread::attribute::native_handle_type (C++ type)
thallium::thread::attribute::operator= (C++ function)
,
[1]
thallium::thread::attribute::set_migratable (C++ function)
thallium::thread::attribute::set_stack (C++ function)
thallium::thread::attribute::~attribute (C++ function)
thallium::thread::cancel (C++ function)
thallium::thread::exit (C++ function)
thallium::thread::get_last_pool (C++ function)
thallium::thread::get_last_pool_id (C++ function)
thallium::thread::id (C++ function)
thallium::thread::is_migratable (C++ function)
thallium::thread::is_primary (C++ function)
thallium::thread::join (C++ function)
thallium::thread::migrate (C++ function)
thallium::thread::migrate_to (C++ function)
,
[1]
,
[2]
thallium::thread::native_handle (C++ function)
thallium::thread::native_handle_type (C++ type)
thallium::thread::operator= (C++ function)
,
[1]
thallium::thread::operator== (C++ function)
thallium::thread::resume (C++ function)
thallium::thread::self (C++ function)
thallium::thread::self_id (C++ function)
thallium::thread::set_migratable (C++ function)
thallium::thread::sleep (C++ function)
thallium::thread::stacksize (C++ function)
thallium::thread::state (C++ function)
thallium::thread::thread (C++ function)
,
[1]
,
[2]
,
[3]
thallium::thread::yield (C++ function)
thallium::thread::yield_to (C++ function)
thallium::thread::~thread (C++ function)
thallium::thread_exception (C++ class)
thallium::timed_callback (C++ class)
thallium::timed_callback::operator= (C++ function)
thallium::timed_remote_bulk (C++ class)
thallium::timed_remote_bulk::operator<< (C++ function)
thallium::timed_remote_bulk::operator>> (C++ function)
thallium::timed_remote_bulk::pull_to (C++ function)
thallium::timed_remote_bulk::push_from (C++ function)
thallium::timeout (C++ class)
thallium::timer (C++ class)
thallium::timer::native_handle (C++ function)
thallium::timer::native_handle_type (C++ type)
thallium::timer::operator double (C++ function)
thallium::timer::operator= (C++ function)
,
[1]
thallium::timer::overhead (C++ function)
thallium::timer::read (C++ function)
thallium::timer::start (C++ function)
thallium::timer::stop (C++ function)
thallium::timer::timer (C++ function)
,
[1]
,
[2]
thallium::timer::wtime (C++ function)
thallium::timer::~timer (C++ function)
thallium::timer_exception (C++ class)
thallium::xstream (C++ class)
thallium::xstream::cancel (C++ function)
thallium::xstream::check_events (C++ function)
thallium::xstream::create (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
thallium::xstream::exit (C++ function)
thallium::xstream::get_affinity (C++ function)
thallium::xstream::get_cpubind (C++ function)
thallium::xstream::get_main_pools (C++ function)
thallium::xstream::get_main_sched (C++ function)
thallium::xstream::get_rank (C++ function)
thallium::xstream::is_null (C++ function)
thallium::xstream::is_primary (C++ function)
thallium::xstream::join (C++ function)
thallium::xstream::make_task (C++ function)
thallium::xstream::make_thread (C++ function)
,
[1]
thallium::xstream::native_handle (C++ function)
thallium::xstream::native_handle_type (C++ type)
thallium::xstream::num (C++ function)
thallium::xstream::operator bool (C++ function)
thallium::xstream::operator!= (C++ function)
thallium::xstream::operator= (C++ function)
,
[1]
thallium::xstream::operator== (C++ function)
thallium::xstream::reset_scheduler_to_default (C++ function)
thallium::xstream::revive (C++ function)
thallium::xstream::self (C++ function)
thallium::xstream::self_rank (C++ function)
thallium::xstream::set_affinity (C++ function)
thallium::xstream::set_cpubind (C++ function)
thallium::xstream::set_main_sched (C++ function)
,
[1]
thallium::xstream::set_rank (C++ function)
thallium::xstream::state (C++ function)
thallium::xstream::xstream (C++ function)
,
[1]
,
[2]
,
[3]
thallium::xstream::~xstream (C++ function)
thallium::xstream_barrier (C++ class)
thallium::xstream_barrier::native_handle (C++ function)
thallium::xstream_barrier::native_handle_type (C++ type)
thallium::xstream_barrier::operator= (C++ function)
,
[1]
thallium::xstream_barrier::wait (C++ function)
thallium::xstream_barrier::xstream_barrier (C++ function)
,
[1]
,
[2]
thallium::xstream_barrier::~xstream_barrier (C++ function)
thallium::xstream_barrier_exception (C++ class)
thallium::xstream_exception (C++ class)
W
warabi::AsyncRequest (C++ class)
warabi::AsyncRequest::AsyncRequest (C++ function)
,
[1]
,
[2]
warabi::AsyncRequest::completed (C++ function)
warabi::AsyncRequest::operator bool (C++ function)
warabi::AsyncRequest::operator= (C++ function)
,
[1]
warabi::AsyncRequest::wait (C++ function)
warabi::AsyncRequest::~AsyncRequest (C++ function)
warabi::Backend (C++ class)
warabi::Backend::Backend (C++ function)
,
[1]
,
[2]
warabi::Backend::create (C++ function)
warabi::Backend::destroy (C++ function)
warabi::Backend::erase (C++ function)
warabi::Backend::getConfig (C++ function)
warabi::Backend::name (C++ function)
warabi::Backend::operator= (C++ function)
,
[1]
warabi::Backend::read (C++ function)
warabi::Backend::startMigration (C++ function)
warabi::Backend::write (C++ function)
warabi::Backend::~Backend (C++ function)
warabi::Client (C++ class)
warabi::Client::Client (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
warabi::Client::engine (C++ function)
warabi::Client::getConfig (C++ function)
warabi::Client::makeTargetHandle (C++ function)
warabi::Client::operator bool (C++ function)
warabi::Client::operator= (C++ function)
,
[1]
warabi::Client::~Client (C++ function)
warabi::Exception (C++ class)
warabi::MigrationHandle (C++ class)
warabi::MigrationHandle::cancel (C++ function)
warabi::MigrationHandle::getFiles (C++ function)
warabi::MigrationHandle::getRoot (C++ function)
warabi::MigrationHandle::~MigrationHandle (C++ function)
warabi::Provider (C++ class)
warabi::Provider::getConfig (C++ function)
warabi::Provider::migrateTarget (C++ function)
warabi::Provider::operator bool (C++ function)
warabi::Provider::operator= (C++ function)
,
[1]
warabi::Provider::Provider (C++ function)
,
[1]
,
[2]
,
[3]
warabi::Provider::~Provider (C++ function)
warabi::ReadableRegion (C++ class)
warabi::ReadableRegion::read (C++ function)
,
[1]
warabi::Region (C++ class)
warabi::Region::getRegionID (C++ function)
warabi::Result (C++ class)
warabi::Result::andThen (C++ function)
,
[1]
warabi::Result::check (C++ function)
warabi::Result::error (C++ function)
,
[1]
warabi::Result::serialize (C++ function)
warabi::Result::success (C++ function)
,
[1]
warabi::Result::value (C++ function)
,
[1]
warabi::Result::valueOrThrow (C++ function)
,
[1]
,
[2]
warabi::TargetFactory (C++ class)
warabi::TargetFactory::createTarget (C++ function)
warabi::TargetFactory::instance (C++ function)
warabi::TargetFactory::recoverTarget (C++ function)
warabi::TargetFactory::validateConfig (C++ function)
warabi::TargetHandle (C++ class)
warabi::TargetHandle::client (C++ function)
warabi::TargetHandle::create (C++ function)
warabi::TargetHandle::createAndWrite (C++ function)
,
[1]
warabi::TargetHandle::erase (C++ function)
warabi::TargetHandle::operator bool (C++ function)
warabi::TargetHandle::operator= (C++ function)
,
[1]
warabi::TargetHandle::persist (C++ function)
,
[1]
warabi::TargetHandle::read (C++ function)
,
[1]
,
[2]
,
[3]
warabi::TargetHandle::setEagerReadThreshold (C++ function)
warabi::TargetHandle::setEagerWriteThreshold (C++ function)
warabi::TargetHandle::TargetHandle (C++ function)
,
[1]
,
[2]
warabi::TargetHandle::write (C++ function)
,
[1]
,
[2]
,
[3]
warabi::TargetHandle::~TargetHandle (C++ function)
warabi::TransferManager (C++ class)
warabi::TransferManager::getConfig (C++ function)
warabi::TransferManager::name (C++ function)
warabi::TransferManager::operator= (C++ function)
,
[1]
warabi::TransferManager::pull (C++ function)
warabi::TransferManager::push (C++ function)
warabi::TransferManager::TransferManager (C++ function)
,
[1]
,
[2]
warabi::TransferManager::~TransferManager (C++ function)
warabi::TransferManagerFactory (C++ class)
warabi::TransferManagerFactory::createTransferManager (C++ function)
warabi::TransferManagerFactory::validateConfig (C++ function)
warabi::WritableRegion (C++ class)
warabi::WritableRegion::persist (C++ function)
warabi::WritableRegion::write (C++ function)
,
[1]
WARABI_ASYNC_REQUEST_IGNORE (C macro)
WARABI_ASYNC_REQUEST_NULL (C macro)
warabi_async_request_t (C++ type)
warabi_client_create (C++ function)
warabi_client_free (C++ function)
warabi_client_get_config (C++ function)
warabi_client_make_target_handle (C++ function)
WARABI_CLIENT_NULL (C macro)
warabi_client_t (C++ type)
warabi_create (C++ function)
warabi_create_write (C++ function)
warabi_create_write_bulk (C++ function)
warabi_erase (C++ function)
warabi_err_free (C++ function)
warabi_err_message (C++ function)
warabi_err_t (C++ type)
warabi_persist (C++ function)
warabi_persist_multi (C++ function)
warabi_provider_deregister (C++ function)
warabi_provider_get_config (C++ function)
WARABI_PROVIDER_IGNORE (C macro)
warabi_provider_init_args (C++ struct)
warabi_provider_init_args::pool (C++ member)
warabi_provider_init_args::remi_cl (C++ member)
warabi_provider_init_args::remi_pr (C++ member)
warabi_provider_migrate (C++ function)
warabi_provider_register (C++ function)
warabi_provider_t (C++ type)
warabi_read (C++ function)
warabi_read_bulk (C++ function)
warabi_read_multi (C++ function)
warabi_read_multi_bulk (C++ function)
warabi_region (C++ struct)
warabi_region::opaque (C++ member)
warabi_region_t (C++ type)
warabi_set_eager_read_threshold (C++ function)
warabi_set_eager_write_threshold (C++ function)
WARABI_SUCCESS (C macro)
warabi_target_handle_free (C++ function)
WARABI_TARGET_HANDLE_NULL (C macro)
warabi_target_handle_t (C++ type)
warabi_test (C++ function)
warabi_wait (C++ function)
warabi_write (C++ function)
warabi_write_bulk (C++ function)
warabi_write_multi (C++ function)
warabi_write_multi_bulk (C++ function)
X
X (C macro)
,
[1]
,
[2]
,
[3]
Y
yk_allocator (C++ struct)
yk_allocator::allocate (C++ member)
yk_allocator::context (C++ member)
yk_allocator::deallocate (C++ member)
yk_allocator::finalize (C++ member)
yk_allocator_init_fn (C++ type)
yk_allocator_t (C++ type)
yk_buffer (C++ struct)
yk_buffer::bulk (C++ member)
yk_buffer::data (C++ member)
yk_buffer::mode (C++ member)
yk_buffer::size (C++ member)
yk_buffer_t (C++ type)
yk_bulk_cache (C++ struct)
yk_bulk_cache::finalize (C++ member)
yk_bulk_cache::get (C++ member)
yk_bulk_cache::init (C++ member)
yk_bulk_cache::release (C++ member)
yk_bulk_cache_t (C++ type)
yk_client_finalize (C++ function)
yk_client_init (C++ function)
yk_client_t (C++ type)
yk_collection_create (C++ function)
yk_collection_drop (C++ function)
yk_collection_exists (C++ function)
yk_collection_last_id (C++ function)
yk_collection_size (C++ function)
yk_count (C++ function)
yk_database_handle_create (C++ function)
yk_database_handle_get_info (C++ function)
yk_database_handle_ref_incr (C++ function)
yk_database_handle_release (C++ function)
yk_database_handle_t (C++ type)
yk_doc_erase (C++ function)
yk_doc_erase_multi (C++ function)
yk_doc_fetch (C++ function)
yk_doc_fetch_bulk (C++ function)
yk_doc_fetch_multi (C++ function)
yk_doc_fetch_options (C++ struct)
yk_doc_fetch_options::batch_size (C++ member)
yk_doc_fetch_options::pool (C++ member)
yk_doc_fetch_options_t (C++ type)
yk_doc_iter (C++ function)
yk_doc_iter_bulk (C++ function)
yk_doc_iter_options (C++ struct)
yk_doc_iter_options::batch_size (C++ member)
yk_doc_iter_options::pool (C++ member)
yk_doc_iter_options_t (C++ type)
yk_doc_length (C++ function)
yk_doc_length_multi (C++ function)
yk_doc_list (C++ function)
yk_doc_list_bulk (C++ function)
yk_doc_list_packed (C++ function)
yk_doc_load (C++ function)
yk_doc_load_bulk (C++ function)
yk_doc_load_multi (C++ function)
yk_doc_load_packed (C++ function)
yk_doc_store (C++ function)
yk_doc_store_bulk (C++ function)
yk_doc_store_multi (C++ function)
yk_doc_store_packed (C++ function)
yk_doc_update (C++ function)
yk_doc_update_bulk (C++ function)
yk_doc_update_multi (C++ function)
yk_doc_update_packed (C++ function)
yk_document_bulk_callback_t (C++ type)
yk_document_callback_t (C++ type)
yk_erase (C++ function)
yk_erase_bulk (C++ function)
yk_erase_multi (C++ function)
yk_erase_packed (C++ function)
yk_exists (C++ function)
yk_exists_bulk (C++ function)
yk_exists_multi (C++ function)
yk_exists_packed (C++ function)
yk_fetch (C++ function)
yk_fetch_bulk (C++ function)
yk_fetch_multi (C++ function)
yk_fetch_options (C++ struct)
yk_fetch_options::batch_size (C++ member)
yk_fetch_options::pool (C++ member)
yk_fetch_options_t (C++ type)
yk_fetch_packed (C++ function)
yk_get (C++ function)
yk_get_bulk (C++ function)
yk_get_multi (C++ function)
yk_get_packed (C++ function)
yk_id_t (C++ type)
yk_iter (C++ function)
yk_iter_options (C++ struct)
yk_iter_options::batch_size (C++ member)
yk_iter_options::ignore_values (C++ member)
yk_iter_options::pool (C++ member)
yk_iter_options_t (C++ type)
yk_keyvalue_callback_t (C++ type)
yk_length (C++ function)
yk_length_bulk (C++ function)
yk_length_multi (C++ function)
yk_length_packed (C++ function)
yk_list_keys (C++ function)
yk_list_keys_bulk (C++ function)
yk_list_keys_packed (C++ function)
yk_list_keyvals (C++ function)
yk_list_keyvals_bulk (C++ function)
yk_list_keyvals_packed (C++ function)
yk_migration_options (C++ struct)
yk_migration_options::extra_config (C++ member)
yk_migration_options::new_root (C++ member)
yk_migration_options::xfer_size (C++ member)
yk_provider_args (C++ struct)
yk_provider_args::cache (C++ member)
yk_provider_args::client (C++ member)
yk_provider_args::pool (C++ member)
yk_provider_args::provider (C++ member)
yk_provider_args::remi (C++ member)
yk_provider_destroy (C++ function)
yk_provider_get_config (C++ function)
yk_provider_migrate_database (C++ function)
yk_provider_register (C++ function)
yk_provider_t (C++ type)
yk_put (C++ function)
yk_put_bulk (C++ function)
yk_put_multi (C++ function)
yk_put_packed (C++ function)
yk_return_t (C++ enum)
(C++ type)
yk_return_t::YOKAN_RETURN_VALUES (C++ enumerator)
yk_unpack_exists_flag (C++ function)
yokan::Client (C++ class)
yokan::Collection (C++ class)
yokan::Database (C++ class)
yokan::DatabaseFactory (C++ class)
yokan::DatabaseFactory::hasBackendType (C++ function)
yokan::DatabaseFactory::makeDatabase (C++ function)
yokan::DatabaseInterface (C++ class)
yokan::DatabaseInterface::collCreate (C++ function)
yokan::DatabaseInterface::collDrop (C++ function)
yokan::DatabaseInterface::collExists (C++ function)
yokan::DatabaseInterface::collLastID (C++ function)
yokan::DatabaseInterface::collSize (C++ function)
yokan::DatabaseInterface::config (C++ function)
yokan::DatabaseInterface::count (C++ function)
yokan::DatabaseInterface::destroy (C++ function)
yokan::DatabaseInterface::docErase (C++ function)
yokan::DatabaseInterface::docFetch (C++ function)
yokan::DatabaseInterface::docIter (C++ function)
yokan::DatabaseInterface::docList (C++ function)
yokan::DatabaseInterface::docLoad (C++ function)
yokan::DatabaseInterface::docSize (C++ function)
yokan::DatabaseInterface::docStore (C++ function)
yokan::DatabaseInterface::docUpdate (C++ function)
yokan::DatabaseInterface::erase (C++ function)
yokan::DatabaseInterface::exists (C++ function)
yokan::DatabaseInterface::fetch (C++ function)
yokan::DatabaseInterface::get (C++ function)
yokan::DatabaseInterface::isSorted (C++ function)
yokan::DatabaseInterface::iter (C++ function)
yokan::DatabaseInterface::length (C++ function)
yokan::DatabaseInterface::listKeys (C++ function)
yokan::DatabaseInterface::listKeyValues (C++ function)
yokan::DatabaseInterface::put (C++ function)
yokan::DatabaseInterface::startMigration (C++ function)
yokan::DatabaseInterface::supportsMode (C++ function)
yokan::DatabaseInterface::type (C++ function)
yokan::DocFilter (C++ class)
yokan::DocFilter::check (C++ function)
yokan::DocFilter::docCopy (C++ function)
yokan::DocFilter::docSizeFrom (C++ function)
yokan::DocFilter::shouldStop (C++ function)
yokan::DocumentStoreMixin (C++ class)
yokan::Exception (C++ class)
yokan::FilterFactory (C++ class)
yokan::KeyValueFilter (C++ class)
yokan::KeyValueFilter::check (C++ function)
yokan::KeyValueFilter::keyCopy (C++ function)
yokan::KeyValueFilter::keySizeFrom (C++ function)
yokan::KeyValueFilter::requiresValue (C++ function)
yokan::KeyValueFilter::shouldStop (C++ function)
yokan::KeyValueFilter::valCopy (C++ function)
yokan::KeyValueFilter::valSizeFrom (C++ function)
yokan::KeyWatcher (C++ class)
yokan::MigrationHandle (C++ class)
yokan::MigrationHandle::cancel (C++ function)
yokan::MigrationHandle::getFiles (C++ function)
yokan::MigrationHandle::getRoot (C++ function)
yokan::MigrationHandle::~MigrationHandle (C++ function)
yokan::Provider (C++ class)
YOKAN_ABT_POOL_DEFAULT (C macro)
YOKAN_CLIENT_NULL (C macro)
YOKAN_DATABASE_HANDLE_NULL (C macro)
YOKAN_KEY_NOT_FOUND (C macro)
YOKAN_LAST_VALID_SIZE (C macro)
YOKAN_MODE_APPEND (C macro)
YOKAN_MODE_CONSUME (C macro)
YOKAN_MODE_DEFAULT (C macro)
YOKAN_MODE_EXIST_ONLY (C macro)
YOKAN_MODE_FILTER_VALUE (C macro)
YOKAN_MODE_IGNORE_DOCS (C macro)
YOKAN_MODE_IGNORE_KEYS (C macro)
YOKAN_MODE_INCLUSIVE (C macro)
YOKAN_MODE_KEEP_LAST (C macro)
YOKAN_MODE_LIB_FILTER (C macro)
YOKAN_MODE_LUA_FILTER (C macro)
YOKAN_MODE_NEW_ONLY (C macro)
YOKAN_MODE_NO_PREFIX (C macro)
YOKAN_MODE_NO_RDMA (C macro)
YOKAN_MODE_NOTIFY (C macro)
YOKAN_MODE_SUFFIX (C macro)
YOKAN_MODE_UPDATE_NEW (C macro)
YOKAN_MODE_WAIT (C macro)
YOKAN_NO_MORE_DOCS (C macro)
YOKAN_NO_MORE_KEYS (C macro)
YOKAN_PROVIDER_ARGS_INIT (C macro)
YOKAN_PROVIDER_IGNORE (C macro)
YOKAN_PROVIDER_NULL (C macro)
YOKAN_RETURN_VALUES (C macro)
YOKAN_SIZE_TOO_SMALL (C macro)