Lines Matching refs:std
42 std::unique_ptr<std::string> GetFileContents(
43 const std::string& filename,
44 const std::string& append_content_suffix = "") const override;
45 std::unique_ptr<LineReader> GetLineReader(
46 const std::string& file_path) const override;
47 bool FileIsReadable(const std::string& path) const override;
48 std::unique_ptr<CodeWriter> GetCodeWriter(
49 const std::string& file_path) const override;
50 void RemovePath(const std::string& file_path) const override;
51 android::base::Result<std::vector<std::string>> ListFiles(const std::string& dir) 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) const;
65 const std::map<std::string, std::string>& InputFiles() const;
66 const std::map<std::string, std::string>& OutputFiles() const;
68 bool PathWasRemoved(const std::string& path);
72 std::string CleanPath(const std::string& path) const;
74 std::map<std::string, std::string> file_contents_;
78 mutable std::map<std::string, std::string> written_file_contents_;
82 std::set<std::string> broken_files_;
83 mutable std::set<std::string> removed_files_;