#include <pic_io.h>
Public Member Functions | |
| OutputMemoryBuffer () | |
| Memory buffer constructor. | |
| void | SetMembufReference (unsigned char *buffer, int buffer_size) |
| Set the buffer variables. | |
Protected Member Functions | |
| virtual int | overflow (int c) |
| Write Overflow method to write one char at a time. | |
| virtual std::streamsize | xsputn (const char *s, std::streamsize num) |
| xsputn method to write one multiple chars at a time to buffer | |
Protected Attributes | |
| unsigned char * | m_op_buf |
| Memory buffer to write data to. | |
| int | m_op_buf_size |
| Memory buffer size. | |
| int | m_op_idx |
| Index of first available byte in buffer. | |
Definition at line 142 of file pic_io.h.
|
||||||||||||
|
Set the buffer variables. Set the memory buffer variables
Definition at line 157 of file pic_io.h. References m_op_buf, m_op_buf_size, and m_op_idx. Referenced by dirac::MemoryStreamOutput::SetMembufReference(). |
1.4.5