base/libs/qdecoder/qHashtbl.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#include <string.h>
#include "qDecoder.h"
#include "qInternal.h"

Include dependency graph for qHashtbl.c:

Go to the source code of this file.


bool qHashtblFree (Q_HASHTBL *tbl)
void * qHashtblGet (Q_HASHTBL *tbl, const char *key, int *size)
const char * qHashtblGetFirstKey (Q_HASHTBL *tbl, int *idx)
int qHashtblGetInt (Q_HASHTBL *tbl, const char *key)
const char * qHashtblGetNextKey (Q_HASHTBL *tbl, int *idx)
char * qHashtblGetStr (Q_HASHTBL *tbl, const char *key)
Q_HASHTBLqHashtblInit (int max)
bool qHashtblPrint (Q_HASHTBL *tbl, FILE *out, bool showvalue)
bool qHashtblPut (Q_HASHTBL *tbl, const char *key, const void *value, int size)
bool qHashtblPutInt (Q_HASHTBL *tbl, const char *key, const int value)
bool qHashtblPutStr (Q_HASHTBL *tbl, const char *key, const char *value)
bool qHashtblRemove (Q_HASHTBL *tbl, const char *key)
bool qHashtblStatus (Q_HASHTBL *tbl, int *used, int *max)

Detailed Description

Hash-table Data Structure API

Definition in file qHashtbl.c.

Generated on Mon Mar 26 07:00:52 2018 for JSOC_Documentation by  doxygen