143using ::mongocxx::v_noabi::operator==;
144using ::mongocxx::v_noabi::operator!=;
A polyfill for std::optional<T>.
Definition optional.hpp:800
hint(bsoncxx::v_noabi::document::view_or_value index)
Constructs a new hint.
bsoncxx::v_noabi::types::bson_value::view to_value() const
Returns a types::bson_value::view representing this hint.
operator bsoncxx::v_noabi::types::bson_value::view() const
Returns a types::bson_value::view representing this hint.
Definition hint.hpp:90
bool operator==(std::string index, hint const &index_hint)
Convenience methods to compare against an index name.
bool operator!=(hint const &index_hint, std::string index)
Convenience methods to compare against an index name.
hint(bsoncxx::v_noabi::document::view_or_value index)
Constructs a new hint.
bool operator!=(std::string index, hint const &index_index)
Convenience methods to compare against an index name.
Provides bsoncxx::v_noabi::document::value.
Provides bsoncxx::v_noabi::document::view_or_value.
Declares mongocxx::v_noabi::hint.
#define MONGOCXX_ABI_EXPORT_CDECL(...)
Equivalent to MONGOCXX_ABI_EXPORT with MONGOCXX_ABI_CDECL.
Definition export.hpp:52
The mongocxx v_noabi macro guard postlude header.
The mongocxx v_noabi macro guard prelude header.
The top-level namespace within which all bsoncxx library entities are declared.
Declares entities whose ABI stability is NOT guaranteed.
The top-level namespace within which all mongocxx library entities are declared.
Provides bsoncxx::v_noabi::string::view_or_value.
Provides bsoncxx::v_noabi::types::bson_value::view.
Provides std::optional-related polyfills for library API usage.