Mako 8.2.0 API
MakoCore SDK API Documentation
Loading...
Searching...
No Matches
CEDLSimpleBuffer Class Reference

#include <edl/edlsimplebuffer.h>

Public Member Functions

 CEDLSimpleBuffer (const CEDLSimpleBuffer &incoming)
 CEDLSimpleBuffer (const uint8 *src, size_t size)
 CEDLSimpleBuffer (size_t size=0, bool clearBuff=false)
 ~CEDLSimpleBuffer ()
size_t size () const
uint8operator[] (size_t index)
const uint8operator[] (size_t index) const
CEDLSimpleBufferoperator= (const CEDLSimpleBuffer &incoming)
void resize (size_t newSize)
void clear ()

Constructor & Destructor Documentation

◆ CEDLSimpleBuffer() [1/3]

CEDLSimpleBuffer::CEDLSimpleBuffer ( const CEDLSimpleBuffer & incoming)
inline

◆ CEDLSimpleBuffer() [2/3]

CEDLSimpleBuffer::CEDLSimpleBuffer ( const uint8 * src,
size_t size )
inline

◆ CEDLSimpleBuffer() [3/3]

CEDLSimpleBuffer::CEDLSimpleBuffer ( size_t size = 0,
bool clearBuff = false )
inline

◆ ~CEDLSimpleBuffer()

CEDLSimpleBuffer::~CEDLSimpleBuffer ( )
inline

Member Function Documentation

◆ clear()

void CEDLSimpleBuffer::clear ( )
inline

◆ operator=()

CEDLSimpleBuffer & CEDLSimpleBuffer::operator= ( const CEDLSimpleBuffer & incoming)
inline

◆ operator[]() [1/2]

uint8 & CEDLSimpleBuffer::operator[] ( size_t index)
inline

◆ operator[]() [2/2]

const uint8 & CEDLSimpleBuffer::operator[] ( size_t index) const
inline

◆ resize()

void CEDLSimpleBuffer::resize ( size_t newSize)
inline

◆ size()

size_t CEDLSimpleBuffer::size ( ) const
inline

The documentation for this class was generated from the following file: