#include <streambuf_tmpnam.h>
Public Member Functions | |
filgen_FILE_to_fd () | |
For security reasons, only this process can access this file. | |
int | operator() (void) const |
~filgen_FILE_to_fd () | |
Private Attributes | |
int | _fd |
FileGenerator | _filGen |
rpa::filgen_FILE_to_fd< FileGenerator >::filgen_FILE_to_fd | ( | ) | [inline] |
For security reasons, only this process can access this file.
rpa::filgen_FILE_to_fd< FileGenerator >::~filgen_FILE_to_fd | ( | ) | [inline] |
We do not take into account any possible buffering. We do not close the file because we just take it from inside the FILE ptr : It would close it a second time.
int rpa::filgen_FILE_to_fd< FileGenerator >::operator() | ( | void | ) | const [inline] |
int rpa::filgen_FILE_to_fd< FileGenerator >::_fd [private] |
FileGenerator rpa::filgen_FILE_to_fd< FileGenerator >::_filGen [private] |