Home | History | Annotate | Download | only in libpp

Lines Matching refs:string

15 #include <string>
35 void populate(std::vector<std::string> const & paths,
36 std::string const & archive_path,
37 std::string const & root_path);
41 std::string const & value;
43 explicit matcher(std::string const & v) : value(v) {}
46 virtual bool operator()(std::string const & str) const {
54 std::vector<std::string> const find(matcher const & match) const;
57 std::vector<std::string> const find(std::string const & name) const;
67 * original string.
69 std::string const find_image_path(std::string const & image_name,
73 std::string get_archive_path() const { return archive_path; }
77 std::string strip_path_prefix(std::string const & image) const;
83 void populate(std::vector<std::string> const & paths,
84 std::string const & prefix_path);
86 std::string const locate_image(std::string const & image_name,
89 typedef std::multimap<std::string, std::string> images_t;
96 std::string archive_path;
99 std::string root_path;