21 #ifndef mia_core_file_hh 22 #define mia_core_file_hh 53 CFile(
const std::string& filename,
bool from_stdio,
bool write);
56 virtual ~
CFile()
throw();
62 bool operator ! ()
const;
92 CInputFile(
const std::string& filename,
bool from_stdin);
115 COutputFile(
const std::string& filename,
bool from_stdin);
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
A wrapper for the cstdio file type that closes the file automatically when the scope is left...
FILE * PFILE
Main namespace of this library.
#define EXPORT_CORE
Macro to manage Visual C++ style dllimport/dllexport.
A stdio FILE for opening a file for writing.
#define NS_MIA_END
conveniance define to end the mia namespace