Lines Matching refs:std
44 std::unique_ptr<std::string> GetFileContents(
45 const std::string& filename,
46 const std::string& append_content_suffix = "") const override;
47 std::unique_ptr<LineReader> GetLineReader(
48 const std::string& file_path) const override;
49 bool FileIsReadable(const std::string& path) const override;
50 std::unique_ptr<CodeWriter> GetCodeWriter(
51 const std::string& file_path) const override;
52 void RemovePath(const std::string& file_path) const override;
53 std::vector<std::string> ListFiles(const std::string& dir) const override;
56 void SetFileContents(const std::string& filename,
57 const std::string& contents);
58 void AddStubParcelable(const std::string& canonical_name,
59 const std::string& cpp_header);
60 void AddStubInterface(const std::string& canonical_name);
61 void AddCompoundParcelable(const std::string& canonical_name,
62 const std::vector<std::string>& subclasses);
63 void AddBrokenFilePath(const std::string& path);
66 bool GetWrittenContents(const std::string& path, std::string* content);
67 std::vector<std::string> ListOutputFiles();
69 bool PathWasRemoved(const std::string& path);
73 std::string CleanPath(const std::string& path) const;
75 std::map<std::string, std::string> file_contents_;
79 mutable std::map<std::string, std::string> written_file_contents_;
83 std::set<std::string> broken_files_;
84 mutable std::set<std::string> removed_files_;