#include <posix.h>
Classes | |
struct | Proxy |
Public Member Functions | |
BufferedFile () FMT_NOEXCEPT | |
BufferedFile (Proxy p) FMT_NOEXCEPT | |
BufferedFile (BufferedFile &f) FMT_NOEXCEPT | |
BufferedFile (CStringRef filename, CStringRef mode) | |
void | close () |
int() | fileno () const |
FILE * | get () const FMT_NOEXCEPT |
operator Proxy () FMT_NOEXCEPT | |
BufferedFile & | operator= (Proxy p) |
BufferedFile & | operator= (BufferedFile &other) |
void | print (CStringRef format_str, const ArgList &args) |
~BufferedFile () FMT_NOEXCEPT | |
Private Member Functions | |
BufferedFile (FILE *f) | |
Private Attributes | |
FILE * | file_ |
Friends | |
class | File |
|
inlineexplicitprivate |
|
inline |
fmt::BufferedFile::BufferedFile | ( | fmt::CStringRef | filename, |
fmt::CStringRef | mode | ||
) |
|
inline |
|
inline |
|
inline |