MongoDB C++ Driver current
Loading...
Searching...
No Matches
Classes | Functions
bsoncxx::string Namespace Reference

Description

Declares entities related to handling string types.

Classes

class  view_or_value
 bsoncxx::v_noabi::string::view_or_value More...
 

Functions

bool operator!= (const char *lhs, const v_noabi::string::view_or_value &rhs)
 bsoncxx::v_noabi::string::operator!=(const char* lhs, const v_noabi::string::view_or_value& rhs)
 
bool operator!= (const v_noabi::string::view_or_value &lhs, const char *rhs)
 bsoncxx::v_noabi::string::operator!=(const v_noabi::string::view_or_value& lhs, const char* rhs)
 
bool operator== (const char *lhs, const v_noabi::string::view_or_value &rhs)
 bsoncxx::v_noabi::string::operator==(const char* lhs, const v_noabi::string::view_or_value& rhs)
 
bool operator== (const v_noabi::string::view_or_value &lhs, const char *rhs)
 bsoncxx::v_noabi::string::operator==(const v_noabi::string::view_or_value& lhs, const char* rhs)
 
template<class CharT , class Traits , class Allocator >
std::basic_string< CharT, Traits, Allocator > to_string (v_noabi::stdx::basic_string_view< CharT, Traits > value, const Allocator &alloc)
 bsoncxx::v_noabi::string::to_string
 

Function Documentation

◆ operator!=() [1/2]

bool bsoncxx::string::operator!= ( const char *  lhs,
const v_noabi::string::view_or_value rhs 
)
inline

◆ operator!=() [2/2]

bool bsoncxx::string::operator!= ( const v_noabi::string::view_or_value lhs,
const char *  rhs 
)
inline

◆ operator==() [1/2]

bool bsoncxx::string::operator== ( const char *  lhs,
const v_noabi::string::view_or_value rhs 
)
inline

◆ operator==() [2/2]

bool bsoncxx::string::operator== ( const v_noabi::string::view_or_value lhs,
const char *  rhs 
)
inline

◆ to_string()

template<class CharT , class Traits , class Allocator >
std::basic_string< CharT, Traits, Allocator > bsoncxx::string::to_string ( v_noabi::stdx::basic_string_view< CharT, Traits >  value,
const Allocator &  alloc 
)