Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
TFdSet Class Reference

Definition at line 90 of file TMacOSXSystem.mm.

Public Member Functions

 TFdSet ()
 TFdSet ()
 TFdSet ()
 TFdSet (const TFdSet &fd)
 TFdSet (const TFdSet &org)
 TFdSet (const TFdSet &org)
virtual ~TFdSet ()
void Clr (Int_t fd)
void Clr (Int_t n)
void Clr (Int_t n)
void Copy (TFdSet &fd) const
ULong_tGetBits ()
ULong_tGetBits ()
Int_tGetBits ()
UInt_t GetCount ()
Int_t GetFd (Int_t i)
Int_t IsSet (Int_t fd)
Int_t IsSet (Int_t n)
Int_t IsSet (Int_t n)
TFdSetoperator= (const TFdSet &fd)
TFdSetoperator= (const TFdSet &rhs)
TFdSetoperator= (const TFdSet &rhs)
void Set (Int_t fd)
void Set (Int_t n)
void Set (Int_t n)
void Zero ()
void Zero ()
void Zero ()

Private Attributes

ULong_t fds_bits [(((kFDSETSIZE)+((kNFDBITS) -1))/(kNFDBITS))]
fd_set * fds_bits

Constructor & Destructor Documentation

◆ TFdSet() [1/6]

TFdSet::TFdSet ( )
inline

Definition at line 94 of file TMacOSXSystem.mm.

◆ TFdSet() [2/6]

TFdSet::TFdSet ( const TFdSet & org)
inline

Definition at line 95 of file TMacOSXSystem.mm.

◆ TFdSet() [3/6]

TFdSet::TFdSet ( )
inline

Definition at line 372 of file TUnixSystem.cxx.

◆ TFdSet() [4/6]

TFdSet::TFdSet ( const TFdSet & org)
inline

Definition at line 373 of file TUnixSystem.cxx.

◆ TFdSet() [5/6]

TFdSet::TFdSet ( )
inline

Definition at line 120 of file TWinNTSystem.cxx.

◆ ~TFdSet()

virtual TFdSet::~TFdSet ( )
inlinevirtual

Definition at line 121 of file TWinNTSystem.cxx.

◆ TFdSet() [6/6]

TFdSet::TFdSet ( const TFdSet & fd)
inline

Definition at line 123 of file TWinNTSystem.cxx.

Member Function Documentation

◆ Clr() [1/3]

void TFdSet::Clr ( Int_t fd)
inline

Definition at line 133 of file TWinNTSystem.cxx.

◆ Clr() [2/3]

void TFdSet::Clr ( Int_t n)
inline

Definition at line 112 of file TMacOSXSystem.mm.

◆ Clr() [3/3]

void TFdSet::Clr ( Int_t n)
inline

Definition at line 384 of file TUnixSystem.cxx.

◆ Copy()

void TFdSet::Copy ( TFdSet & fd) const
inline

Definition at line 122 of file TWinNTSystem.cxx.

◆ GetBits() [1/3]

ULong_t * TFdSet::GetBits ( )
inline

Definition at line 129 of file TMacOSXSystem.mm.

◆ GetBits() [2/3]

ULong_t * TFdSet::GetBits ( )
inline

Definition at line 401 of file TUnixSystem.cxx.

◆ GetBits() [3/3]

Int_t * TFdSet::GetBits ( )
inline

Definition at line 148 of file TWinNTSystem.cxx.

◆ GetCount()

UInt_t TFdSet::GetCount ( )
inline

Definition at line 149 of file TWinNTSystem.cxx.

◆ GetFd()

Int_t TFdSet::GetFd ( Int_t i)
inline

Definition at line 150 of file TWinNTSystem.cxx.

◆ IsSet() [1/3]

Int_t TFdSet::IsSet ( Int_t fd)
inline

Definition at line 147 of file TWinNTSystem.cxx.

◆ IsSet() [2/3]

Int_t TFdSet::IsSet ( Int_t n)
inline

Definition at line 120 of file TMacOSXSystem.mm.

◆ IsSet() [3/3]

Int_t TFdSet::IsSet ( Int_t n)
inline

Definition at line 392 of file TUnixSystem.cxx.

◆ operator=() [1/3]

TFdSet & TFdSet::operator= ( const TFdSet & fd)
inline

Definition at line 124 of file TWinNTSystem.cxx.

◆ operator=() [2/3]

TFdSet & TFdSet::operator= ( const TFdSet & rhs)
inline

Definition at line 96 of file TMacOSXSystem.mm.

◆ operator=() [3/3]

TFdSet & TFdSet::operator= ( const TFdSet & rhs)
inline

Definition at line 374 of file TUnixSystem.cxx.

◆ Set() [1/3]

void TFdSet::Set ( Int_t fd)
inline

Definition at line 126 of file TWinNTSystem.cxx.

◆ Set() [2/3]

void TFdSet::Set ( Int_t n)
inline

Definition at line 104 of file TMacOSXSystem.mm.

◆ Set() [3/3]

void TFdSet::Set ( Int_t n)
inline

Definition at line 376 of file TUnixSystem.cxx.

◆ Zero() [1/3]

void TFdSet::Zero ( )
inline

Definition at line 103 of file TMacOSXSystem.mm.

◆ Zero() [2/3]

void TFdSet::Zero ( )
inline

Definition at line 375 of file TUnixSystem.cxx.

◆ Zero() [3/3]

void TFdSet::Zero ( )
inline

Definition at line 125 of file TWinNTSystem.cxx.

Member Data Documentation

◆ fds_bits [1/2]

ULong_t TFdSet::fds_bits
private

Definition at line 92 of file TMacOSXSystem.mm.

◆ fds_bits [2/2]

fd_set* TFdSet::fds_bits
private

Definition at line 118 of file TWinNTSystem.cxx.


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