proxygen
folly::io::Cursor Member List

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

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