21 #ifndef XAPIAN_INCLUDED_STR_H
22 #define XAPIAN_INCLUDED_STR_H
25 #include <string_view>
31 std::string
str(
int value);
34 std::string
str(
unsigned int value);
37 std::string
str(
long value);
40 std::string
str(
unsigned long value);
43 std::string
str(
long long value);
46 std::string
str(
unsigned long long value);
49 std::string
str(
double value);
52 std::string
str(
const void * value);
59 inline std::string
str(
const std::string & value) {
return value; }
62 inline std::string
str(std::string_view value) {
return std::string(value); }
65 inline std::string
str(
const char * value) {
return value; }
68 inline std::string
str(
bool value) {
69 return std::string(1,
'0' |
static_cast<char>(value));
string str(int value)
Convert int to std::string.
The Xapian namespace contains public interfaces for the Xapian library.