Classes | |
| class | data_stream |
| A data stream. More... | |
| class | directory |
| Represents a directory on disk. More... | |
| class | fd_stream |
| A data stream on a file. More... | |
| class | file |
| Represents a file on disk. More... | |
| class | file_stream |
| Base class for streams on a file. More... | |
| class | ft_stream |
| A text stream on a file. More... | |
| class | printable |
| class | serializable |
| class | text_stream |
| A text stream. More... | |
Enumerations | |
| enum | open_mode { FILE_OPEN_READ = 1 << 0, FILE_OPEN_WRITE = 1 << 1, FILE_OPEN_APPEND = 1 << 2, FILE_OPEN_TEXT = 1 << 3, FILE_OPEN_BINARY = 1 << 4 } |
| Modes for opening files. More... | |
Functions | |
| data_stream & | operator<< (data_stream &st, const serializable &ss) |
| text_stream & | operator<< (text_stream &s, const printable &p) |
| data_stream & | operator>> (data_stream &st, serializable &ss) |
| text_stream & | operator>> (text_stream &s, printable &p) |
Variables | |
| const gsgl::index_t | MAX_PATH_SIZE = 1024 |
| enum open_mode |
| DATA_API data_stream & operator<< | ( | data_stream & | st, | |
| const serializable & | ss | |||
| ) |
| DATA_API text_stream & operator<< | ( | text_stream & | s, | |
| const printable & | p | |||
| ) |
| DATA_API data_stream & operator>> | ( | data_stream & | st, | |
| serializable & | ss | |||
| ) |
| DATA_API text_stream & operator>> | ( | text_stream & | s, | |
| printable & | p | |||
| ) |
| DATA_API const gsgl::index_t MAX_PATH_SIZE = 1024 |
Definition at line 57 of file file.cpp.
Referenced by directory::directory(), file::file(), and directory::get_paths().
1.5.5