Lines Matching refs:contents
82 bool WriteFile(const std::string& path, vector<uint8_t> contents) { in WriteFile() argument
86 size_t written = fwrite(contents.data(), 1, contents.size(), fp); in WriteFile()
87 bool result = written == contents.size() && !ferror(fp); in WriteFile()
103 vector<uint8_t> contents; in LoadFromFile() local
104 if (!ReadFile(filename, &contents)) in LoadFromFile()
106 file_size = contents.size(); in LoadFromFile()
108 TEST_AND_RETURN_FALSE(contents.size() >= kHeaderSize); in LoadFromFile()
109 magic = std::string(contents.data(), contents.data() + 8); in LoadFromFile()
110 memcpy(&ctrl_len, contents.data() + 8, sizeof(ctrl_len)); in LoadFromFile()
111 memcpy(&diff_len, contents.data() + 16, sizeof(diff_len)); in LoadFromFile()
112 memcpy(&new_file_len, contents.data() + 24, sizeof(new_file_len)); in LoadFromFile()
123 uint8_t* ptr = contents.data() + kHeaderSize; in LoadFromFile()