MongoDB C++ Driver mongocxx-3.11.0
|
#include <mongocxx/v_noabi/mongocxx/index_model.hpp>
Class representing an index on a MongoDB server.
Public Member Functions | |
index_model (const bsoncxx::v_noabi::document::view_or_value &keys, const bsoncxx::v_noabi::document::view_or_value &options={}) | |
Initializes a new index_model over a mongocxx::v_noabi::collection. | |
index_model (const index_model &) | |
Copy constructs an index_model. | |
index_model (index_model &&) noexcept | |
Move 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= (const index_model &)=default |
Copy assigns an index_model. | |
index_model & | operator= (index_model &&) noexcept |
Move assigns an index_model. | |
bsoncxx::v_noabi::document::view | options () const |
Retrieves options of an index_model. | |
mongocxx::v_noabi::index_model::index_model | ( | const bsoncxx::v_noabi::document::view_or_value & | keys, |
const bsoncxx::v_noabi::document::view_or_value & | 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 | ( | const index_model & | ) |
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.
|
default |
Copy assigns an index_model.
|
noexcept |
Move assigns an index_model.
bsoncxx::v_noabi::document::view mongocxx::v_noabi::index_model::options | ( | ) | const |
Retrieves options of an index_model.