|
MIRA
|
Although this class is not a template we must keep its methods inline for performance reasons! write() and read() are called very often! More...
#include <stream/BinaryStream.h>

Public Types | |
| typedef Buffer< uint8 > | buffer_type |
| typedef buffer_type::value_type | char_type |
| typedef std::size_t | pos_type |
Public Member Functions | |
| BinaryBufferStreamBase (buffer_type *buffer) | |
| buffer_type * | rdbuf () |
| void | write (const char *data, std::size_t size) |
| void | read (char *data, std::size_t size) |
| std::size_t | tellg () const |
| BinaryBufferStreamBase & | seekg (std::size_t pos) |
| std::size_t | tellp () const |
| BinaryBufferStreamBase & | seekp (std::size_t pos) |
| bool | eof () const |
| bool | fail () const |
Although this class is not a template we must keep its methods inline for performance reasons! write() and read() are called very often!
| typedef Buffer<uint8> buffer_type |
| typedef buffer_type::value_type char_type |
| typedef std::size_t pos_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.14