Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
catch_string_manip.h File Reference
#include "catch_stringref.h"
#include <string>
#include <iosfwd>
#include <vector>
Include dependency graph for catch_string_manip.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Catch::pluralise
 

Namespaces

namespace  Catch
 

Functions

bool Catch::startsWith (std::string const &s, std::string const &prefix)
 
bool Catch::startsWith (std::string const &s, char prefix)
 
bool Catch::endsWith (std::string const &s, std::string const &suffix)
 
bool Catch::endsWith (std::string const &s, char suffix)
 
bool Catch::contains (std::string const &s, std::string const &infix)
 
void Catch::toLowerInPlace (std::string &s)
 
std::string Catch::toLower (std::string const &s)
 
std::string Catch::trim (std::string const &str)
 
std::vector< StringRefCatch::splitStringRef (StringRef str, char delimiter)
 
bool Catch::replaceInPlace (std::string &str, std::string const &replaceThis, std::string const &withThis)