Public Member Functions

smart_fd Class Reference

#include <smart_fd.h>

List of all members.

Public Member Functions

 smart_fd (int fd=-1) throw ()
 ~smart_fd (void) throw ()
 operator int (void) throw ()
int get (void) throw ()
int release (void) throw ()
void close (void) throw ()
void reset (IN int fd) throw ()

Detailed Description

Definition at line 41 of file smart_fd.h.


Constructor & Destructor Documentation

smart_fd::smart_fd ( int  fd = -1  )  throw () [inline]

Definition at line 45 of file smart_fd.h.

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

Definition at line 46 of file smart_fd.h.


Member Function Documentation

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

Definition at line 49 of file smart_fd.h.

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

Definition at line 54 of file smart_fd.h.

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

Definition at line 59 of file smart_fd.h.

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

Definition at line 66 of file smart_fd.h.

void smart_fd::reset ( IN int  fd  )  throw () [inline]

Definition at line 73 of file smart_fd.h.


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