FINAL CUT
Public Member Functions | Static Public Attributes | List of all members
finalcut::PipeData Class Referencefinal

Public Member Functions

 PipeData (int read_fd, int write_fd) noexcept
 
 PipeData (const PipeData &)=default
 
 PipeData (PipeData &&) noexcept=default
 
auto operator= (const PipeData &) -> PipeData &=default
 
auto operator= (PipeData &&) noexcept -> PipeData &=default
 
auto getClassName () const -> FString
 
auto getArrayData () const noexcept -> const int *
 
auto getArrayData () noexcept -> int *
 
auto getReadFd () const noexcept -> int
 
auto getWriteFd () const noexcept -> int
 
void setReadFd (int) noexcept
 
void setWriteFd (int) noexcept
 
void setPipe (int, int) noexcept
 
void reset () noexcept
 
void swap (PipeData &) noexcept
 

Static Public Attributes

static constexpr int NO_FILE_DESCRIPTOR {-1}
 

The documentation for this class was generated from the following files: