21 #include "glibmm/miscutils.h"
25 std::string
const& target,
26 std::string
const& replacement)
28 std::string::size_type
start = str.find (target, 0);
31 while (start != std::string::npos) {
32 str.replace (start, target.size(), replacement);
33 start = str.find (target, start+replacement.size());
43 std::string copy = path;
LIBARDOUR_API PBD::PropertyDescriptor< framepos_t > start
int replace_all(std::string &str, std::string const &target, std::string const &replacement)
std::string poor_mans_glob(std::string path)