local memory buffer
#include <pic_io.h>
|
| virtual int | overflow (int c) |
| | Write Overflow method to write one char at a time. More...
|
| |
| virtual std::streamsize | xsputn (const char *s, std::streamsize num) |
| | xsputn method to write one multiple chars at a time to buffer More...
|
| |
◆ OutputMemoryBuffer() [1/2]
| dirac::MemoryStreamOutput::OutputMemoryBuffer::OutputMemoryBuffer |
( |
| ) |
|
|
inline |
◆ OutputMemoryBuffer() [2/2]
| dirac::MemoryStreamOutput::OutputMemoryBuffer::OutputMemoryBuffer |
( |
const OutputMemoryBuffer & |
| ) |
|
|
private |
◆ operator=()
◆ overflow()
| virtual int dirac::MemoryStreamOutput::OutputMemoryBuffer::overflow |
( |
int |
c | ) |
|
|
inlineprotectedvirtual |
◆ SetMembufReference()
| void dirac::MemoryStreamOutput::OutputMemoryBuffer::SetMembufReference |
( |
unsigned char * |
buffer, |
|
|
int |
buffer_size |
|
) |
| |
|
inline |
Set the memory buffer variables
- Parameters
-
| buffer | buffer to write data to |
| buffer_size | size of output buffer |
References m_op_buf, m_op_buf_size, and m_op_idx.
◆ xsputn()
| virtual std::streamsize dirac::MemoryStreamOutput::OutputMemoryBuffer::xsputn |
( |
const char * |
s, |
|
|
std::streamsize |
num |
|
) |
| |
|
inlineprotectedvirtual |
◆ m_op_buf
| unsigned char* dirac::MemoryStreamOutput::OutputMemoryBuffer::m_op_buf |
|
protected |
◆ m_op_buf_size
| int dirac::MemoryStreamOutput::OutputMemoryBuffer::m_op_buf_size |
|
protected |
◆ m_op_idx
| int dirac::MemoryStreamOutput::OutputMemoryBuffer::m_op_idx |
|
protected |
The documentation for this class was generated from the following file: