![]() |
OR-Tools
9.6
|
Definition at line 33 of file base/file.h.
Public Member Functions | |
| size_t | Read (void *const buff, size_t size) |
| void | ReadOrDie (void *const buff, size_t size) |
| char * | ReadLine (char *const output, uint64_t max_length) |
| int64_t | ReadToString (std::string *const line, uint64_t max_length) |
| size_t | Write (const void *const buff, size_t size) |
| void | WriteOrDie (const void *const buff, size_t size) |
| size_t | WriteString (const std::string &line) |
| bool | WriteLine (const std::string &line) |
| bool | Close () |
| absl::Status | Close (int flags) |
| bool | Flush () |
| size_t | Size () |
| absl::string_view | filename () const |
| bool | Open () const |
Static Public Member Functions | |
| static File * | Open (const char *const name, const char *const flag) |
| static File * | Open (const absl::string_view &name, const char *const mode) |
| static File * | OpenOrDie (const char *const name, const char *const flag) |
| static File * | OpenOrDie (const absl::string_view &name, const char *const flag) |
| static void | Init () |
| static bool | Delete (const char *const name) |
| static bool | Delete (const absl::string_view &name) |
| static bool | Exists (const char *const name) |
| bool Close | ( | ) |
Definition at line 49 of file base/file.cc.
| absl::Status Close | ( | int | flags | ) |
Definition at line 58 of file base/file.cc.
|
inlinestatic |
Definition at line 103 of file base/file.h.
|
static |
Definition at line 37 of file base/file.cc.
|
static |
Definition at line 39 of file base/file.cc.
| absl::string_view filename | ( | ) | const |
Definition at line 136 of file base/file.cc.
| bool Flush | ( | ) |
Definition at line 47 of file base/file.cc.
|
static |
Definition at line 140 of file base/file.cc.
| bool Open | ( | ) | const |
Definition at line 138 of file base/file.cc.
|
inlinestatic |
Definition at line 40 of file base/file.h.
|
static |
Definition at line 92 of file base/file.cc.
|
inlinestatic |
Definition at line 51 of file base/file.h.
|
static |
Definition at line 82 of file base/file.cc.
| size_t Read | ( | void *const | buff, |
| size_t | size | ||
| ) |
Definition at line 71 of file base/file.cc.
| char * ReadLine | ( | char *const | output, |
| uint64_t | max_length | ||
| ) |
Definition at line 99 of file base/file.cc.
| void ReadOrDie | ( | void *const | buff, |
| size_t | size | ||
| ) |
Definition at line 67 of file base/file.cc.
| int64_t ReadToString | ( | std::string *const | line, |
| uint64_t | max_length | ||
| ) |
Definition at line 103 of file base/file.cc.
| size_t Size | ( | ) |
Definition at line 41 of file base/file.cc.
| size_t Write | ( | const void *const | buff, |
| size_t | size | ||
| ) |
Definition at line 78 of file base/file.cc.
| bool WriteLine | ( | const std::string & | line | ) |
Definition at line 131 of file base/file.cc.
| void WriteOrDie | ( | const void *const | buff, |
| size_t | size | ||
| ) |
Definition at line 75 of file base/file.cc.
| size_t WriteString | ( | const std::string & | line | ) |
Definition at line 127 of file base/file.cc.