Couchbase C++ SDK 1.0.1 (rev. 58d46d7)
Loading...
Searching...
No Matches
transaction_get_result Class Reference

#include <couchbase/transactions/transaction_get_result.hxx>

Public Member Functions

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 () const -> Document
 Content of the document.
 
template<typename Transcoder , std::enable_if_t< codec::is_transcoder_v< Transcoder >, bool > = true>
auto content_as () const -> typename Transcoder::document_type
 
auto id () const -> const std::string &
 Get document id.
 

Friends

class couchbase::core::transactions::transaction_get_result
 
class couchbase::core::transactions::attempt_context_impl
 

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 ( ) const -> Document
inline

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 ( ) const -> typename Transcoder::document_type
inline

◆ id()

auto id ( ) const -> const std::string &

Get document id.

Returns
the id of this document.

Friends And Related Symbol Documentation

◆ couchbase::core::transactions::attempt_context_impl

friend class couchbase::core::transactions::attempt_context_impl
friend

◆ couchbase::core::transactions::transaction_get_result

friend class couchbase::core::transactions::transaction_get_result
friend

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