Couchbase C++ SDK 1.0.4 (rev. 5355b0f)
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Canalytics_datasetRepresents a dataset (collection) in the analytics service
 Canalytics_indexRepresents an index in the analytics service
 Canalytics_index_manager
 Canalytics_link
 Canalytics_meta_dataStores any non-rows results related to the execution of a particular Analytics query
 Canalytics_metricsAnalytics Metrics contains the query result metrics containing counts and timings
 Canalytics_resultRepresents result of cluster::analytics_query() and scope::analytics_query() calls
 Canalytics_warningRepresents a single warning returned from the analytics engine
 Carray_add_uniqueAn intention to perform a SubDocument array_add_unique operation
 Carray_appendAn intention to perform a SubDocument array_append operation
 Carray_insertAn intention to perform a SubDocument array_insert operation
 Carray_prependAn intention to perform a SubDocument array_prepend operation
 Casync_attempt_contextThe async_attempt_context is used for all asynchronous transaction operations
 Cattempt_contextThe attempt_context is used for all synchronous transaction operations
 Cbehavior_options
 Cbinary_collectionAllows to perform certain operations on non-JSON documents
 Cbinary_noop_serializer
 CbucketProvides access to Couchbase bucket
 Cbucket_manager
 Cbucket_settings
 Cbehavior_options::built
 Ccluster_options::built
 Ccommon_options< derived_class >::builtImmutable value object representing consistent options
 Ccompression_options::built
 Cdns_options::built
 Cmetrics_options::built
 Cnetwork_options::built
 Cscan_term::builtImmutable value representing the scan term
 Cscan_type::builtImmutable value representing the scan type
 Csecurity_options::built
 Ctimeout_options::built
 Ctracing_options::built
 Cvector_search_options::builtImmutable value object representing consistent options
 CcasCAS is a special type that represented in protocol using unsigned 64-bit integer, but only equality checks allowed
 Ccertificate_authenticator
 CclusterThe cluster is the main entry point when connecting to a Couchbase cluster
 Ccluster_options
 CcollectionThe collection provides access to all collection APIs
 Ccollection_manager
 Ccollection_query_index_managerThe Query Index Manager interface contains the means for managing indexes used for queries
 Ccollection_spec
 Ccommon_options< derived_class >Common options that used by most operations
 Ccommon_options< allow_querying_search_index_options >
 Ccommon_options< analytics_options >
 Ccommon_options< analyze_document_options >
 Ccommon_options< append_options >
 Ccommon_options< build_query_index_options >
 Ccommon_options< connect_link_analytics_options >
 Ccommon_options< create_bucket_options >
 Ccommon_options< create_collection_options >
 Ccommon_options< create_dataset_analytics_options >
 Ccommon_options< create_dataverse_analytics_options >
 Ccommon_options< create_index_analytics_options >
 Ccommon_options< create_link_analytics_options >
 Ccommon_options< create_primary_query_index_options >
 Ccommon_options< create_query_index_options >
 Ccommon_options< create_scope_options >
 Ccommon_options< decrement_options >
 Ccommon_options< diagnostics_options >
 Ccommon_options< disallow_querying_search_index_options >
 Ccommon_options< disconnect_link_analytics_options >
 Ccommon_options< drop_bucket_options >
 Ccommon_options< drop_collection_options >
 Ccommon_options< drop_dataset_analytics_options >
 Ccommon_options< drop_dataverse_analytics_options >
 Ccommon_options< drop_index_analytics_options >
 Ccommon_options< drop_link_analytics_options >
 Ccommon_options< drop_primary_query_index_options >
 Ccommon_options< drop_query_index_options >
 Ccommon_options< drop_scope_options >
 Ccommon_options< drop_search_index_options >
 Ccommon_options< exists_options >
 Ccommon_options< flush_bucket_options >
 Ccommon_options< freeze_plan_search_index_options >
 Ccommon_options< get_all_buckets_options >
 Ccommon_options< get_all_datasets_analytics_options >
 Ccommon_options< get_all_indexes_analytics_options >
 Ccommon_options< get_all_query_indexes_options >
 Ccommon_options< get_all_replicas_options >
 Ccommon_options< get_all_scopes_options >
 Ccommon_options< get_all_search_indexes_options >
 Ccommon_options< get_and_lock_options >
 Ccommon_options< get_and_touch_options >
 Ccommon_options< get_any_replica_options >
 Ccommon_options< get_bucket_options >
 Ccommon_options< get_indexed_search_index_options >
 Ccommon_options< get_links_analytics_options >
 Ccommon_options< get_options >
 Ccommon_options< get_pending_mutations_analytics_options >
 Ccommon_options< get_search_index_options >
 Ccommon_options< increment_options >
 Ccommon_options< insert_options >
 Ccommon_options< lookup_in_all_replicas_options >
 Ccommon_options< lookup_in_any_replica_options >
 Ccommon_options< lookup_in_options >
 Ccommon_options< mutate_in_options >
 Ccommon_options< pause_ingest_search_index_options >
 Ccommon_options< ping_options >
 Ccommon_options< prepend_options >
 Ccommon_options< query_options >
 Ccommon_options< remove_options >
 Ccommon_options< replace_link_analytics_options >
 Ccommon_options< replace_options >
 Ccommon_options< resume_ingest_search_index_options >
 Ccommon_options< scan_options >
 Ccommon_options< search_options >
 Ccommon_options< touch_options >
 Ccommon_options< unfreeze_plan_search_index_options >
 Ccommon_options< unlock_options >
 Ccommon_options< update_bucket_options >
 Ccommon_options< update_collection_options >
 Ccommon_options< upsert_options >
 Ccommon_options< upsert_search_index_options >
 Ccommon_options< watch_query_indexes_options >
 Ccompression_options
 Cconfiguration_profileBase class for all defined configuration profiles
 Cconfiguration_profiles_registryRegistry for defining configuration profiles
 Ccouchbase_analytics_encryption_settings
 CcountAn intention to perform a SubDocument count operation
 CcounterAn intention to perform a SubDocument counter operation
 Ccreate_collection_settingsThe settings to use when creating the collection
 Cdate_rangeDate range for date_range_facet
 Cdiagnostics_result
 Cdns_options
 Cencoded_value
 Cendpoint_diagnostics
 Cendpoint_ping_report
 Clookup_in_result::entry
 Cmutate_in_result::entry
 Cerror
 Cerror_context
 CexistsAn intention to perform a SubDocument exists operation
 Cfalse_type
 Cformatter< couchbase::analytics_scan_consistency >Helper for fmtlib to format couchbase::analytics_scan_consistency objects
 Cformatter< couchbase::analytics_status >Helper for fmtlib to format couchbase::analytics_status objects
 Cformatter< couchbase::cas >Helper for fmtlib to format couchbase::cas objects
 Cformatter< couchbase::durability_level >Helper for fmtlib to format couchbase::durability_level objects
 Cformatter< couchbase::error >Helper for fmtlib to format couchbase::error objects
 Cformatter< couchbase::error_context >Helper for fmtlib to format couchbase::error_context objects
 Cformatter< couchbase::mutation_token >Helper for fmtlib to format couchbase::mutation_token objects
 Cformatter< couchbase::query_profile >Helper for fmtlib to format couchbase::query_profile objects
 Cformatter< couchbase::query_scan_consistency >Helper for fmtlib to format couchbase::query_scan_consistency objects
 Cformatter< couchbase::query_status >Helper for fmtlib to format couchbase::query_status objects
 Cformatter< couchbase::retry_reason >Helper for fmtlib to format couchbase::retry_reason objects
 Cformatter< couchbase::search_scan_consistency >Helper for fmtlib to format couchbase::search_scan_consistency objects
 Cformatter< couchbase::tls_verify_mode >Helper for fmtlib to format couchbase::tls_verify_mode objects
 Cformatter< couchbase::transactions::transaction_keyspace >
 Cgeo_pointTuple representing geographical point
 CgetAn intention to perform a SubDocument get operation
 Cindex
 CinsertAn intention to perform a SubDocument insert operation
 Cscan_result::iteratorAn iterator that can be used to iterate through all the scan_result_items
 Cjson_transcoder< Serializer >
 Clookup_in_specs
 Cmeter
 Cmetrics_options
 Cmutate_in_specs
 Cmutation_stateAggregation of one or more mutation_tokens for specifying consistency requirements of N1QL or FTS queries
 Cmutation_tokenValue object to contain partition details and sequence number
 Cnetwork_options
 Cnumeric_rangeNumeric range for numeric_range_facet
 Cotel_sync_histogram
 Cpassword_authenticator
 Cping_result
 Cquery_index
 Cquery_index_managerThe Query Index Manager interface contains the means for managing indexes used for queries
 Cquery_meta_dataStores any non-rows results related to the execution of a particular N1QL query
 Cquery_metricsQuery Metrics contains the query result metrics containing counts and timings
 Cquery_resultRepresents result of cluster::query() and scope::query() calls
 Cquery_warningRepresents a single warning returned from the query engine
 Craw_binary_transcoder
 Craw_json_transcoder
 Craw_string_transcoder
 CremoveAn intention to perform a SubDocument remove operation
 CreplaceAn intention to perform a SubDocument replace operation
 Crequest_span
 Crequest_tracer
 CresultBase class for operations of data service
 Cretry_action
 Cretry_request
 Cretry_strategy
 Cscan_result
 Cscan_termA scan term used to specify the bounds of a range scan operation
 Cscan_typeThe base class for the different scan types
 CscopeThe scope identifies a group of collections and allows high application density as a result
 Cscope_search_index_manager
 Cscope_spec
 Csearch_date_range
 Csearch_facetBase class for full text facets of search queries
 Csearch_facet_result
 Csearch_index_manager
 Csearch_meta_dataStores any non-rows results related to the execution of a particular N1QL search
 Csearch_metricsSearch Metrics contains the search result metrics containing counts and timings
 Csearch_numeric_range
 Csearch_queryBase class for full text search queries
 Csearch_requestA search_request is used to perform operations against the Full Text Search (FTS) Couchbase service
 Csearch_resultRepresents result of cluster::search() and scope::search() calls
 Csearch_rowSearch Metrics contains the search result metrics containing counts and timings
 Csearch_row_location
 Csearch_row_locations
 Csearch_sortBase class for full text sort objects of search queries
 Csearch_term_range
 Csecurity_options
 Ctao_json_serializer
 Ctimeout_options
 Ctracing_options
 Ctransaction_get_resultThe representation of the document in context of distributed transaction
 Ctransaction_keyspaceOffline, serializable representation of a bucket, scope, and collection
 Ctransaction_optionsThe transaction_options can be passed in to override some elements of the global transactions_config
 Ctransaction_query_optionsThe transaction_query_options are options specific to a query
 Ctransaction_resultResults of a transaction
 CtransactionsThe transactions object is used to initiate a transaction
 Ctransactions_cleanup_configConfiguration parameters for the background transaction cleanup threads
 Ctransactions_configConfiguration parameters for transactions
 Ctransactions_query_configThe transactions_query_config sets the defaults for all queries in the transactions
 Cupdate_collection_settingsThe settings that should be updated for the collection
 CupsertAn intention to perform a SubDocument upsert operation
 Cvalue_recorder
 Cvector_query
 Cvector_searchA vector_search allows one or more vector_query to be executed
 Cvector_search_optionsOptions related to executing a vector_search