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) const | folly::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::Cursor | inlineexplicit |
Cursor(const detail::CursorBase< OtherDerived, OtherBuf > &cursor) | folly::io::Cursor | inlineexplicit |
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() const | folly::io::detail::CursorBase< Cursor, const IOBuf > | inline |
dcheckIntegrity() const | folly::io::detail::CursorBase< Cursor, const IOBuf > | inlineprotected |
getCurrentPosition() const | folly::io::detail::CursorBase< Cursor, const IOBuf > | inline |
head() | folly::io::detail::CursorBase< Cursor, const IOBuf > | inlineprotected |
isAtEnd() const | folly::io::detail::CursorBase< Cursor, const IOBuf > | inline |
length() const | folly::io::detail::CursorBase< Cursor, const IOBuf > | inline |
operator!=(const Cursor &other) const | folly::io::detail::CursorBase< Cursor, const IOBuf > | inline |
operator+(size_t offset) const | folly::io::detail::CursorBase< Cursor, const IOBuf > | inline |
operator+=(size_t offset) | folly::io::detail::CursorBase< Cursor, const IOBuf > | inline |
operator-(size_t offset) const | folly::io::detail::CursorBase< Cursor, const IOBuf > | inline |
operator-(const CursorBase &other) const | folly::io::detail::CursorBase< Cursor, const IOBuf > | inline |
operator-(const const IOBuf *buf) const | folly::io::detail::CursorBase< Cursor, const IOBuf > | inline |
operator-=(size_t offset) | folly::io::detail::CursorBase< Cursor, const IOBuf > | inline |
operator==(const Cursor &other) const | folly::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() const | folly::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 |