#include <string>
#include <sstream>
#include "../../bson/util/builder.h"
Go to the source code of this file.
Classes | |
class | mongoutils::str::stream |
Namespaces | |
namespace | mongoutils |
namespace | mongoutils::str |
Typedefs | |
typedef std::string | mongoutils::str::string |
Functions | |
string | mongoutils::str::after (string s, string x) |
const char * | mongoutils::str::after (const char *s, const char *x) |
string | mongoutils::str::after (const string &s, char x) |
const char * | mongoutils::str::after (const char *s, char x) |
string | mongoutils::str::before (const string &s, const string &x) |
string | mongoutils::str::before (const string &s, char x) |
bool | mongoutils::str::contains (string s, char x) |
bool | mongoutils::str::contains (string s, string x) |
unsigned | mongoutils::str::count (const string &s, char c) |
bool | mongoutils::str::endsWith (string s, string p) |
bool | mongoutils::str::equals (const char *a, const char *b) |
string | mongoutils::str::ltrim (const string &s) |
bool | mongoutils::str::rSplitOn (const string &s, char c, string &L, string &R) |
int | mongoutils::str::shareCommonPrefix (const string &a, const string &b) |
int | mongoutils::str::shareCommonPrefix (const char *p, const char *q) |
bool | mongoutils::str::splitOn (const string &s, char c, string &L, string &R) |
bool | mongoutils::str::startsWith (string s, string p) |
bool | mongoutils::str::startsWith (const char *str, const char *prefix) |
void | mongoutils::str::stripTrailing (string &s, const char *chars) |
unsigned | mongoutils::str::toUnsigned (const string &a) |