|
int | folly::openNoInt (const char *name, int flags, mode_t mode) |
|
int | folly::closeNoInt (int fd) |
|
int | folly::closeNoInt (NetworkSocket fd) |
|
int | folly::dupNoInt (int fd) |
|
int | folly::dup2NoInt (int oldfd, int newfd) |
|
int | folly::fsyncNoInt (int fd) |
|
int | folly::fdatasyncNoInt (int fd) |
|
int | folly::ftruncateNoInt (int fd, off_t len) |
|
int | folly::truncateNoInt (const char *path, off_t len) |
|
int | folly::flockNoInt (int fd, int operation) |
|
int | folly::shutdownNoInt (NetworkSocket fd, int how) |
|
int | folly::shutdownNoInt (int fd, int how) |
|
ssize_t | folly::readNoInt (int fd, void *buf, size_t count) |
|
ssize_t | folly::preadNoInt (int fd, void *buf, size_t count, off_t offset) |
|
ssize_t | folly::readvNoInt (int fd, const iovec *iov, int count) |
|
ssize_t | folly::writeNoInt (int fd, const void *buf, size_t count) |
|
ssize_t | folly::pwriteNoInt (int fd, const void *buf, size_t count, off_t offset) |
|
ssize_t | folly::writevNoInt (int fd, const iovec *iov, int count) |
|
ssize_t | folly::readFull (int fd, void *buf, size_t count) |
|
ssize_t | folly::preadFull (int fd, void *buf, size_t count, off_t offset) |
|
ssize_t | folly::readvFull (int fd, iovec *iov, int count) |
|
ssize_t | folly::preadvFull (int fd, iovec *iov, int count, off_t offset) |
|
ssize_t | folly::writeFull (int fd, const void *buf, size_t count) |
|
ssize_t | folly::pwriteFull (int fd, const void *buf, size_t count, off_t offset) |
|
ssize_t | folly::writevFull (int fd, iovec *iov, int count) |
|
ssize_t | folly::pwritevFull (int fd, iovec *iov, int count, off_t offset) |
|
template<class Container > |
bool | folly::readFile (int fd, Container &out, size_t num_bytes=std::numeric_limits< size_t >::max()) |
|
template<class Container > |
bool | folly::readFile (const char *file_name, Container &out, size_t num_bytes=std::numeric_limits< size_t >::max()) |
|
template<class Container > |
bool | folly::writeFile (const Container &data, const char *filename, int flags=O_WRONLY|O_CREAT|O_TRUNC, mode_t mode=0666) |
|
void | folly::writeFileAtomic (StringPiece filename, iovec *iov, int count, mode_t permissions) |
|
void | folly::writeFileAtomic (StringPiece filename, ByteRange data, mode_t permissions) |
|
void | folly::writeFileAtomic (StringPiece filename, StringPiece data, mode_t permissions) |
|
int | folly::writeFileAtomicNoThrow (StringPiece filename, iovec *iov, int count, mode_t permissions) |
|