class Dir Func Agument std::string -> boost::filesystem::path