Couchbase C++ SDK 1.0.2 (rev. 51f4775)
Loading...
Searching...
No Matches
search_row_locations Class Reference

#include <couchbase/search_row_locations.hxx>

Public Member Functions

 search_row_locations (internal_search_row_locations internal)
 
 ~search_row_locations ()
 
 search_row_locations (search_row_locations &&other) noexcept
 
auto operator= (search_row_locations &&other) noexcept -> search_row_locations &
 
auto get (const std::string &field) const -> std::vector< search_row_location >
 
auto get (const std::string &field, const std::string &term) const -> std::vector< search_row_location >
 
auto get_all () const -> std::vector< search_row_location >
 
auto fields () const -> std::vector< std::string >
 
auto terms () const -> std::set< std::string >
 
auto terms_for (const std::string &field) const -> std::vector< std::string >
 

Detailed Description

Since
1.0.0
Committed
Generally available API and should be preferred in production

Constructor & Destructor Documentation

◆ search_row_locations() [1/2]

search_row_locations ( internal_search_row_locations internal)
explicit
Since
1.0.0
Internal
Internal interface

◆ ~search_row_locations()

◆ search_row_locations() [2/2]

Member Function Documentation

◆ fields()

auto fields ( ) const -> std::vector< std::string >
nodiscard
Since
1.0.0
Committed
Generally available API and should be preferred in production

◆ get() [1/2]

auto get ( const std::string & field) const -> std::vector< search_row_location >
nodiscard
Since
1.0.0
Committed
Generally available API and should be preferred in production

◆ get() [2/2]

auto get ( const std::string & field,
const std::string & term ) const -> std::vector< search_row_location >
nodiscard
Since
1.0.0
Committed
Generally available API and should be preferred in production

◆ get_all()

auto get_all ( ) const -> std::vector< search_row_location >
nodiscard
Since
1.0.0
Committed
Generally available API and should be preferred in production

◆ operator=()

auto operator= ( search_row_locations && other) -> search_row_locations &
noexcept

◆ terms()

auto terms ( ) const -> std::set< std::string >
nodiscard
Since
1.0.0
Committed
Generally available API and should be preferred in production

◆ terms_for()

auto terms_for ( const std::string & field) const -> std::vector< std::string >
nodiscard
Since
1.0.0
Committed
Generally available API and should be preferred in production

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