FileObject Class Reference

#include <traceheap.h>

List of all members.

Public Member Functions

 FileObject (void)
 ~FileObject (void)
void open (char *fname)
int is_open (void)
void close (void)

Private Member Functions

void writeString (char *buf)

Private Attributes

FILE * file
bool isOpen

Friends

FileObjectoperator<< (FileObject &f, int n)
FileObjectoperator<< (FileObject &f, char *s)
FileObjectoperator<< (FileObject &f, void *s)

Constructor & Destructor Documentation

FileObject::FileObject ( void   )  [inline]
FileObject::~FileObject ( void   )  [inline]

Member Function Documentation

void FileObject::close ( void   )  [inline]
int FileObject::is_open ( void   )  [inline]
void FileObject::open ( char *  fname  )  [inline]
void FileObject::writeString ( char *  buf  )  [inline, private]

Friends And Related Function Documentation

FileObject& operator<< ( FileObject f,
void *  s 
) [friend]
FileObject& operator<< ( FileObject f,
char *  s 
) [friend]
FileObject& operator<< ( FileObject f,
int  n 
) [friend]

Member Data Documentation

FILE* FileObject::file [private]
bool FileObject::isOpen [private]

The documentation for this class was generated from the following file:
Generated on Tue Aug 2 11:51:27 2011 for Galois by  doxygen 1.6.3