webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Functions
copyonwritebuffer_unittest.cc File Reference
#include "webrtc/base/copyonwritebuffer.h"
#include "webrtc/base/gunit.h"

Namespaces

 rtc
 

Functions

void rtc::EnsureBuffersShareData (const CopyOnWriteBuffer &buf1, const CopyOnWriteBuffer &buf2)
 
void rtc::EnsureBuffersDontShareData (const CopyOnWriteBuffer &buf1, const CopyOnWriteBuffer &buf2)
 
 rtc::TEST (CopyOnWriteBufferTest, TestCreateEmptyData)
 
 rtc::TEST (CopyOnWriteBufferTest, TestMoveConstruct)
 
 rtc::TEST (CopyOnWriteBufferTest, TestMoveAssign)
 
 rtc::TEST (CopyOnWriteBufferTest, TestSwap)
 
 rtc::TEST (CopyOnWriteBufferTest, TestAppendData)
 
 rtc::TEST (CopyOnWriteBufferTest, SetEmptyData)
 
 rtc::TEST (CopyOnWriteBufferTest, SetDataNoMoreThanCapacityDoesntCauseReallocation)
 
 rtc::TEST (CopyOnWriteBufferTest, SetDataMakeReferenceCopy)
 
 rtc::TEST (CopyOnWriteBufferTest, SetDataOnSharedKeepsOriginal)
 
 rtc::TEST (CopyOnWriteBufferTest, SetDataOnSharedKeepsCapacity)
 
 rtc::TEST (CopyOnWriteBufferTest, TestEnsureCapacity)
 
 rtc::TEST (CopyOnWriteBufferTest, SetSizeDoesntChangeOriginal)
 
 rtc::TEST (CopyOnWriteBufferTest, SetSizeCloneContent)
 
 rtc::TEST (CopyOnWriteBufferTest, SetSizeMayIncreaseCapacity)
 
 rtc::TEST (CopyOnWriteBufferTest, SetSizeDoesntDecreaseCapacity)
 
 rtc::TEST (CopyOnWriteBufferTest, ClearDoesntChangeOriginal)
 
 rtc::TEST (CopyOnWriteBufferTest, ClearDoesntChangeCapacity)
 
 rtc::TEST (CopyOnWriteBufferTest, TestConstDataAccessor)
 
 rtc::TEST (CopyOnWriteBufferTest, TestBacketRead)
 
 rtc::TEST (CopyOnWriteBufferTest, TestBacketReadConst)
 
 rtc::TEST (CopyOnWriteBufferTest, TestBacketWrite)