|
NexusForce 1.0.0
A rigorously engineered full-stack C++ backend library.
|
成员的完整列表,这些成员属于 neforce::file,包括所有继承而来的类成员
| async() noexcept | neforce::file | inline |
| begin_lines() const | neforce::file | inline |
| buffer_size | neforce::file | static |
| chunks_info(size_type chunk_size) const | neforce::file | |
| clear_error() noexcept | neforce::file | |
| close() noexcept | neforce::file | |
| difference_type typedef | neforce::file | |
| end_lines() const | neforce::file | inline |
| file() | neforce::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) | neforce::file | explicit |
| file(file &&other) noexcept | neforce::file | |
| file_path() const noexcept | neforce::file | inline |
| flush() noexcept | neforce::file | |
| info() noexcept | neforce::file | inline |
| is_append() const noexcept | neforce::file | inline |
| is_opened() const noexcept | neforce::file | inline |
| last_error_code() const noexcept | neforce::file | inline |
| locker() noexcept | neforce::file | inline |
| mapper() noexcept | neforce::file | inline |
| native_handle() const noexcept | neforce::file | inline |
| native_handle_type typedef | neforce::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) | neforce::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) | neforce::file | |
| operator=(file &&other) noexcept | neforce::file | |
| prefetch(size_type hint_size=0) const | neforce::file | |
| read(void *buffer, size_type size) const | neforce::file | |
| read(string &out, size_type size) const | neforce::file | |
| read(string &out) const | neforce::file | |
| read() const | neforce::file | |
| read(size_type n) const | neforce::file | |
| read_binary(void *out, size_type size) const | neforce::file | |
| read_binary(string &out, size_type size) const | neforce::file | |
| read_binary(string &out) const | neforce::file | |
| read_binary() const | neforce::file | |
| read_chunks(size_type chunk_size=buffer_size *16) const | neforce::file | |
| read_line(string &line) const | neforce::file | |
| read_line() const | neforce::file | |
| read_lines() const | neforce::file | |
| seek(difference_type distance, file_pointer method=file_pointer::END) const | neforce::file | |
| size() const | neforce::file | |
| size(size_type &out_size) const | neforce::file | |
| size64() const | neforce::file | |
| size_type typedef | neforce::file | |
| system_tell() const | neforce::file | |
| tell() const | neforce::file | |
| truncate(difference_type size) const | neforce::file | |
| write(const string &data, size_type size) | neforce::file | |
| write(const string &data) | neforce::file | |
| write(const void *data, size_type size) | neforce::file | |
| write_chunks(const vector< string > &chunks) | neforce::file | |
| ~file() | neforce::file |