Lines Matching refs:string
40 virtual status_t fetch(const std::string& path, std::string* fetched,
41 std::string* error) const = 0;
44 virtual status_t listFiles(const std::string& path, std::vector<std::string>* out,
45 std::string* error) const = 0;
52 virtual status_t write(const std::string& path, const std::string& content,
53 std::string* error) const = 0;
55 virtual status_t deleteFile(const std::string& path, std::string* error) const = 0;
63 status_t fetch(const std::string&, std::string*, std::string*) const;
64 status_t listFiles(const std::string&, std::vector<std::string>*, std::string*) const;
70 status_t fetch(const std::string&, std::string*, std::string*) const;
71 status_t listFiles(const std::string&, std::vector<std::string>*, std::string*) const;
77 FileSystemUnderPath(const std::string& rootdir);
78 virtual status_t fetch(const std::string& path, std::string* fetched,
79 std::string* error) const override;
80 virtual status_t listFiles(const std::string& path, std::vector<std::string>* out,
81 std::string* error) const override;
84 const std::string& getRootDir() const;
87 std::string mRootDir;