| absolutePos_ | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | protected |
| advanceBufferIfEmpty() | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inlineprotected |
| advanceDone() | folly::io::RWCursor< access > | inlineprivate |
| advanceToEnd() | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| buffer_ | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | protected |
| canAdvance(size_t amount) const | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| clone(std::unique_ptr< folly::IOBuf > &buf, size_t len) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| clone(folly::IOBuf &buf, size_t len) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| cloneAtMost(folly::IOBuf &buf, size_t len) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| cloneAtMost(std::unique_ptr< folly::IOBuf > &buf, size_t len) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| crtBegin_ | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | protected |
| crtBuf_ | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | protected |
| crtEnd_ | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | protected |
| crtPos_ | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | protected |
| CursorBase(IOBuf *buf) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inlineexplicit |
| CursorBase(const CursorBase< OtherDerived, OtherBuf > &cursor) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inlineexplicit |
| data() const | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| dcheckIntegrity() const | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inlineprotected |
| detail::CursorBase< RWCursor< access >, IOBuf > class | folly::io::RWCursor< access > | friend |
| gather(size_t n) | folly::io::RWCursor< access > | inline |
| gatherAtMost(size_t n) | folly::io::RWCursor< access > | inline |
| getCurrentPosition() const | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| head() | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inlineprotected |
| insert(std::unique_ptr< folly::IOBuf > buf) | folly::io::RWCursor< access > | inline |
| isAtEnd() const | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| length() const | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| maybeShared_ | folly::io::RWCursor< access > | private |
| maybeUnshare() | folly::io::RWCursor< access > | inlineprivate |
| operator!=(const RWCursor< access > &other) const | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| operator+(size_t offset) const | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| operator+=(size_t offset) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| operator-(size_t offset) const | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| operator-(const CursorBase &other) const | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| operator-(const IOBuf *buf) const | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| operator-=(size_t offset) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| operator==(const RWCursor< access > &other) const | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| peek() | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| peekBytes() | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| pull(void *buf, size_t len) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| pullAtMost(void *buf, size_t len) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| push(const uint8_t *buf, size_t len) | folly::io::detail::Writable< RWCursor< access > > | inline |
| push(ByteRange buf) | folly::io::detail::Writable< RWCursor< access > > | inline |
| push(Cursor cursor, size_t len) | folly::io::detail::Writable< RWCursor< access > > | inline |
| pushAtMost(const uint8_t *buf, size_t len) | folly::io::RWCursor< access > | inline |
| Writable< RWCursor< access > >::pushAtMost(ByteRange buf) | folly::io::detail::Writable< RWCursor< access > > | inline |
| Writable< RWCursor< access > >::pushAtMost(Cursor cursor, size_t len) | folly::io::detail::Writable< RWCursor< access > > | inline |
| read() | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| readBE() | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| readFixedString(size_t len) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| readLE() | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| readTerminatedString(char termChar= '\0', size_t maxLength=std::numeric_limits< size_t >::max()) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | |
| readWhile(const Predicate &predicate) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | |
| readWhile(const Predicate &predicate, Output &out) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | |
| reset(IOBuf *buf) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| retreat(size_t len) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| retreatAtMost(size_t len) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| RWCursor(IOBuf *buf) | folly::io::RWCursor< access > | inlineexplicit |
| RWCursor(const detail::CursorBase< OtherDerived, OtherBuf > &cursor) | folly::io::RWCursor< access > | inlineexplicit |
| skip(size_t len) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| skipAtMost(size_t len) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| skipNoAdvance(size_t len) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| skipWhile(const Predicate &predicate) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | |
| totalLength() const | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| tryAdvanceBuffer() | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inlineprotected |
| tryRead(T &val) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| tryReadBE(T &val) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| tryReadLE(T &val) | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inline |
| tryRetreatBuffer() | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inlineprotected |
| writableData() | folly::io::RWCursor< access > | inline |
| write(T value) | folly::io::detail::Writable< RWCursor< access > > | inline |
| writeBE(T value) | folly::io::detail::Writable< RWCursor< access > > | inline |
| writeLE(T value) | folly::io::detail::Writable< RWCursor< access > > | inline |
| ~CursorBase() | folly::io::detail::CursorBase< RWCursor< access >, IOBuf > | inlineprotected |