|
NexusForce 1.0.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
成员的完整列表,这些成员属于 file,包括所有继承而来的类成员
| async() noexcept | file | inline |
| begin_lines() const | file | inline |
| buffer_size | file | static |
| chunks_info(size_type chunk_size) const | file | |
| clear_error() noexcept | file | |
| close() noexcept | file | |
| difference_type typedef | file | |
| end_lines() const | file | inline |
| file() | file | |
| file(path pth, bool append=false, file_access access=file_access::READ_WRITE, file_shared share_mode=file_shared::SHARE_READ, file_creation creation=file_creation::OPEN_EXIST, file_attri attributes=file_attri::NORMAL) | file | explicit |
| file(file &&other) noexcept | file | |
| file_path() const noexcept | file | inline |
| flush() noexcept | file | |
| info() noexcept | file | inline |
| is_append() const noexcept | file | inline |
| is_opened() const noexcept | file | inline |
| last_error_code() const noexcept | file | inline |
| locker() noexcept | file | inline |
| mapper() noexcept | file | inline |
| native_handle() const noexcept | file | inline |
| native_handle_type typedef | file | |
| open(path pth, bool append=false, file_access access=file_access::READ_WRITE, file_shared share_mode=file_shared::SHARE_READ_WRITE, file_creation creation=file_creation::OPEN_EXIST, file_attri attributes=file_attri::NORMAL) | file | |
| open(bool append=false, file_access access=file_access::READ_WRITE, file_shared share_mode=file_shared::SHARE_READ_WRITE, file_creation creation=file_creation::OPEN_EXIST, file_attri attributes=file_attri::NORMAL) | file | |
| operator=(file &&other) noexcept | file | |
| prefetch(size_type hint_size=0) const | file | |
| read(void *buffer, size_type size) const | file | |
| read(string &out, size_type size) const | file | |
| read(string &out) const | file | |
| read() const | file | |
| read_binary(void *out, size_type size) const | file | |
| read_binary(string &out, size_type size) const | file | |
| read_binary(string &out) const | file | |
| read_binary() const | file | |
| read_chunks(size_type chunk_size=buffer_size *16) const | file | |
| read_line(string &line) const | file | |
| read_line() const | file | |
| read_lines() const | file | |
| seek(difference_type distance, file_pointer method=file_pointer::END) const | file | |
| size() const | file | |
| size(size_type &out_size) const | file | |
| size64() const | file | |
| size_type typedef | file | |
| system_tell() const | file | |
| tell() const | file | |
| truncate(difference_type size) const | file | |
| write(const string &data, size_type size) | file | |
| write(const string &data) | file | |
| write(const void *data, size_type size) | file | |
| write_chunks(const vector< string > &chunks) | file | |
| ~file() | file |