jigdo API
Last update by Admin on 2010-05-23
mktemplate.cc File Reference
#include <config.h>
#include <errno.h>
#include <math.h>
#include <stdlib.h>
#include <string.h>
#include <zlib.h>
#include <algorithm>
#include <iostream>
#include <fstream>
#include <map>
#include <memory>
#include <autoptr.hh>
#include <compat.hh>
#include <debug.hh>
#include <log.hh>
#include <mimestream.hh>
#include <mkimage.hh>
#include <mktemplate.hh>
#include <scan.hh>
#include <string.hh>
#include <zstream-gz.hh>
#include <zstream-bz.hh>
Classes | |
class | MkTemplate::Desc |
Build up a template DESC section by appending items to a JigdoDescVec. More... | |
Defines | |
#define | x |
Functions | |
int | bitWidth (uint32 x) |
size_t | modAdd (size_t a, size_t b, size_t m) |
size_t | modSub (size_t a, size_t b, size_t m) |
size_t | modAdd (size_t a, int b, size_t m) |
void | writeBuf (const byte *const buf, size_t begin, size_t end, const size_t bufferLength, Zobstream *zip) |
void | write48 (bostream &s, uint64 x) |
Define Documentation
#define x |
Value:
; \ rsum.removeFront(buf[rsumBack], blockLength); \ rsum.addBack(buf[data]); \ ++data; ++rsumBack; \ hashEntry = &block[rsum.getHi() & blockMask]; \ if (hashEntry->size() > 1) break; \ if (hashEntry->size() == 1) { \ FilePart* file = (*hashEntry)[0]; \ const RsyncSum64* fileSum = file->getRsyncSum(cache); \ if (fileSum != 0 && *fileSum == rsum) break; \ }
Referenced by UrlMap::addPart(), MD5::clear(), gtk_tree_model_iter_next_depth(), ConfigFile::insert(), ConfigFile::iterator::isSection(), main(), mkimage(), ConfigFile::iterator::nextLabel(), parseEndElem(), parseStartElem(), parseText(), ConfigFile::iterator::prevLabel(), ConfigFile::rescan(), scanMemSize(), scanTimespan(), ConfigFile::iterator::setLabelOffsets(), skipPrevComments(), Subst::subst(), GtkMakeImage::~GtkMakeImage(), and Job::JigdoIO::~JigdoIO().
Function Documentation
int @56::bitWidth | ( | uint32 | x | ) | [inline, static] |
void @56::write48 | ( | bostream & | s, | |
uint64 | x | |||
) | [static] |
void @56::writeBuf | ( | const byte *const | buf, | |
size_t | begin, | |||
size_t | end, | |||
const size_t | bufferLength, | |||
Zobstream * | zip | |||
) | [inline, static] |
References Paranoid, and Zobstream::write().
Generated on Tue Sep 23 14:27:42 2008 for jigdo by
