jigdo API

mkimage.hh File Reference

Create image from template / merge new files into image.tmp. More...

#include <config.h>
#include <iosfwd>
#include <queue>
#include <vector>
#include <typeinfo>
#include <bstream.hh>
#include <debug.hh>
#include <md5sum.hh>
#include <scan.hh>
#include <serialize.hh>

Go to the source code of this file.


struct  JigdoDescError
 Errors thrown by the JigdoDesc code. More...
class  JigdoDesc
 Entry in a DESC section of a jigdo template. More...
class  JigdoDesc::ImageInfo
 Information about the image file. More...
class  JigdoDesc::UnmatchedData
 Info about data that was not matched by any input file, i.e. More...
class  JigdoDesc::MatchedFile
 Info about data that *was* matched by an input file. More...
class  JigdoDesc::WrittenFile
 Like MatchedFile - used only in .tmp files to express that the file data was successfully written to the image. More...
class  JigdoDesc::ProgressReporter
 Class allowing JigdoDesc to convey information back to the caller. More...
class  JigdoDescVec
 Container for JidoDesc objects. More...


ostream & operator<< (ostream &s, JigdoDesc &jd)
void swap (JigdoDescVec &x, JigdoDescVec &y)
bistreamoperator>> (bistream &s, JigdoDescVec &v) throw (JigdoDescError, bad_alloc)
bostreamoperator<< (bostream &s, JigdoDescVec &v)

Detailed Description

Create image from template / merge new files into image.tmp.

Function Documentation

bostream& operator<< ( bostream s,
JigdoDescVec v 
) [inline]

References JigdoDescVec::put().

ostream& operator<< ( ostream &  s,
JigdoDesc jd 
) [inline]

References JigdoDesc::put().

bistream& operator>> ( bistream s,
JigdoDescVec v 
) throw (JigdoDescError, bad_alloc) [inline]

void swap ( JigdoDescVec x,
JigdoDescVec y 
) [inline]

Generated on Tue Sep 23 14:27:42 2008 for jigdo by  doxygen 1.5.6