|
Hybrid ICN (hICN) plugin
v21.06-rc0-4-g18fa668
|
This is the complete list of members for utils::MemBuf, including all inherited members.
| advance(std::size_t amount) | utils::MemBuf | inline |
| append(std::size_t amount) (defined in utils::MemBuf) | utils::MemBuf | inline |
| appendChain(std::unique_ptr< MemBuf > &&iobuf) (defined in utils::MemBuf) | utils::MemBuf | inline |
| appendToIov(std::vector< struct iovec > *iov) const | utils::MemBuf | |
| buffer() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| bufferEnd() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| capacity() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| clear() (defined in utils::MemBuf) | utils::MemBuf | inline |
| clone() const | utils::MemBuf | |
| cloneAsValue() const | utils::MemBuf | |
| cloneCoalesced() const | utils::MemBuf | |
| cloneCoalescedAsValue() const | utils::MemBuf | |
| cloneCoalescedAsValueWithHeadroomTailroom(std::size_t newHeadroom, std::size_t newTailroom) const | utils::MemBuf | |
| cloneCoalescedWithHeadroomTailroom(std::size_t newHeadroom, std::size_t newTailroom) const | utils::MemBuf | |
| cloneInto(MemBuf &other) const | utils::MemBuf | inline |
| cloneOne() const | utils::MemBuf | |
| cloneOneAsValue() const | utils::MemBuf | |
| cloneOneInto(MemBuf &other) const | utils::MemBuf | inline |
| computeChainDataLength() const (defined in utils::MemBuf) | utils::MemBuf | |
| COPY_BUFFER enum value (defined in utils::MemBuf) | utils::MemBuf | |
| copyBuffer(const void *buf, std::size_t size, std::size_t headroom=0, std::size_t minTailroom=0) | utils::MemBuf | inlinestatic |
| CopyBufferOp enum name (defined in utils::MemBuf) | utils::MemBuf | |
| countChainElements() const (defined in utils::MemBuf) | utils::MemBuf | |
| create(std::size_t capacity) (defined in utils::MemBuf) | utils::MemBuf | static |
| CREATE enum value (defined in utils::MemBuf) | utils::MemBuf | |
| createChain(size_t totalCapacity, std::size_t maxBufCapacity) | utils::MemBuf | static |
| createCombined(std::size_t capacity) | utils::MemBuf | static |
| CreateOp enum name (defined in utils::MemBuf) | utils::MemBuf | |
| createSeparate(std::size_t capacity) | utils::MemBuf | static |
| data() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| destroy(std::unique_ptr< MemBuf > &&data) | utils::MemBuf | inlinestatic |
| empty() const (defined in utils::MemBuf) | utils::MemBuf | |
| ensureCapacity(std::size_t capacity) | utils::MemBuf | |
| ensureCapacityAndFillUnused(std::size_t capacity, uint8_t placeholder) | utils::MemBuf | |
| fillIov(struct iovec *iov, size_t len) const | utils::MemBuf | |
| FreeFunction typedef (defined in utils::MemBuf) | utils::MemBuf | |
| gather(std::size_t maxLength) | utils::MemBuf | inline |
| getIov() const | utils::MemBuf | |
| headroom() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| isChained() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| isManaged() const | utils::MemBuf | inline |
| isManagedOne() const | utils::MemBuf | inline |
| isShared() const | utils::MemBuf | inline |
| isSharedOne() const | utils::MemBuf | inline |
| length() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| makeManaged() | utils::MemBuf | inline |
| makeManagedOne() | utils::MemBuf | inline |
| markExternallyShared() | utils::MemBuf | |
| markExternallySharedOne() | utils::MemBuf | inline |
| MemBuf(CreateOp, std::size_t capacity) (defined in utils::MemBuf) | utils::MemBuf | |
| MemBuf(TakeOwnershipOp op, void *buf, std::size_t capacity, FreeFunction freeFn=nullptr, void *userData=nullptr, bool freeOnError=true) (defined in utils::MemBuf) | utils::MemBuf | inline |
| MemBuf(TakeOwnershipOp, void *buf, std::size_t capacity, std::size_t length, FreeFunction freeFn=nullptr, void *userData=nullptr, bool freeOnError=true) (defined in utils::MemBuf) | utils::MemBuf | |
| MemBuf(WrapBufferOp op, const void *buf, std::size_t length, std::size_t capacity) noexcept (defined in utils::MemBuf) | utils::MemBuf | |
| MemBuf(CopyBufferOp op, const void *buf, std::size_t size, std::size_t headroom=0, std::size_t minTailroom=0) (defined in utils::MemBuf) | utils::MemBuf | |
| MemBuf() noexcept | utils::MemBuf | |
| MemBuf(MemBuf &&other) noexcept | utils::MemBuf | |
| MemBuf(const MemBuf &other) (defined in utils::MemBuf) | utils::MemBuf | |
| next() (defined in utils::MemBuf) | utils::MemBuf | inline |
| next() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| operator delete(void *ptr) (defined in utils::MemBuf) | utils::MemBuf | |
| operator delete(void *ptr, void *placement) (defined in utils::MemBuf) | utils::MemBuf | |
| operator new(size_t size) (defined in utils::MemBuf) | utils::MemBuf | |
| operator new(size_t size, void *ptr) (defined in utils::MemBuf) | utils::MemBuf | |
| operator!=(const MemBuf &other) (defined in utils::MemBuf) | utils::MemBuf | |
| operator=(MemBuf &&other) noexcept (defined in utils::MemBuf) | utils::MemBuf | |
| operator=(const MemBuf &other) (defined in utils::MemBuf) | utils::MemBuf | |
| operator==(const MemBuf &other) | utils::MemBuf | |
| pop() | utils::MemBuf | inline |
| prepend(std::size_t amount) (defined in utils::MemBuf) | utils::MemBuf | inline |
| prependChain(std::unique_ptr< MemBuf > &&iobuf) (defined in utils::MemBuf) | utils::MemBuf | |
| prev() (defined in utils::MemBuf) | utils::MemBuf | inline |
| prev() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| Ptr typedef (defined in utils::MemBuf) | utils::MemBuf | |
| reserve(std::size_t minHeadroom, std::size_t minTailroom) (defined in utils::MemBuf) | utils::MemBuf | inline |
| retreat(std::size_t amount) | utils::MemBuf | inline |
| separateChain(MemBuf *head, MemBuf *tail) | utils::MemBuf | inline |
| setLength(std::size_t length) (defined in utils::MemBuf) | utils::MemBuf | inline |
| tail() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| tailroom() const (defined in utils::MemBuf) | utils::MemBuf | inline |
| TAKE_OWNERSHIP enum value (defined in utils::MemBuf) | utils::MemBuf | |
| takeOwnership(void *buf, std::size_t capacity, FreeFunction freeFn=nullptr, void *userData=nullptr, bool freeOnError=true) (defined in utils::MemBuf) | utils::MemBuf | inlinestatic |
| takeOwnership(void *buf, std::size_t capacity, std::size_t length, FreeFunction freeFn=nullptr, void *userData=nullptr, bool freeOnError=true) (defined in utils::MemBuf) | utils::MemBuf | static |
| takeOwnershipIov(const iovec *vec, size_t count, FreeFunction freeFn=nullptr, void *userData=nullptr, bool freeOnError=true) | utils::MemBuf | static |
| TakeOwnershipOp enum name (defined in utils::MemBuf) | utils::MemBuf | |
| trimEnd(std::size_t amount) (defined in utils::MemBuf) | utils::MemBuf | inline |
| trimStart(std::size_t amount) (defined in utils::MemBuf) | utils::MemBuf | inline |
| unlink() (defined in utils::MemBuf) | utils::MemBuf | inline |
| unshare() | utils::MemBuf | inline |
| unshareOne() | utils::MemBuf | inline |
| WRAP_BUFFER enum value (defined in utils::MemBuf) | utils::MemBuf | |
| wrapBuffer(const void *buf, std::size_t length, std::size_t capacity) (defined in utils::MemBuf) | utils::MemBuf | static |
| wrapBufferAsValue(const void *buf, std::size_t length, std::size_t capacity) noexcept (defined in utils::MemBuf) | utils::MemBuf | static |
| WrapBufferOp enum name (defined in utils::MemBuf) | utils::MemBuf | |
| wrapIov(const iovec *vec, size_t count) | utils::MemBuf | static |
| writableBuffer() (defined in utils::MemBuf) | utils::MemBuf | inline |
| writableData() (defined in utils::MemBuf) | utils::MemBuf | inline |
| writableTail() (defined in utils::MemBuf) | utils::MemBuf | inline |
| ~MemBuf() (defined in utils::MemBuf) | utils::MemBuf |
1.8.17