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 class | folly::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 |