Go to the source code of this file.
|
| absl::StatusOr< std::string > | ReadFileToString (absl::string_view filename) |
| |
| bool | ReadFileToProto (absl::string_view filename, google::protobuf::Message *proto) |
| |
| template<typename Proto > |
| Proto | ReadFileToProtoOrDie (absl::string_view filename) |
| |
| bool | WriteProtoToFile (absl::string_view filename, const google::protobuf::Message &proto, ProtoWriteFormat proto_write_format, bool gzipped, bool append_extension_to_file_name) |
| |
| template<typename Proto > |
| std::vector< Proto > | ReadNumRecords (File *file, int expected_num_records) |
| |
| template<typename Proto > |
| std::vector< Proto > | ReadNumRecords (absl::string_view filename, int expected_num_records) |
| |
| template<typename Proto > |
| std::vector< Proto > | ReadAllRecordsOrDie (absl::string_view filename) |
| |
| template<typename Proto > |
| std::vector< Proto > | ReadAllRecordsOrDie (File *file) |
| |
| template<typename Proto > |
| Proto | ReadOneRecordOrDie (absl::string_view filename) |
| |
| template<typename Proto > |
| void | WriteRecordsOrDie (absl::string_view filename, const std::vector< Proto > &protos) |
| |