stdex
Additional custom or not Standard C++ covered algorithms
|
This is the complete list of members for stdex::stream::buffered_sys, including all inherited members.
basic(state_t state=state_t::ok) (defined in stdex::stream::basic) | stdex::stream::basic | inline |
buffer(size_t read_buffer_size=default_buffer_size, size_t write_buffer_size=default_buffer_size) (defined in stdex::stream::buffer) | stdex::stream::buffer | inlineexplicitprotected |
buffer(basic &source, size_t read_buffer_size=default_buffer_size, size_t write_buffer_size=default_buffer_size) (defined in stdex::stream::buffer) | stdex::stream::buffer | inline |
buffered_sys(sys_handle h=invalid_handle, size_t read_buffer_size=default_buffer_size, size_t write_buffer_size=default_buffer_size) (defined in stdex::stream::buffered_sys) | stdex::stream::buffered_sys | inline |
close() | stdex::stream::converter | inlinevirtual |
converter() (defined in stdex::stream::converter) | stdex::stream::converter | inlineexplicitprotected |
converter(basic &source) (defined in stdex::stream::converter) | stdex::stream::converter | inline |
done() (defined in stdex::stream::buffer) | stdex::stream::buffer | inlineprotected |
flush() | stdex::stream::buffer | inlinevirtual |
flush_write() (defined in stdex::stream::buffer) | stdex::stream::buffer | inlineprotected |
init(basic &source) (defined in stdex::stream::converter) | stdex::stream::converter | inlineprotected |
m_read_buffer (defined in stdex::stream::buffer) | stdex::stream::buffer | protected |
m_source (defined in stdex::stream::buffered_sys) | stdex::stream::buffered_sys | protected |
m_state (defined in stdex::stream::basic) | stdex::stream::basic | protected |
m_write_buffer (defined in stdex::stream::buffer) | stdex::stream::buffer | protected |
ok() const | stdex::stream::basic | 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>>(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 |
read(_Out_writes_bytes_to_opt_(length, return) void *data, size_t length) | stdex::stream::buffer | 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_data(T &data) | stdex::stream::basic | inline |
read_remainder(size_t max_length=SIZE_MAX) | stdex::stream::basic | 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 |
skip(fsize_t amount) | stdex::stream::basic | inlinevirtual |
state() const | stdex::stream::basic | inline |
write(_In_reads_bytes_opt_(length) const void *data, size_t length) | stdex::stream::buffer | 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 |
~buffer() (defined in stdex::stream::buffer) | stdex::stream::buffer | inlinevirtual |
~buffered_sys() (defined in stdex::stream::buffered_sys) | stdex::stream::buffered_sys | inlinevirtual |