iodrivers_base
Public Member Functions | List of all members
iodrivers_base::FileGuard Class Reference

#include <Driver.hpp>

Public Member Functions

 FileGuard (int fd=-1)
 
 ~FileGuard ()
 
void reset (int new_fd=-1)
 
int get () const
 
int release ()
 

Constructor & Destructor Documentation

◆ FileGuard()

iodrivers_base::FileGuard::FileGuard ( int  fd = -1)
inlineexplicit

◆ ~FileGuard()

iodrivers_base::FileGuard::~FileGuard ( )
inline

Member Function Documentation

◆ get()

int iodrivers_base::FileGuard::get ( ) const
inline

◆ release()

int iodrivers_base::FileGuard::release ( )
inline

◆ reset()

void iodrivers_base::FileGuard::reset ( int  new_fd = -1)
inline

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