data() const | bsoncxx::string::view_or_value | |
is_owning() const noexcept | bsoncxx::view_or_value< stdx::string_view, std::string > | inline |
operator stdx::string_view() const | bsoncxx::view_or_value< stdx::string_view, std::string > | inline |
operator=(const view_or_value &other) | bsoncxx::view_or_value< stdx::string_view, std::string > | inline |
operator=(view_or_value &&other) noexcept | bsoncxx::view_or_value< stdx::string_view, std::string > | inline |
operator==(const view_or_value &lhs, const char *rhs) | bsoncxx::string::view_or_value | related |
view_or_value< stdx::string_view, std::string >::operator==(const view_or_value< stdx::string_view, std::string > &lhs, const view_or_value< stdx::string_view, std::string > &rhs) | bsoncxx::view_or_value< stdx::string_view, std::string > | related |
view_or_value< stdx::string_view, std::string >::operator==(const view_or_value< stdx::string_view, std::string > &lhs, stdx::string_view rhs) | bsoncxx::view_or_value< stdx::string_view, std::string > | related |
terminated() const | bsoncxx::string::view_or_value | |
view() const | bsoncxx::view_or_value< stdx::string_view, std::string > | inline |
view_or_value()=default | bsoncxx::string::view_or_value | |
view_or_value(const char *str) | bsoncxx::string::view_or_value | inline |
view_or_value(const std::string &str) | bsoncxx::string::view_or_value | inline |
view_or_value< stdx::string_view, std::string >::view_or_value(stdx::string_view view) | bsoncxx::view_or_value< stdx::string_view, std::string > | inline |
view_or_value< stdx::string_view, std::string >::view_or_value(std::string &&value) | bsoncxx::view_or_value< stdx::string_view, std::string > | inline |
view_or_value< stdx::string_view, std::string >::view_or_value(const view_or_value &other) | bsoncxx::view_or_value< stdx::string_view, std::string > | inline |
view_or_value< stdx::string_view, std::string >::view_or_value(view_or_value &&other) noexcept | bsoncxx::view_or_value< stdx::string_view, std::string > | inline |