Lines Matching refs:std
40 std::unique_ptr<std::string> GetFileContents(
41 const std::string& filename,
42 const std::string& append_content_suffix = "") const override;
43 std::unique_ptr<LineReader> GetLineReader(
44 const std::string& file_path) const override;
45 bool FileIsReadable(const std::string& path) const override;
47 const std::string& base_dir,
48 const std::vector<std::string>& nested_subdirs) const override;
49 std::unique_ptr<CodeWriter> GetCodeWriter(
50 const std::string& file_path) const override;
51 void RemovePath(const std::string& file_path) const override;
54 void SetFileContents(const std::string& filename,
55 const std::string& contents);
56 void AddStubParcelable(const std::string& canonical_name,
57 const std::string& cpp_header);
58 void AddStubInterface(const std::string& canonical_name);
59 void AddCompoundParcelable(const std::string& canonical_name,
60 const std::vector<std::string>& subclasses);
61 void AddBrokenFilePath(const std::string& path);
64 bool GetWrittenContents(const std::string& path, std::string* content);
66 bool PathWasRemoved(const std::string& path);
70 std::string CleanPath(const std::string& path) const;
72 std::map<std::string, std::string> file_contents_;
76 mutable std::map<std::string, std::string> written_file_contents_;
80 std::set<std::string> broken_files_;
81 mutable std::set<std::string> removed_files_;