LibJuno 0.42.0
LibJuno is a lightweight C99 library designed specifically for embedded systems.
Loading...
Searching...
No Matches
hash_djb2.h File Reference
#include "juno/module.h"
#include "juno/status.h"
#include "juno/hash/hash_api.h"
Include dependency graph for hash_djb2.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct JUNO_HASH_DJB2_TAG JUNO_HASH_DJB2_T
 

Functions

struct JUNO_HASH_DJB2_TAG JUNO_MODULE_DERIVE (JUNO_HASH_ROOT_T, JUNO_MODULE_EMPTY)
 
JUNO_STATUS_T JunoHash_Djb2Api (JUNO_HASH_T *ptJunoHash, JUNO_FAILURE_HANDLER_T pfcnFailureHandler, JUNO_USER_DATA_T *pvFailureUserData)
 

Typedef Documentation

◆ JUNO_HASH_DJB2_T

typedef struct JUNO_HASH_DJB2_TAG JUNO_HASH_DJB2_T

This API has been generated by LibJuno: https://www.robinonsay.com/libjuno/ This header contains the juno_hash djb2 djb2ementation

Author
Robin Onsay

Function Documentation

◆ JUNO_MODULE_DERIVE()

struct JUNO_HASH_DJB2_TAG JUNO_MODULE_DERIVE ( JUNO_HASH_ROOT_T  ,
JUNO_MODULE_EMPTY   
)

◆ JunoHash_Djb2Api()

JUNO_STATUS_T JunoHash_Djb2Api ( JUNO_HASH_T ptJunoHash,
JUNO_FAILURE_HANDLER_T  pfcnFailureHandler,
JUNO_USER_DATA_T pvFailureUserData 
)