proxygen
|
Functions | |
template<class F , class... Args> | |
ssize_t | wrapNoInt (F f, Args...args) |
void | incr (ssize_t) |
void | incr (ssize_t n, off_t &offset) |
template<class F , class... Offset> | |
ssize_t | wrapFull (F f, int fd, void *buf, size_t count, Offset...offset) |
template<class F , class... Offset> | |
ssize_t | wrapvFull (F f, int fd, iovec *iov, int count, Offset...offset) |
|
inline |
Definition at line 42 of file FileUtilDetail.h.
Referenced by TEST(), wrapFull(), and wrapvFull().
|
inline |
Definition at line 43 of file FileUtilDetail.h.
ssize_t folly::fileutil_detail::wrapFull | ( | F | f, |
int | fd, | ||
void * | buf, | ||
size_t | count, | ||
Offset... | offset | ||
) |
Definition at line 53 of file FileUtilDetail.h.
Referenced by folly::preadFull(), folly::pwriteFull(), folly::readFull(), folly::test::TEST_F(), and folly::writeFull().
ssize_t folly::fileutil_detail::wrapNoInt | ( | F | f, |
Args... | args | ||
) |
Definition at line 34 of file FileUtilDetail.h.
References f.
Referenced by folly::dup2NoInt(), folly::dupNoInt(), folly::fdatasyncNoInt(), folly::flockNoInt(), folly::fsyncNoInt(), folly::ftruncateNoInt(), folly::openNoInt(), folly::preadNoInt(), folly::pwriteNoInt(), folly::readNoInt(), folly::readvNoInt(), folly::shutdownNoInt(), folly::truncateNoInt(), folly::writeNoInt(), and folly::writevNoInt().
ssize_t folly::fileutil_detail::wrapvFull | ( | F | f, |
int | fd, | ||
iovec * | iov, | ||
int | count, | ||
Offset... | offset | ||
) |
Definition at line 78 of file FileUtilDetail.h.
References count, f, incr(), and folly::kIovMax.
Referenced by folly::preadvFull(), folly::pwritevFull(), folly::readvFull(), folly::test::TEST(), folly::test::TEST_F(), and folly::writevFull().