MongoDB C++ Driver 4.1.0
|
#include <mongocxx/v_noabi/mongocxx/index_model.hpp>
Used by mongocxx::v_noabi::index_view.
Public Member Functions | |
index_model (bsoncxx::v_noabi::document::view_or_value const &keys, bsoncxx::v_noabi::document::view_or_value const &options={}) | |
Initializes a new index_model over a mongocxx::v_noabi::collection. | |
index_model (index_model &&) noexcept | |
Move constructs an index_model. | |
index_model (index_model const &) | |
Copy constructs an index_model. | |
~index_model () | |
Destroys an index_model. | |
bsoncxx::v_noabi::document::view | keys () const |
Retrieves keys of an index_model. | |
index_model & | operator= (index_model &&) noexcept |
Move assigns an index_model. | |
index_model & | operator= (index_model const &)=default |
Copy assigns an index_model. | |
bsoncxx::v_noabi::document::view | options () const |
Retrieves options of an index_model. | |
mongocxx::v_noabi::index_model::index_model | ( | bsoncxx::v_noabi::document::view_or_value const & | keys, |
bsoncxx::v_noabi::document::view_or_value const & | options = {} ) |
Initializes a new index_model over a mongocxx::v_noabi::collection.
|
noexcept |
Move constructs an index_model.
mongocxx::v_noabi::index_model::index_model | ( | index_model const & | ) |
Copy constructs an index_model.
mongocxx::v_noabi::index_model::~index_model | ( | ) |
Destroys an index_model.
bsoncxx::v_noabi::document::view mongocxx::v_noabi::index_model::keys | ( | ) | const |
Retrieves keys of an index_model.
|
noexcept |
Move assigns an index_model.
|
default |
Copy assigns an index_model.
bsoncxx::v_noabi::document::view mongocxx::v_noabi::index_model::options | ( | ) | const |
Retrieves options of an index_model.