Lines Matching refs:RawBuffer
32 // RawBuffer.cpp
35 #include "RawBuffer.h"
46 RawBuffer::RawBuffer(
67 RawBuffer::RawBuffer(
83 RawBuffer::RawBuffer(const RawBuffer& clone) {
88 RawBuffer& RawBuffer::operator=(const RawBuffer& clone) {
101 RawBuffer::~RawBuffer() {
105 char* RawBuffer::data() const { return (char*)m_pData; }
107 char* RawBuffer::frame(uint32 frame) const {
110 uint32 RawBuffer::frameSize() const { return m_frameSize; }
111 uint32 RawBuffer::frames() const { return m_frames; }
112 uint32 RawBuffer::size() const { return m_frames * m_frameSize; }
114 bool RawBuffer::isCircular() const { return m_bCircular; }
115 bool RawBuffer::ownsBuffer() const { return m_bOwnData; }
117 rtm_pool* RawBuffer::pool() const { return m_pPool; }
123 void RawBuffer::resize(uint32 frames) {
150 void RawBuffer::adopt(
161 operator=(RawBuffer(pData, frameSize, frames, bCircular, pPool));
170 bool RawBuffer::adopt(RawBuffer& target) {
190 bool RawBuffer::adopt() {
204 void RawBuffer::zero() {
217 uint32 RawBuffer::rawCopyTo(
218 RawBuffer& target,
297 uint32 RawBuffer::rawCopyTo(
298 RawBuffer& target,
312 void RawBuffer::free() {
325 // END -- RawBuffer.cpp --