mf
Media Framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Namespaces | Functions
string.h File Reference
#include <string>
#include <vector>
#include "string.tcc"

Go to the source code of this file.

Namespaces

 mf
 

Functions

std::string mf::file_name_extension (const std::string &filename)
 
std::string mf::replace_file_name_extension (const std::string &filename, const std::string &ext)
 
std::string mf::remove_file_name_extension (const std::string &filename)
 
template<typename T >
std::string mf::to_string (const T &)
 
template<typename T >
mf::from_string (const std::string &)
 
template<typename It >
std::string mf::to_string (It begin, It end, const std::string &separator=", ")
 
std::vector< std::string > mf::explode (char separator, const std::string &str)
 
std::string mf::implode (char separator, const std::vector< std::string > &vec)
 
template<typename T >
std::vector< T > mf::explode_from_string (char separator, const std::string &)
 
template<typename T >
std::string mf::implode_to_string (char separator, const std::vector< T > &)
 
std::string mf::to_lower (const std::string &s_orig)
 
std::string mf::to_upper (const std::string &s_orig)