42 #ifndef __Teuchos_MatrixMarket_split_hpp
43 #define __Teuchos_MatrixMarket_split_hpp
50 namespace MatrixMarket {
55 trim (
const std::string& in);
78 std::vector<std::string>
79 split (
const std::string& str,
80 const std::string& delimiters,
81 const size_t start=0);
87 #endif // __Teuchos_MatrixMarket_split_hpp
std::string lowercase(const std::string &in)
Return lowercase version of the given string.
std::vector< std::string > split(const std::string &str, const std::string &delimiters, const size_t start)
Split the given string using the given set of delimiters.
std::string trim(const std::string &in)
Trim whitespace from both sides of the given string.
std::string trim_and_lowercase(const std::string &in)
Trim whitespace from both sides, and make lowercase.