|
stdex
Additional custom or not Standard C++ covered algorithms
|
This is the complete list of members for stdex::stream::file, including all inherited members.
| atime() const | stdex::stream::file | inlinevirtual |
| basic(state_t state=state_t::ok) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| basic_sys(sys_handle h=invalid_handle, state_t state=state_t::ok) (defined in stdex::stream::basic_sys) | stdex::stream::basic_sys | inline |
| stdex::close() | stdex::stream::basic | inlinevirtual |
| stdex::stream::basic_sys::close() | stdex::stream::basic_sys | inlinevirtual |
| stdex::sys_object::close(sys_handle h) | stdex::sys_object | inlineprotectedstatic |
| ctime() const | stdex::stream::file | inlinevirtual |
| duplicate(sys_handle h, bool inherit) | stdex::sys_object | inlineprotectedstatic |
| file(sys_handle h=invalid_handle, state_t state=state_t::ok) (defined in stdex::stream::file) | stdex::stream::file | inline |
| file(const sys_char *filename, int mode) | stdex::stream::file | inline |
| stdex::flush() | stdex::stream::basic | inlinevirtual |
| stdex::stream::basic_sys::flush() | stdex::stream::basic_sys | inlinevirtual |
| get() const noexcept | stdex::sys_object | inline |
| lock(fpos_t offset, fsize_t length) | stdex::stream::file | inlinevirtual |
| m_h (defined in stdex::sys_object) | stdex::sys_object | protected |
| m_state (defined in stdex::stream::basic) | stdex::stream::basic | protected |
| mtime() const | stdex::stream::file | inlinevirtual |
| ok() const | stdex::stream::basic | inline |
| open(const sys_char *filename, int mode) | stdex::stream::file | inline |
| operator bool() const noexcept | stdex::sys_object | inline |
| operator<<(const int8_t data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator<<(const int16_t data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator<<(const int32_t data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator<<(const int64_t data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator<<(const uint8_t data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator<<(const uint16_t data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator<<(const uint32_t data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator<<(const uint64_t data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator<<(const float data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator<<(const double data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator<<(const char data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator<<(const T *data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator=(const sys_object &other) (defined in stdex::sys_object) | stdex::sys_object | inline |
| operator=(sys_object &&other) noexcept (defined in stdex::sys_object) | stdex::sys_object | inline |
| operator>>(int8_t &data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator>>(int16_t &data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator>>(int32_t &data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator>>(int64_t &data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator>>(uint8_t &data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator>>(uint16_t &data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator>>(uint32_t &data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator>>(uint64_t &data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator>>(float &data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator>>(double &data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator>>(char &data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| operator>>(std::basic_string< _Elem, _Traits, _Ax > &data) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
| stdex::read(_Out_writes_bytes_to_opt_(length, return) void *data, size_t length) | stdex::stream::basic | inlinevirtual |
| stdex::stream::basic_sys::read(_Out_writes_bytes_to_opt_(length, return) void *data, size_t length) | stdex::stream::basic_sys | inlinevirtual |
| read_array(_Out_writes_bytes_(size *count) void *array, size_t size, size_t count) | stdex::stream::basic | inline |
| read_byte() | stdex::stream::basic | inline |
| read_charset(charset_id default_charset=charset_id::default) | stdex::stream::basic_file | inline |
| read_data(T &data) | stdex::stream::basic | inline |
| read_remainder(size_t max_length=SIZE_MAX) | stdex::stream::basic_file | inlinevirtual |
| read_str(std::basic_string< _Elem, _Traits, _Ax > &data) | stdex::stream::basic | inline |
| readln(std::basic_string< char, _Traits, _Ax > &str) | stdex::stream::basic | inline |
| readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr) | stdex::stream::basic | inline |
| readln(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) | stdex::stream::basic | inline |
| readln_and_attach(std::basic_string< _Elem, _Traits, _Ax > &str) | stdex::stream::basic | inline |
| readln_and_attach(std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) | stdex::stream::basic | inline |
| seek(foff_t offset, seek_t how=seek_t::beg) | stdex::stream::file | inlinevirtual |
| seekbeg(fpos_t offset) | stdex::stream::basic_file | inline |
| seekcur(foff_t offset) | stdex::stream::basic_file | inline |
| seekend(foff_t offset) | stdex::stream::basic_file | inline |
| set_atime(time_point date) | stdex::stream::file | inlinevirtual |
| set_ctime(time_point date) | stdex::stream::file | inlinevirtual |
| set_mtime(time_point date) | stdex::stream::file | inlinevirtual |
| size() | stdex::stream::file | inlinevirtual |
| skip(fsize_t amount) | stdex::stream::basic_file | inlinevirtual |
| state() const | stdex::stream::basic | inline |
| sys_object(sys_handle h=invalid_handle) (defined in stdex::sys_object) | stdex::sys_object | inline |
| sys_object(const sys_object &other) (defined in stdex::sys_object) | stdex::sys_object | inline |
| sys_object(sys_object &&other) noexcept (defined in stdex::sys_object) | stdex::sys_object | inline |
| tell() const | stdex::stream::file | inlinevirtual |
| truncate() | stdex::stream::file | inlinevirtual |
| unlock(fpos_t offset, fsize_t length) | stdex::stream::file | inlinevirtual |
| stdex::write(_In_reads_bytes_opt_(length) const void *data, size_t length) | stdex::stream::basic | inlinevirtual |
| stdex::stream::basic_sys::write(_In_reads_bytes_opt_(length) const void *data, size_t length) | stdex::stream::basic_sys | inlinevirtual |
| write_array(_In_reads_bytes_opt_(size *count) const void *array, size_t size, size_t count) | stdex::stream::basic | inline |
| write_array(const wchar_t *wstr, charset_id charset) | stdex::stream::basic | inline |
| write_array(_In_reads_or_z_opt_(num_chars) const wchar_t *wstr, size_t num_chars, charset_id charset) | stdex::stream::basic | inline |
| write_array(const std::basic_string< wchar_t, _Traits, _Ax > &wstr, charset_id charset) | stdex::stream::basic | inline |
| write_byte(uint8_t byte, fsize_t amount=1) | stdex::stream::basic | inline |
| write_charset(charset_id charset) | stdex::stream::basic | inline |
| write_data(const T data) | stdex::stream::basic | inline |
| write_sprintf(_Printf_format_string_params_(2) const char *format, locale_t locale,...) | stdex::stream::basic | inline |
| write_sprintf(_Printf_format_string_params_(2) const wchar_t *format, locale_t locale,...) | stdex::stream::basic | inline |
| write_str(const T *data) | stdex::stream::basic | inline |
| write_stream(basic &stream, fsize_t amount=fsize_max) | stdex::stream::basic | inline |
| write_vsprintf(_Printf_format_string_params_(2) const char *format, locale_t locale, va_list params) | stdex::stream::basic | inline |
| write_vsprintf(_Printf_format_string_params_(2) const wchar_t *format, locale_t locale, va_list params) | stdex::stream::basic | inline |
| ~sys_object() (defined in stdex::sys_object) | stdex::sys_object | inlinevirtual |