proxygen
folly::IOBufQueue Member List

This is the complete list of members for folly::IOBufQueue, including all inherited members.

allocate(std::size_t n)folly::IOBufQueueinline
append(std::unique_ptr< folly::IOBuf > &&buf, bool pack=false)folly::IOBufQueue
append(IOBufQueue &other, bool pack=false)folly::IOBufQueue
append(IOBufQueue &&other, bool pack=false)folly::IOBufQueueinline
append(const void *buf, size_t len)folly::IOBufQueue
append(StringPiece sp)folly::IOBufQueueinline
appendToString(std::string &out) const folly::IOBufQueue
cacheChainLength()folly::IOBufQueueinlinestatic
cachePtr_folly::IOBufQueueprivate
chainLength() const folly::IOBufQueueinline
chainLength_folly::IOBufQueuemutableprivate
clear()folly::IOBufQueue
clearWritableRangeCache()folly::IOBufQueueinlineprivate
dcheckCacheIntegrity() const folly::IOBufQueueinlineprivate
empty() const folly::IOBufQueueinline
fillWritableRangeCache(WritableRangeCacheData &dest)folly::IOBufQueueinlineprivate
flushCache() const folly::IOBufQueueinlineprivate
front() const folly::IOBufQueueinline
gather(std::size_t maxLength)folly::IOBufQueue
head_folly::IOBufQueueprivate
headroom()folly::IOBufQueue
IOBufQueue(const Options &options=Options())folly::IOBufQueueexplicit
IOBufQueue(IOBufQueue &&) noexceptfolly::IOBufQueue
IOBufQueue(const IOBufQueue &)=deletefolly::IOBufQueueprivate
kChainLengthNotCachedfolly::IOBufQueueprivatestatic
localCache_folly::IOBufQueueprivate
markPrepended(std::size_t n)folly::IOBufQueue
move()folly::IOBufQueueinline
operator=(IOBufQueue &&)folly::IOBufQueue
operator=(const IOBufQueue &)=deletefolly::IOBufQueueprivate
options() const folly::IOBufQueueinline
options_folly::IOBufQueueprivate
pop_front()folly::IOBufQueue
postallocate(std::size_t n)folly::IOBufQueueinline
preallocate(std::size_t min, std::size_t newAllocationSize, std::size_t max=std::numeric_limits< std::size_t >::max())folly::IOBufQueueinline
preallocateSlow(std::size_t min, std::size_t newAllocationSize, std::size_t max)folly::IOBufQueueprivate
prepend(const void *buf, std::size_t n)folly::IOBufQueue
split(size_t n)folly::IOBufQueueinline
split(size_t n, bool throwOnUnderflow)folly::IOBufQueueprivate
splitAtMost(size_t n)folly::IOBufQueueinline
tailroom() const folly::IOBufQueueinline
tailStart_folly::IOBufQueuemutableprivate
trimEnd(size_t amount)folly::IOBufQueue
trimEndAtMost(size_t amount)folly::IOBufQueue
trimStart(size_t amount)folly::IOBufQueue
trimStartAtMost(size_t amount)folly::IOBufQueue
updateCacheRef(WritableRangeCacheData &newRef)folly::IOBufQueueinlineprivate
updateGuard()folly::IOBufQueueinlineprivate
updateWritableTailCache()folly::IOBufQueueinlineprivate
wrapBuffer(const void *buf, size_t len, std::size_t blockSize=(1U<< 31))folly::IOBufQueue
writableTail() const folly::IOBufQueueinline
~IOBufQueue()folly::IOBufQueue