Public Member Functions

smart_fd Class Reference
[Utility Library]

smart file descriptor -- only use this for low-level objects! You probably want to use nstream or iostreams instead. More...

#include <file.h>

List of all members.

Public Member Functions

 smart_fd (void) throw ()
 smart_fd (IN int fd) throw ()
 ~smart_fd (void) throw ()
void clear (void) throw ()
bool open (IN const char *path, IN int flags)
 operator int (void) const throw ()
 operator bool (void) const throw ()
bool operator! (void) const throw ()

Detailed Description

smart file descriptor -- only use this for low-level objects! You probably want to use nstream or iostreams instead.

Definition at line 192 of file file.h.


Constructor & Destructor Documentation

smart_fd::smart_fd ( void   )  throw () [inline]

Definition at line 195 of file file.h.


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