#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) |