#include <ccpp/bits/file_implementation.h>
|
| | File ()=default |
| |
| constexpr | File (dius::SyncFile file_, byte *buffer_, usize buffer_capacity_, usize buffer_offset_, usize buffer_size_, BufferMode buffer_mode_, BufferOwnership buffer_ownership_, ReadWriteMode read_write_mode_, Status status_, Permissions permissions_) |
| |
| constexpr | ~File () |
| |
| bool | readable () const |
| |
| bool | writable () const |
| |
| di::Expected< void, di::GenericCode > | mark_as_readable () |
| |
| di::Expected< void, di::GenericCode > | mark_as_writable () |
| |
| void | mark_as_eof () |
| |
| void | mark_as_error () |
| |
| bool | at_eof () const |
| |
| bool | has_error () const |
| |
◆ File() [1/2]
◆ File() [2/2]
◆ ~File()
◆ at_eof()
| bool ccpp::File::at_eof |
( |
| ) |
const |
|
inline |
◆ has_error()
| bool ccpp::File::has_error |
( |
| ) |
const |
|
inline |
◆ mark_as_eof()
| void ccpp::File::mark_as_eof |
( |
| ) |
|
|
inline |
◆ mark_as_error()
| void ccpp::File::mark_as_error |
( |
| ) |
|
|
inline |
◆ mark_as_readable()
◆ mark_as_writable()
◆ readable()
| bool ccpp::File::readable |
( |
| ) |
const |
|
inline |
◆ writable()
| bool ccpp::File::writable |
( |
| ) |
const |
|
inline |
◆ buffer
| byte* ccpp::File::buffer { nullptr } |
◆ buffer_capacity
| usize ccpp::File::buffer_capacity { 0 } |
◆ buffer_mode
◆ buffer_offset
| usize ccpp::File::buffer_offset { 0 } |
◆ buffer_ownership
◆ buffer_size
| usize ccpp::File::buffer_size { 0 } |
◆ file
◆ permissions
◆ read_write_mode
◆ status
The documentation for this struct was generated from the following file: