コード例 #1
0
ファイル: PihaMemoryBuffer.cpp プロジェクト: jbitoniau/Piha
MemoryBuffer::MemoryBuffer( const MemoryBuffer& other )
	: mBytes(NULL),
	  mSizeInBytes( other.getSizeInBytes() ),
	  mOwnsBytes(true)
{
	mBytes = new unsigned char[mSizeInBytes];
	memcpy( mBytes, other.getBytes(), other.getSizeInBytes() );
}
コード例 #2
0
ファイル: PihaMemoryBuffer.cpp プロジェクト: jbitoniau/Piha
bool MemoryBuffer::copyFrom( const MemoryBuffer& other )
{
	if ( other.getSizeInBytes()!=getSizeInBytes() )
		return false;
	memcpy( mBytes, other.getBytes(), getSizeInBytes() );
	return true;
}