libapt-pkg-dev  v0.9.7.5ubuntu5.4
Debian+Ubuntu APT Package Management
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SummationImplementation Class Referenceabstract

#include <hashsum_template.h>

Inheritance diagram for SummationImplementation:

Public Member Functions

virtual bool Add (const unsigned char *inbuf, unsigned long long inlen)=0
 
bool Add (const char *inbuf, unsigned long long const inlen)
 
bool Add (const unsigned char *Data)
 
bool Add (const char *Data)
 
bool Add (const unsigned char *Beg, const unsigned char *End)
 
bool Add (const char *Beg, const char *End)
 
bool AddFD (int Fd, unsigned long long Size=0)
 
bool AddFD (FileFd &Fd, unsigned long long Size=0)
 

Member Function Documentation

virtual bool SummationImplementation::Add ( const unsigned char *  inbuf,
unsigned long long  inlen 
)
pure virtual
bool SummationImplementation::Add ( const char *  inbuf,
unsigned long long const  inlen 
)
inline

References Add().

Referenced by Add().

Here is the call graph for this function:

Here is the caller graph for this function:

bool SummationImplementation::Add ( const unsigned char *  Data)
inline

References Add().

Referenced by Add().

Here is the call graph for this function:

Here is the caller graph for this function:

bool SummationImplementation::Add ( const char *  Data)
inline

References Add().

Referenced by Add().

Here is the call graph for this function:

Here is the caller graph for this function:

bool SummationImplementation::Add ( const unsigned char *  Beg,
const unsigned char *  End 
)
inline

References Add().

Referenced by Add().

Here is the call graph for this function:

Here is the caller graph for this function:

bool SummationImplementation::Add ( const char *  Beg,
const char *  End 
)
inline

References Add().

Referenced by Add().

Here is the call graph for this function:

Here is the caller graph for this function:

bool SummationImplementation::AddFD ( int  Fd,
unsigned long long  Size = 0 
)
bool SummationImplementation::AddFD ( FileFd Fd,
unsigned long long  Size = 0 
)

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