Lines Matching refs:string
27 using std::string;
42 unique_ptr<string> FakeIoDelegate::GetFileContents(
43 const string& relative_filename,
44 const string& content_suffix) const {
45 string filename = CleanPath(relative_filename);
46 unique_ptr<string> contents;
51 contents.reset(new string);
59 const string& file_path) const {
68 bool FakeIoDelegate::FileIsReadable(const string& path) const {
73 const std::string& /* base_dir */,
74 const std::vector<std::string>& /* nested_subdirs */) const {
80 const std::string& file_path) const {
89 void FakeIoDelegate::RemovePath(const std::string& file_path) const {
93 void FakeIoDelegate::SetFileContents(const string& filename,
94 const string& contents) {
98 void FakeIoDelegate::AddStubParcelable(const string& canonical_name,
99 const string& cpp_header) {
100 string package, class_name, rel_path;
102 string contents;
114 void FakeIoDelegate::AddStubInterface(const string& canonical_name) {
115 string package, class_name, rel_path;
117 string contents = StringPrintf("package %s;\ninterface %s { }",
122 void FakeIoDelegate::AddCompoundParcelable(const string& canonical_name,
123 const vector<string>& subclasses) {
124 string package, class_name, rel_path;
126 string contents = StringPrintf("package %s;\n", package.c_str());
127 for (const string& subclass : subclasses) {
134 void FakeIoDelegate::AddBrokenFilePath(const std::string& path) {
138 bool FakeIoDelegate::GetWrittenContents(const string& path, string* content) {
149 bool FakeIoDelegate::PathWasRemoved(const std::string& path) {
156 string FakeIoDelegate::CleanPath(const string& path) const {
157 string clean_path = path;