proxygen
folly::io::detail::CursorBase< Derived, BufType > Member List

This is the complete list of members for folly::io::detail::CursorBase< Derived, BufType >, including all inherited members.

absolutePos_folly::io::detail::CursorBase< Derived, BufType >protected
advanceBufferIfEmpty()folly::io::detail::CursorBase< Derived, BufType >inlineprotected
advanceDone()folly::io::detail::CursorBase< Derived, BufType >inlineprivate
advanceToEnd()folly::io::detail::CursorBase< Derived, BufType >inline
buffer_folly::io::detail::CursorBase< Derived, BufType >protected
canAdvance(size_t amount) const folly::io::detail::CursorBase< Derived, BufType >inline
clone(std::unique_ptr< folly::IOBuf > &buf, size_t len)folly::io::detail::CursorBase< Derived, BufType >inline
clone(folly::IOBuf &buf, size_t len)folly::io::detail::CursorBase< Derived, BufType >inline
cloneAtMost(folly::IOBuf &buf, size_t len)folly::io::detail::CursorBase< Derived, BufType >inline
cloneAtMost(std::unique_ptr< folly::IOBuf > &buf, size_t len)folly::io::detail::CursorBase< Derived, BufType >inline
crtBegin_folly::io::detail::CursorBase< Derived, BufType >protected
crtBuf_folly::io::detail::CursorBase< Derived, BufType >protected
crtEnd_folly::io::detail::CursorBase< Derived, BufType >protected
crtPos_folly::io::detail::CursorBase< Derived, BufType >protected
CursorBase classfolly::io::detail::CursorBase< Derived, BufType >friend
CursorBase(BufType *buf)folly::io::detail::CursorBase< Derived, BufType >inlineexplicit
CursorBase(const CursorBase< OtherDerived, OtherBuf > &cursor)folly::io::detail::CursorBase< Derived, BufType >inlineexplicit
data() const folly::io::detail::CursorBase< Derived, BufType >inline
dcheckIntegrity() const folly::io::detail::CursorBase< Derived, BufType >inlineprotected
getCurrentPosition() const folly::io::detail::CursorBase< Derived, BufType >inline
head()folly::io::detail::CursorBase< Derived, BufType >inlineprotected
isAtEnd() const folly::io::detail::CursorBase< Derived, BufType >inline
length() const folly::io::detail::CursorBase< Derived, BufType >inline
operator!=(const Derived &other) const folly::io::detail::CursorBase< Derived, BufType >inline
operator+(size_t offset) const folly::io::detail::CursorBase< Derived, BufType >inline
operator+=(size_t offset)folly::io::detail::CursorBase< Derived, BufType >inline
operator-(size_t offset) const folly::io::detail::CursorBase< Derived, BufType >inline
operator-(const CursorBase &other) const folly::io::detail::CursorBase< Derived, BufType >inline
operator-(const BufType *buf) const folly::io::detail::CursorBase< Derived, BufType >inline
operator-=(size_t offset)folly::io::detail::CursorBase< Derived, BufType >inline
operator==(const Derived &other) const folly::io::detail::CursorBase< Derived, BufType >inline
peek()folly::io::detail::CursorBase< Derived, BufType >inline
peekBytes()folly::io::detail::CursorBase< Derived, BufType >inline
pull(void *buf, size_t len)folly::io::detail::CursorBase< Derived, BufType >inline
pullAtMost(void *buf, size_t len)folly::io::detail::CursorBase< Derived, BufType >inline
pullAtMostSlow(void *buf, size_t len)folly::io::detail::CursorBase< Derived, BufType >inlineprivate
pullSlow(void *buf, size_t len)folly::io::detail::CursorBase< Derived, BufType >inlineprivate
read()folly::io::detail::CursorBase< Derived, BufType >inline
readBE()folly::io::detail::CursorBase< Derived, BufType >inline
readFixedString(size_t len)folly::io::detail::CursorBase< Derived, BufType >inline
readFixedStringSlow(std::string *str, size_t len)folly::io::detail::CursorBase< Derived, BufType >inlineprivate
readLE()folly::io::detail::CursorBase< Derived, BufType >inline
readSlow()folly::io::detail::CursorBase< Derived, BufType >inlineprivate
readTerminatedString(char termChar= '\0', size_t maxLength=std::numeric_limits< size_t >::max())folly::io::detail::CursorBase< Derived, BufType >
readWhile(const Predicate &predicate)folly::io::detail::CursorBase< Derived, BufType >
readWhile(const Predicate &predicate, Output &out)folly::io::detail::CursorBase< Derived, BufType >
reset(BufType *buf)folly::io::detail::CursorBase< Derived, BufType >inline
retreat(size_t len)folly::io::detail::CursorBase< Derived, BufType >inline
retreatAtMost(size_t len)folly::io::detail::CursorBase< Derived, BufType >inline
retreatAtMostSlow(size_t len)folly::io::detail::CursorBase< Derived, BufType >inlineprivate
retreatSlow(size_t len)folly::io::detail::CursorBase< Derived, BufType >inlineprivate
skip(size_t len)folly::io::detail::CursorBase< Derived, BufType >inline
skipAtMost(size_t len)folly::io::detail::CursorBase< Derived, BufType >inline
skipAtMostSlow(size_t len)folly::io::detail::CursorBase< Derived, BufType >inlineprivate
skipNoAdvance(size_t len)folly::io::detail::CursorBase< Derived, BufType >inline
skipSlow(size_t len)folly::io::detail::CursorBase< Derived, BufType >inlineprivate
skipWhile(const Predicate &predicate)folly::io::detail::CursorBase< Derived, BufType >
totalLength() const folly::io::detail::CursorBase< Derived, BufType >inline
tryAdvanceBuffer()folly::io::detail::CursorBase< Derived, BufType >inlineprotected
tryRead(T &val)folly::io::detail::CursorBase< Derived, BufType >inline
tryReadBE(T &val)folly::io::detail::CursorBase< Derived, BufType >inline
tryReadLE(T &val)folly::io::detail::CursorBase< Derived, BufType >inline
tryRetreatBuffer()folly::io::detail::CursorBase< Derived, BufType >inlineprotected
~CursorBase()folly::io::detail::CursorBase< Derived, BufType >inlineprotected