Bond 0.9
C++ Bond Runtime Library API Documentation
|
A handle to a stdio FILE* to ensure that the file is properly disposed using RAII. More...
#include <bond/io/stdiofilehandle.h>
Public Member Functions | |
StdioFileHandle () | |
StdioFileHandle (FILE *file) | |
StdioFileHandle (const char *fileName, const char *mode) | |
StdioFileHandle (StdioFileHandle &&other) | |
~StdioFileHandle () | |
StdioFileHandle & | operator= (StdioFileHandle &&other) |
StdioFileHandle & | operator= (FILE *file) |
StdioFileHandle (const StdioFileHandle &other)=delete | |
StdioFileHandle & | operator= (const StdioFileHandle &other)=delete |
FILE * | GetFile () |
bool | IsBound () const |
A handle to a stdio FILE* to ensure that the file is properly disposed using RAII.
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
delete |
|
inline |
|
inline |
|
delete |
|
inline |
|
inline |