Couchbase C++ SDK 1.4.0 (rev. 59aa900)
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NcouchbaseRepresents a single item from the result of scan()
 Ncodec
 Cbinary_noop_serializer
 Cencoded_value
 Cis_crypto_transcoder
 Cis_serializer
 Cis_transcoder
 Cjson_transcoder
 Clenient_json_transcoderA JSON transcoder that encodes with JSON common flags like json_transcoder, but does NOT validate the document's common flags when decoding
 Craw_binary_transcoder
 Craw_json_transcoder
 Craw_string_transcoder
 Ctao_json_serializer
 Nlogger
 Clog_location
 Nmanagement
 Nbucket
 Ccollection_spec
 Cscope_spec
 Ncluster
 Cbucket_settings
 Nsearch
 Cindex
 Canalytics_datasetRepresents a dataset (collection) in the analytics service
 Canalytics_indexRepresents an index in the analytics service
 Canalytics_link
 Cazure_blob_external_analytics_link
 Ccouchbase_analytics_encryption_settings
 Ccouchbase_remote_analytics_link
 Cquery_index
 Cs3_external_analytics_link
 Nmetrics
 Cmeter
 Cotel_meter
 Cotel_value_recorder
 Cvalue_recorder
 Nsubdoc
 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
 CcountAn intention to perform a SubDocument count operation
 CcounterAn intention to perform a SubDocument counter operation
 CexistsAn intention to perform a SubDocument exists operation
 CgetAn intention to perform a SubDocument get operation
 CinsertAn intention to perform a SubDocument insert operation
 CremoveAn intention to perform a SubDocument remove operation
 CreplaceAn intention to perform a SubDocument replace operation
 CupsertAn intention to perform a SubDocument upsert operation
 Ntracing
 Cotel_request_span
 Cotel_request_tracer
 Crequest_span
 Crequest_tracer
 Ntransactions
 Casync_attempt_contextThe async_attempt_context is used for all asynchronous transaction operations
 Cattempt_contextThe attempt_context is used for all synchronous transaction operations
 Ctransaction_get_multi_options
 Ctransaction_get_multi_replicas_from_preferred_server_group_options
 Ctransaction_get_multi_replicas_from_preferred_server_group_result
 Ctransaction_get_multi_replicas_from_preferred_server_group_spec
 Ctransaction_get_multi_result
 Ctransaction_get_multi_spec
 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_query_resultTransactional queries will return a transaction_query_result
 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
 Callow_querying_search_index_options
 Cbuilt
 Canalytics_index_manager
 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_optionsOptions for cluster::analytics_query() and scope::analytics_query()
 CbuiltImmutable value object representing consistent options
 Canalytics_resultRepresents result of analytics_query() and analytics_query() calls
 Canalytics_rowRepresents a single row of a streaming analytics result
 Canalytics_stream_resultA streaming result handle for analytics queries
 Cend_sentinelSentinel returned by end()
 CiteratorA single-pass input iterator that synchronously fetches rows one at a time
 Canalytics_warningRepresents a single warning returned from the analytics engine
 Canalyze_document_options
 Cbuilt
 Cappend_optionsOptions for append()
 CbuiltImmutable value object representing consistent options
 Capplication_telemetry_options
 Cbuilt
 Cbehavior_options
 Cbuilt
 Cbest_effort_retry_strategy
 Cbinary_collectionAllows to perform certain operations on non-JSON documents
 Cboolean_field_queryAllow to match true/false in a field mapped as boolean
 Cboolean_queryThe boolean query is a useful combination of conjunction and disjunction queries
 CbucketProvides access to Couchbase bucket
 Cbucket_manager
 Cbuild_query_index_optionsOptions for query_index_manager::build_deferred_indexes()
 Cbuilt
 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
 Cbuilt
 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
 Ccommon_durability_optionsCommon options that used by most operations
 CbuiltImmutable value object representing consistent options
 Ccommon_optionsCommon options that used by most operations
 CbuiltImmutable value object representing consistent options
 Ccompression_options
 Cbuilt
 Cconfiguration_profileBase class for all defined configuration profiles
 Cconfiguration_profiles_registryRegistry for defining configuration profiles
 Cconjunction_queryThe conjunction query is a compound query
 Cconnect_link_analytics_options
 CbuiltImmutable value object representing consistent options
 Ccounter_resultRepresents result of counter operations
 Ccreate_bucket_options
 Cbuilt
 Ccreate_collection_options
 CbuiltImmutable value object representing consistent options
 Ccreate_collection_settingsThe settings to use when creating the collection
 Ccreate_dataset_analytics_options
 CbuiltImmutable value object representing consistent options
 Ccreate_dataverse_analytics_options
 CbuiltImmutable value object representing consistent options
 Ccreate_index_analytics_options
 CbuiltImmutable value object representing consistent options
 Ccreate_link_analytics_options
 CbuiltImmutable value object representing consistent options
 Ccreate_primary_query_index_options
 CbuiltImmutable value object representing consistent options
 Ccreate_query_index_options
 CbuiltImmutable value object representing consistent options
 Ccreate_scope_options
 Cbuilt
 Cdate_rangeDate range for date_range_facet
 Cdate_range_facetA facet that categorizes rows into dateal ranges (or buckets) provided by the user
 Cdate_range_facet_result
 Cdate_range_queryThe date range query finds documents containing a date value in the specified field within the specified range
 Cdecrement_optionsOptions for collection#decrement()
 CbuiltImmutable value object representing consistent options
 Cdiagnostics_options
 CbuiltImmutable value object representing consistent options
 Cdiagnostics_result
 Cdisallow_querying_search_index_options
 Cbuilt
 Cdisconnect_link_analytics_options
 CbuiltImmutable value object representing consistent options
 Cdisjunction_queryThe disjunction query is a compound query
 Cdns_options
 Cbuilt
 Cdoc_id_queryA doc_id query is a query that directly matches the documents whose ID have been provided
 Cdrop_bucket_options
 Cbuilt
 Cdrop_collection_options
 Cbuilt
 Cdrop_dataset_analytics_options
 CbuiltImmutable value object representing consistent options
 Cdrop_dataverse_analytics_options
 CbuiltImmutable value object representing consistent options
 Cdrop_index_analytics_options
 CbuiltImmutable value object representing consistent options
 Cdrop_link_analytics_options
 CbuiltImmutable value object representing consistent options
 Cdrop_primary_query_index_options
 CbuiltImmutable value object representing consistent options
 Cdrop_query_index_options
 CbuiltImmutable value object representing consistent options
 Cdrop_scope_options
 Cbuilt
 Cdrop_search_index_options
 Cbuilt
 Cendpoint_diagnostics
 Cendpoint_ping_report
 Cerror
 Cerror_context
 Cexists_optionsOptions for exists()
 CbuiltImmutable value object representing consistent options
 Cexists_resultRepresents result of exists operations
 Cfail_fast_retry_strategy
 Cflush_bucket_options
 Cbuilt
 Cfreeze_plan_search_index_options
 Cbuilt
 Cgeo_bounding_box_queryThis query finds all geo_point indexed matches within a given area (identified by the list of geo_point coordinates)
 Cgeo_distance_queryThis query finds all matches from a given location as geo_point within the given distance
 Cgeo_pointTuple representing geographical point
 Cgeo_polygon_queryA search query which allows to match inside a geo polygon
 Cget_all_buckets_options
 Cbuilt
 Cget_all_datasets_analytics_options
 CbuiltImmutable value object representing consistent options
 Cget_all_indexes_analytics_options
 CbuiltImmutable value object representing consistent options
 Cget_all_query_indexes_options
 CbuiltImmutable value object representing consistent options
 Cget_all_replicas_optionsOptions for get_all_replicas()
 CbuiltImmutable value object representing consistent options
 Cget_all_scopes_options
 Cbuilt
 Cget_all_search_indexes_options
 Cbuilt
 Cget_and_lock_optionsOptions for collection::get_and_lock()
 CbuiltImmutable value object representing consistent options
 Cget_and_touch_optionsOptions for collection::get_and_touch()
 CbuiltImmutable value object representing consistent options
 Cget_any_replica_optionsOptions for collection::get_any_replica()
 CbuiltImmutable value object representing consistent options
 Cget_bucket_options
 Cbuilt
 Cget_indexed_search_index_options
 Cbuilt
 Cget_links_analytics_options
 CbuiltImmutable value object representing consistent options
 Cget_optionsOptions for collection::get()
 CbuiltImmutable value object representing consistent options
 Cget_pending_mutations_analytics_options
 CbuiltImmutable value object representing consistent options
 Cget_replica_resultRepresents result of get_any_replica operations, also returned by get_all_replicas
 Cget_resultRepresents result of get
 Cget_search_index_options
 Cbuilt
 Cincrement_optionsOptions for binary_collection::increment()
 CbuiltImmutable value object representing consistent options
 Cinsert_optionsOptions for insert()
 CbuiltImmutable value object representing consistent options
 Cjwt_authenticatorA JWT authenticator which uses a JSON Web Token (JWT) to authenticate with the cluster
 Clookup_in_all_replicas_optionsOptions for lookup_in_all_replicas()
 CbuiltImmutable value object representing consistent options
 Clookup_in_any_replica_optionsOptions for lookup_in_any_replica()
 CbuiltImmutable value object representing consistent options
 Clookup_in_optionsOptions for lookup_in()
 CbuiltImmutable value object representing consistent options
 Clookup_in_replica_resultRepresents result of lookup_in_replica operations
 Clookup_in_resultRepresents result of lookup_in operations
 Centry
 Clookup_in_specs
 Cmatch_all_queryA query that matches all indexed documents
 Cmatch_none_queryA query that matches nothing
 Cmatch_phrase_queryThe input text is analyzed and a phrase query is built with the terms resulting from the analysis
 Cmatch_queryA match query analyzes the input text and uses that analyzed text to query the index
 Cmetrics_options
 Cbuilt
 Cmutate_in_optionsOptions for mutate_in()
 CbuiltImmutable value object representing consistent options
 Cmutate_in_resultRepresents result of mutate_in operations
 Centry
 Cmutate_in_specs
 Cmutation_resultRepresents result of mutation operations
 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
 Cbuilt
 Cnode_idIdentifies a cluster node
 Cnode_id_for_optionsOptions for node_id_for()
 CbuiltImmutable value object representing consistent options
 Cnode_ids_optionsOptions for node_ids()
 CbuiltImmutable value object representing consistent options
 Cnumeric_rangeNumeric range for numeric_range_facet
 Cnumeric_range_facetA facet that categorizes rows into numerical ranges (or buckets) provided by the user
 Cnumeric_range_facet_result
 Cnumeric_range_queryThe numeric range query finds documents containing a numeric value in the specified field within the specified range
 Cpassword_authenticator
 Cpause_ingest_search_index_options
 Cbuilt
 Cphrase_queryA query that looks for exact match of several terms (in the exact order) in the index
 Cping_options
 CbuiltImmutable value object representing consistent options
 Cping_result
 Cprefix_queryThe prefix query finds documents containing terms that start with the provided prefix
 Cprefix_scanA prefix scan performs a scan that includes all documents whose keys start with the given prefix
 Cprepend_optionsOptions for prepend()
 CbuiltImmutable value object representing consistent options
 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_optionsOptions for cluster::query() and scope::query()
 CbuiltImmutable value object representing consistent options
 Cquery_resultRepresents result of query() and query() calls
 Cquery_rowRepresents a single row of a streaming query result
 Cquery_stream_resultA streaming result handle for N1QL queries
 Cend_sentinelSentinel returned by end()
 CiteratorA single-pass input iterator that synchronously fetches rows one at a time
 Cquery_string_queryThe query string query allows humans to describe complex queries using a simple syntax
 Cquery_warningRepresents a single warning returned from the query engine
 Crange_scanA range scan performs a scan on a range of keys
 Cregexp_queryFinds documents containing terms that match the specified regular expression
 Cremove_optionsOptions for remove()
 CbuiltImmutable value object representing consistent options
 Creplace_link_analytics_options
 CbuiltImmutable value object representing consistent options
 Creplace_optionsOptions for replace()
 CbuiltImmutable value object representing consistent options
 CresultBase class for operations of data service
 Cresume_ingest_search_index_options
 Cbuilt
 Cretry_action
 Cretry_request
 Cretry_strategy
 Csampling_scanA sampling scan performs a scan that randomly selects documents up to a configured limit
 Cscan_optionsOptions for scan()
 CbuiltImmutable value object representing consistent options
 Cscan_result
 CiteratorAn iterator that can be used to iterate through all the scan_result_items
 Cscan_result_item
 Cscan_termA scan term used to specify the bounds of a range scan operation
 CbuiltImmutable value representing the scan term
 Cscan_typeThe base class for the different scan types
 CbuiltImmutable value representing the scan type
 CscopeThe scope identifies a group of collections and allows high application density as a result
 Cscope_search_index_manager
 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_optionsOptions for search() and search()
 CbuiltImmutable value object representing consistent options
 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 search() and 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_sort_fieldSorts by a field in the hits
 Csearch_sort_geo_distanceSorts by location in the hits
 Csearch_sort_idSorts by the document ID
 Csearch_sort_scoreSorts by the hit score
 Csearch_term_range
 Csecurity_options
 Cbuilt
 Cterm_facetA facet that gives the number of occurrences of the most recurring terms in all rows
 Cterm_facet_result
 Cterm_queryA query that looks for exact matches of the term in the index (no analyzer, no stemming)
 Cterm_range_queryThe term range query finds documents containing a string value in the specified field within the specified range
 Ctimeout_options
 Cbuilt
 Ctouch_optionsOptions for collection::touch()
 CbuiltImmutable value object representing consistent options
 Ctracing_options
 Cbuilt
 Cunfreeze_plan_search_index_options
 Cbuilt
 Cunlock_optionsOptions for unlock()
 CbuiltImmutable value object representing consistent options
 Cupdate_bucket_options
 Cbuilt
 Cupdate_collection_options
 CbuiltImmutable value object representing consistent options
 Cupdate_collection_settingsThe settings that should be updated for the collection
 Cupsert_optionsOptions for upsert()
 CbuiltImmutable value object representing consistent options
 Cupsert_search_index_options
 Cbuilt
 Cvector_query
 Cvector_searchA vector_search allows one or more vector_query to be executed
 Cvector_search_optionsOptions related to executing a vector_search
 CbuiltImmutable value object representing consistent options
 Cwait_until_ready_optionsOptions for wait_until_ready() and wait_until_ready()
 CbuiltImmutable value object representing consistent options
 Cwan_development_configuration_profile
 Cwatch_query_indexes_options
 CbuiltImmutable value object representing consistent options
 Cwildcard_queryA wildcard query is a query in which term the character * will match 0..n occurrences of any characters and ? will match 1 occurrence of any character
 Nfmt
 Cformatter< couchbase::analytics_scan_consistency >Helper for fmtlib to format analytics_scan_consistency objects
 Cformatter< couchbase::analytics_status >Helper for fmtlib to format analytics_status objects
 Cformatter< couchbase::cas >Helper for fmtlib to format cas objects
 Cformatter< couchbase::durability_level >Helper for fmtlib to format durability_level objects
 Cformatter< couchbase::error >Helper for fmtlib to format error objects
 Cformatter< couchbase::error_context >Helper for fmtlib to format error_context objects
 Cformatter< couchbase::mutation_token >Helper for fmtlib to format mutation_token objects
 Cformatter< couchbase::persist_to >Helper for fmtlib to format persist_to objects
 Cformatter< couchbase::query_profile >Helper for fmtlib to format query_profile objects
 Cformatter< couchbase::query_scan_consistency >Helper for fmtlib to format query_scan_consistency objects
 Cformatter< couchbase::query_status >Helper for fmtlib to format query_status objects
 Cformatter< couchbase::replicate_to >Helper for fmtlib to format replicate_to objects
 Cformatter< couchbase::retry_reason >Helper for fmtlib to format retry_reason objects
 Cformatter< couchbase::search_scan_consistency >Helper for fmtlib to format search_scan_consistency objects
 Cformatter< couchbase::tls_verify_mode >Helper for fmtlib to format tls_verify_mode objects
 Cformatter< couchbase::transactions::transaction_keyspace >
 NstdSTL namespace
 Chash< couchbase::node_id >