Couchbase C++ SDK 1.3.1 (rev. fb3f860)
Loading...
Searching...
No Matches
transaction_get_multi_replicas_from_preferred_server_group_result Class Reference

#include <couchbase/transactions/transaction_get_multi_replicas_from_preferred_server_group_result.hxx>

Public Member Functions

 transaction_get_multi_replicas_from_preferred_server_group_result (const transaction_get_multi_replicas_from_preferred_server_group_result &)=default
 ~transaction_get_multi_replicas_from_preferred_server_group_result ()=default
 transaction_get_multi_replicas_from_preferred_server_group_result (transaction_get_multi_replicas_from_preferred_server_group_result &&)=default
auto operator= (const transaction_get_multi_replicas_from_preferred_server_group_result &) -> transaction_get_multi_replicas_from_preferred_server_group_result &=default
auto operator= (transaction_get_multi_replicas_from_preferred_server_group_result &&) -> transaction_get_multi_replicas_from_preferred_server_group_result &=default
template<typename Document, typename Transcoder = codec::default_json_transcoder, std::enable_if_t<!codec::is_transcoder_v< Document >, bool > = true, std::enable_if_t< codec::is_transcoder_v< Transcoder >, bool > = true>
auto content_as (std::size_t spec_index) const -> Document
 Content of the document.
template<typename Transcoder, std::enable_if_t< codec::is_transcoder_v< Transcoder >, bool > = true>
auto content_as (std::size_t spec_index) const -> typename Transcoder::document_type
 Content of the document.
auto exists (std::size_t spec_index) const -> bool
 Check if spec returned any content.

Constructor & Destructor Documentation

◆ transaction_get_multi_replicas_from_preferred_server_group_result() [1/2]

transaction_get_multi_replicas_from_preferred_server_group_result ( const transaction_get_multi_replicas_from_preferred_server_group_result & )
default

◆ ~transaction_get_multi_replicas_from_preferred_server_group_result()

◆ transaction_get_multi_replicas_from_preferred_server_group_result() [2/2]

transaction_get_multi_replicas_from_preferred_server_group_result ( transaction_get_multi_replicas_from_preferred_server_group_result && )
default

Member Function Documentation

◆ content_as() [1/2]

template<typename Document, typename Transcoder = codec::default_json_transcoder, std::enable_if_t<!codec::is_transcoder_v< Document >, bool > = true, std::enable_if_t< codec::is_transcoder_v< Transcoder >, bool > = true>
auto content_as ( std::size_t spec_index) const -> Document
inlinenodiscard

Content of the document.

Returns
content of the document.

◆ content_as() [2/2]

template<typename Transcoder, std::enable_if_t< codec::is_transcoder_v< Transcoder >, bool > = true>
auto content_as ( std::size_t spec_index) const -> typename Transcoder::document_type
inlinenodiscard

Content of the document.

Returns
content of the document.

◆ exists()

auto exists ( std::size_t spec_index) const -> bool
inlinenodiscard

Check if spec returned any content.

Returns
the id of this document.

◆ operator=() [1/2]

◆ operator=() [2/2]


The documentation for this class was generated from the following file: