writer Class Reference

#include <tags.h>

Collaboration diagram for writer:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 writer (const std::string &filename, FILE *output, bool ignore_errors=false)
 writer (std::vector< unsigned char > *poutput)
 writer (package *save, const std::string &chunkname)
 ~writer ()
void writeByte (unsigned char byte)
void write (const void *data, size_t size)
long tell ()
bool succeeded () const

Friends

void marshallEnumVal (writer &, const enum_info *, int)


Constructor & Destructor Documentation

writer::writer ( const std::string filename,
FILE *  output,
bool  ignore_errors = false 
) [inline]

writer::writer ( std::vector< unsigned char > *  poutput  )  [inline]

writer::writer ( package save,
const std::string chunkname 
) [inline]

Here is the call graph for this function:

writer::~writer (  )  [inline]


Member Function Documentation

void writer::writeByte ( unsigned char  byte  ) 

Here is the call graph for this function:

void writer::write ( const void *  data,
size_t  size 
)

Here is the call graph for this function:

long writer::tell (  ) 

bool writer::succeeded (  )  const [inline]


Friends And Related Function Documentation

void marshallEnumVal ( writer ,
const enum_info ,
int   
) [friend]


The documentation for this class was generated from the following files:

Generated on Thu Jan 13 13:43:06 2011 by  doxygen 1.5.6