local memory buffer
#include <pic_io.h>
◆ OutputMemoryBuffer() [1/2]
dirac::MemoryStreamOutput::OutputMemoryBuffer::OutputMemoryBuffer |
( |
| ) |
|
|
inline |
◆ OutputMemoryBuffer() [2/2]
◆ 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: