|
proxygen
|
Public Member Functions | |
| SharedInfo () | |
| SharedInfo (FreeFunction fn, void *arg) | |
Public Attributes | |
| FreeFunction | freeFn |
| void * | userData |
| std::atomic< uint32_t > | refcount |
| bool | externallyShared {false} |
| folly::IOBuf::SharedInfo::SharedInfo | ( | ) |
| folly::IOBuf::SharedInfo::SharedInfo | ( | FreeFunction | fn, |
| void * | arg | ||
| ) |
| bool folly::IOBuf::SharedInfo::externallyShared {false} |
Definition at line 1356 of file IOBuf.h.
Referenced by folly::IOBuf::markExternallySharedOne().
| FreeFunction folly::IOBuf::SharedInfo::freeFn |
Definition at line 1353 of file IOBuf.h.
Referenced by folly::IOBuf::freeExtBuffer(), and folly::IOBuf::reserveSlow().
| std::atomic<uint32_t> folly::IOBuf::SharedInfo::refcount |
Definition at line 1355 of file IOBuf.h.
Referenced by folly::IOBuf::decrementRefcount(), and SharedInfo().
| void* folly::IOBuf::SharedInfo::userData |
Definition at line 1354 of file IOBuf.h.
Referenced by folly::IOBuf::freeExtBuffer(), and folly::IOBuf::freeInternalBuf().