Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

BinaryOutputFile Class Reference

#include <BinaryFile.h>

List of all members.

Public Member Functions

 BinaryOutputFile ()
 ~BinaryOutputFile ()
void open (char *fileName)
bool operator! ()
void copyBytes (char *buffer, uint32_t size, uint32_t offset)
uint32_t alreadyWritten ()
void close ()

Private Attributes

FILE * outFile


Constructor & Destructor Documentation

BinaryOutputFile::BinaryOutputFile  )  [inline]
 

Definition at line 44 of file BinaryFile.h.

References outFile.

BinaryOutputFile::~BinaryOutputFile  )  [inline]
 

Definition at line 45 of file BinaryFile.h.


Member Function Documentation

uint32_t BinaryOutputFile::alreadyWritten  ) 
 

Definition at line 149 of file BinaryFile.C.

References outFile.

Referenced by XCoffFileGen::dump().

void BinaryOutputFile::close  ) 
 

Definition at line 159 of file BinaryFile.C.

References outFile.

Referenced by XCoffFileGen::dump().

void BinaryOutputFile::copyBytes char *  buffer,
uint32_t  size,
uint32_t  offset
 

Definition at line 138 of file BinaryFile.C.

References outFile, and PRINT_ERROR.

Referenced by BaseGen::dump().

void BinaryOutputFile::open char *  fileName  ) 
 

Definition at line 153 of file BinaryFile.C.

References outFile.

Referenced by XCoffFileGen::dump().

bool BinaryOutputFile::operator!  ) 
 

Definition at line 157 of file BinaryFile.C.

References outFile.


Member Data Documentation

FILE* BinaryOutputFile::outFile [private]
 

Definition at line 41 of file BinaryFile.h.

Referenced by alreadyWritten(), BinaryOutputFile(), close(), copyBytes(), open(), and operator!().


The documentation for this class was generated from the following files:
Generated on Mon Jan 28 11:08:37 2008 for PMaCInstrumentor by doxygen 1.3.5