Class Fds

Class Documentation

class Fds

Public Functions

inline frg::optional<int> allocate(Fd *fd)
inline frg::optional<int> allocate_greater_than_or_equal(int fdnum, Fd *fd)
inline Result<Void, Errno> free(int fdnum)
inline frg::optional<Fd*> get(int number)
inline Result<Void, Errno> set(int number, Fd *fd)
inline Fds &operator=(const Fds &other)
inline frg::array<Fd*, FD_MAX> data()
inline Fds()
inline Fds(Fds &other)