#include <sstream>
#include <string>
#include <vector>
Go to the source code of this file.
|
| bool | bdm::EndsWith (const std::string &str, const std::string &suffix) |
| |
| bool | bdm::StartsWith (const std::string &str, const std::string &prefix) |
| |
| std::vector< std::string > | bdm::Split (const std::string &s, const std::string &delimiter) |
| |
| void | bdm::detail::ConcatNextPart (std::ostringstream *ss) |
| | Appends the closing string to the message. More...
|
| |
| template<typename T , typename... Args> |
| void | bdm::detail::ConcatNextPart (std::ostringstream *ss, const T &arg, const Args &... parts) |
| | Appends the next part of the message. More...
|
| |
| template<typename... Args> |
| std::string | bdm::Concat (const Args &... parts) |
| | Concatenates all arguments into a string. Equivalent to streaming all arguments into a stringstream and calling stream.str() More...
|
| |