FileFd(string FileName,OpenMode Mode,unsigned long Perms = 0666);
FileFd(int Fd) : iFd(Fd), Flags(AutoClose) {};
FileFd(int Fd,bool) : iFd(Fd), Flags(0) {};
virtual ~FileFd();
};
FileFd(string FileName,OpenMode Mode,unsigned long Perms = 0666);
FileFd(int Fd) : iFd(Fd), Flags(AutoClose) {};
FileFd(int Fd,bool) : iFd(Fd), Flags(0) {};
virtual ~FileFd();
};