Definition at line 33 of file base/file.h.
|
| 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 |
| |
◆ Close() [1/2]
◆ Close() [2/2]
| absl::Status Close |
( |
int |
flags | ) |
|
◆ Delete() [1/2]
| static bool Delete |
( |
const absl::string_view & |
name | ) |
|
|
inlinestatic |
◆ Delete() [2/2]
| bool Delete |
( |
const char *const |
name | ) |
|
|
static |
◆ Exists()
| bool Exists |
( |
const char *const |
name | ) |
|
|
static |
◆ filename()
| absl::string_view filename |
( |
| ) |
const |
◆ Flush()
◆ Init()
◆ Open() [1/3]
◆ Open() [2/3]
| static File * Open |
( |
const absl::string_view & |
name, |
|
|
const char *const |
mode |
|
) |
| |
|
inlinestatic |
◆ Open() [3/3]
| File * Open |
( |
const char *const |
name, |
|
|
const char *const |
flag |
|
) |
| |
|
static |
◆ OpenOrDie() [1/2]
| static File * OpenOrDie |
( |
const absl::string_view & |
name, |
|
|
const char *const |
flag |
|
) |
| |
|
inlinestatic |
◆ OpenOrDie() [2/2]
| File * OpenOrDie |
( |
const char *const |
name, |
|
|
const char *const |
flag |
|
) |
| |
|
static |
◆ Read()
| size_t Read |
( |
void *const |
buff, |
|
|
size_t |
size |
|
) |
| |
◆ ReadLine()
| char * ReadLine |
( |
char *const |
output, |
|
|
uint64_t |
max_length |
|
) |
| |
◆ ReadOrDie()
| void ReadOrDie |
( |
void *const |
buff, |
|
|
size_t |
size |
|
) |
| |
◆ ReadToString()
| int64_t ReadToString |
( |
std::string *const |
line, |
|
|
uint64_t |
max_length |
|
) |
| |
◆ Size()
◆ Write()
| size_t Write |
( |
const void *const |
buff, |
|
|
size_t |
size |
|
) |
| |
◆ WriteLine()
| bool WriteLine |
( |
const std::string & |
line | ) |
|
◆ WriteOrDie()
| void WriteOrDie |
( |
const void *const |
buff, |
|
|
size_t |
size |
|
) |
| |
◆ WriteString()
| size_t WriteString |
( |
const std::string & |
line | ) |
|
The documentation for this class was generated from the following files: