libtasks Documentation
1.6
Main Page
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
tasks::tools::buffer Member List
This is the complete list of members for
tasks::tools::buffer
, including all inherited members.
buffer
()
tasks::tools::buffer
inline
buffer
(std::size_t size)
tasks::tools::buffer
inline
buffer_size
()
tasks::tools::buffer
inline
clear
()
tasks::tools::buffer
inline
m_buffer
tasks::tools::buffer
private
m_size
tasks::tools::buffer
private
move_ptr_read
(std::size_t s)
tasks::tools::buffer
inline
move_ptr_read_abs
(std::size_t pos)
tasks::tools::buffer
inline
move_ptr_write
(std::size_t s)
tasks::tools::buffer
inline
move_ptr_write_abs
(std::size_t pos)
tasks::tools::buffer
inline
offset_read
() const
tasks::tools::buffer
inline
offset_write
() const
tasks::tools::buffer
inline
overflow
(int_type ch)
tasks::tools::buffer
inline
ptr
(std::size_t pos)
tasks::tools::buffer
inline
ptr
(std::size_t pos) const
tasks::tools::buffer
inline
ptr_begin
()
tasks::tools::buffer
inline
ptr_begin
() const
tasks::tools::buffer
inline
ptr_end
()
tasks::tools::buffer
inline
ptr_end
() const
tasks::tools::buffer
inline
ptr_read
()
tasks::tools::buffer
inline
ptr_read
() const
tasks::tools::buffer
inline
ptr_write
()
tasks::tools::buffer
inline
read
(char_type *data, std::streamsize size)
tasks::tools::buffer
inline
set_size
(std::size_t s)
tasks::tools::buffer
inline
shrink
()
tasks::tools::buffer
inline
size
() const
tasks::tools::buffer
inline
sputc
(char_type c)
tasks::tools::buffer
inline
to_read
() const
tasks::tools::buffer
inline
to_write
() const
tasks::tools::buffer
inline
write
(const char_type *data, std::streamsize size)
tasks::tools::buffer
inline
xsgetn
(char_type *s, std::streamsize count)
tasks::tools::buffer
inline
protected
xsputn
(const char_type *s, std::streamsize count)
tasks::tools::buffer
inline
protected
Generated by
1.8.6