hasher.cpp File Reference


Detailed Description

Implementation of Files Identification Subsystem.

Definition in file hasher.cpp.

#include <hn/hnprec.h>
#include <hn/hasher.h>
#include <hn/hashsetmaker.h>
#include <hn/md4transform.h>
#include <hn/md5transform.h>
#include <hn/sha1transform.h>
#include <hn/metadata.h>
#include <boost/filesystem/path.hpp>
#include <boost/filesystem/operations.hpp>
#include <boost/lexical_cast.hpp>
#include <fstream>
#include <fcntl.h>

Include dependency graph for hasher.cpp:

Go to the source code of this file.


Functions

 IMPLEMENT_EVENT_TABLE (HashWork, boost::shared_ptr< HashWork >, HashEvent)

Variables

static uint32_t s_bufSize = 32*1024

Function Documentation

IMPLEMENT_EVENT_TABLE HashWork  ,
boost::shared_ptr< HashWork ,
HashEvent 
 


Variable Documentation

uint32_t s_bufSize = 32*1024 [static]
 

Definition at line 43 of file hasher.cpp.

Referenced by HashWork::doProcess(), and HashWork::initState().