Lines Matching refs:string
28 #include <string>
53 // 300 byte pseudo-random string. Not null terminated.
59 bool WriteFileVector(const std::string& path, const brillo::Blob& data);
60 bool WriteFileString(const std::string& path, const std::string& data);
63 // to the string pointed to by |out_lo_dev_name|. The new loop device will be
67 bool BindToUnusedLoopDevice(const std::string& filename,
69 std::string* out_lo_dev_name);
70 bool UnbindLoopDevice(const std::string& lo_dev_name);
75 inline int System(const std::string& cmd) {
79 inline int Symlink(const std::string& oldpath, const std::string& newpath) {
83 inline int Chmod(const std::string& path, mode_t mode) {
87 inline int Mkdir(const std::string& path, mode_t mode) {
91 inline int Chdir(const std::string& path) {
95 // Reads a symlink from disk. Returns empty string on failure.
96 std::string Readlink(const std::string& path);
113 explicit ScopedFilesystemUnmounter(const std::string& mountpoint)
123 const std::string mountpoint_;
130 ScopedLoopbackDeviceBinder(const std::string& file,
132 std::string* dev) {
152 const std::string &dev() {
160 std::string dev_;
169 explicit ScopedTempFile(const std::string& pattern) {
174 const std::string& path() const { return path_; }
177 std::string path_;
183 explicit ScopedLoopMounter(const std::string& file_path,
184 std::string* mnt_path,
201 std::string GetBuildArtifactsPath(const std::string& relative_path);
235 static std::string StaticType() { return "ObjectFeederAction"; }
236 std::string Type() const { return StaticType(); }
269 static std::string StaticType() { return "ObjectCollectorAction"; }
270 std::string Type() const { return StaticType(); }