Mercury
Public Attributes | List of all members
mchecksum_class Struct Reference

#include <mchecksum_private.h>

Public Attributes

void * data
 
int(* destroy )(struct mchecksum_class *checksum_class)
 
int(* reset )(struct mchecksum_class *checksum_class)
 
size_t(* get_size )(struct mchecksum_class *checksum_class)
 
int(* get )(struct mchecksum_class *checksum_class, void *buf, size_t size, int finalize)
 
int(* update )(struct mchecksum_class *checksum_class, const void *data, size_t size)
 

Detailed Description

Definition at line 26 of file mchecksum_private.h.

Member Data Documentation

void* mchecksum_class::data

Definition at line 28 of file mchecksum_private.h.

int(* mchecksum_class::destroy)(struct mchecksum_class *checksum_class)

Definition at line 30 of file mchecksum_private.h.

int(* mchecksum_class::reset)(struct mchecksum_class *checksum_class)

Definition at line 31 of file mchecksum_private.h.

size_t(* mchecksum_class::get_size)(struct mchecksum_class *checksum_class)

Definition at line 32 of file mchecksum_private.h.

int(* mchecksum_class::get)(struct mchecksum_class *checksum_class, void *buf, size_t size, int finalize)

Definition at line 33 of file mchecksum_private.h.

int(* mchecksum_class::update)(struct mchecksum_class *checksum_class, const void *data, size_t size)

Definition at line 35 of file mchecksum_private.h.


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