27#ifndef JUNO_HASH_DJB2_H
28#define JUNO_HASH_DJB2_H
42#ifdef JUNO_HASH_DEFAULT
53 JUNO_HASH_DJB2_T tJunoHashDjb2;
JUNO_STATUS_T JunoHash_Djb2Api(JUNO_HASH_T *ptJunoHash, JUNO_FAILURE_HANDLER_T pfcnFailureHandler, JUNO_USER_DATA_T *pvFailureUserData)
Definition juno_hash.c:60
#define JUNO_MODULE_DERIVE_DECLARE(name)
Definition module.h:36
#define JUNO_MODULE_EMPTY
Definition module.h:50
#define JUNO_MODULE(name, API, base, derived)
Definition module.h:67
#define JUNO_MODULE_DERIVE(name, base, members)
Definition module.h:96
void(* JUNO_FAILURE_HANDLER_T)(JUNO_STATUS_T tStatus, const char *pcCustomMessage, JUNO_USER_DATA_T *pvUserData)
Definition status.h:44
enum JUNO_STATUS_TAG JUNO_STATUS_T
void JUNO_USER_DATA_T
Definition status.h:43