libsheepy
Macros | Functions
libsheepyCSmallDict.c File Reference
#include "../libsheepyObject.h"
#include "libsheepyCSmallDict.h"
#include "libsheepyCSmallDictInternal.h"
#include "../../release/libsheepy.h"
#include <stdint.h>
#include <stdlib.h>
#include <stdbool.h>
#include <string.h>
#include <stdio.h>
Include dependency graph for libsheepyCSmallDict.c:

Go to the source code of this file.

Macros

#define internal   static
 

Functions

void initiateSmallDict (smallDictt *self)
 
void registerMethodsSmallDict (smallDictFunctionst *f)
 
void initiateAllocateSmallDict (smallDictt **self)
 
void finalizeRecycleSmallDict (void *arg UNUSED)
 
void finalizeSmallDict (void)
 
smallDicttallocSmallDict (void)
 
void cleanUpSmallDictTerminateG (smallDictt **val)
 
void cleanUpSmallDictFreeLocalG (smallDictt *val)
 
void cleanUpSmallDictFreeG (smallDictt **val)
 
void cleanUpSmallDictFinishG (smallDictt **val)
 
void cleanUpSmallDictDisposeG (smallDictt *val)
 
void cleanUpSmallDictSmashG (smallDictt **val)
 
internal void freeSmallDict (smallDictt *self)
 
internal void terminateSmallDict (smallDictt **self)
 
internal char * toStringSmallDict (smallDictt *self)
 
internal smallDicttduplicateSmallDict (smallDictt *self)
 
internal char * escapeSmallDict (smallDictt *self)
 
internal void disposeSmallDict (smallDictt *self)
 
internal void smashSmallDict (smallDictt **self)
 
internal void finishSmallDict (smallDictt **self)
 
internal const char * helpSmallDict (smallDictt UNUSED *self)
 
internal void resetSmallDict (smallDictt *self)
 
internal sDicttgetsoSmallDict (smallDictt *self)
 
internal void setsoSmallDict (smallDictt *self, sDictt *so)
 
internal smallDicttmirrorSmallDict (smallDictt *self)
 
internal smallDicttsetSmallDict (smallDictt *self, const char *key, baset *value)
 
internal smallDicttsetUndefinedSmallDict (smallDictt *self, const char *key)
 
internal smallDicttsetBoolSmallDict (smallDictt *self, const char *key, bool value)
 
internal smallDicttsetDoubleSmallDict (smallDictt *self, const char *key, double value)
 
internal smallDicttsetIntSmallDict (smallDictt *self, const char *key, int64_t value)
 
internal smallDicttsetSSmallDict (smallDictt *self, const char *key, const char *string)
 
internal smallDicttsetCharSmallDict (smallDictt *self, const char *key, char c)
 
internal smallDicttsetDictSmallDict (smallDictt *self, const char *key, smallDictt *dict)
 
internal smallDicttsetArraySmallDict (smallDictt *self, const char *key, smallArrayt *array)
 
internal smallDicttsetArraycSmallDict (smallDictt *self, const char *key, char **array)
 
internal smallDicttsetCArraycSmallDict (smallDictt *self, const char *key, const char **array)
 
internal smallDicttsetSmallBoolSmallDict (smallDictt *self, const char *key, smallBoolt *value)
 
internal smallDicttsetSmallBytesSmallDict (smallDictt *self, const char *key, smallBytest *value)
 
internal smallDicttsetSmallDoubleSmallDict (smallDictt *self, const char *key, smallDoublet *value)
 
internal smallDicttsetSmallIntSmallDict (smallDictt *self, const char *key, smallIntt *value)
 
internal smallDicttsetSmallJsonSmallDict (smallDictt *self, const char *key, smallJsont *value)
 
internal smallDicttsetSmallStringSmallDict (smallDictt *self, const char *key, smallStringt *string)
 
internal smallDicttsetSmallContainerSmallDict (smallDictt *self, const char *key, smallContainert *container)
 
internal smallDicttsetKCharSmallDict (smallDictt *self, char key, baset *value)
 
internal smallDicttsetUndefinedKCharSmallDict (smallDictt *self, char key)
 
internal smallDicttsetBoolKCharSmallDict (smallDictt *self, char key, bool value)
 
internal smallDicttsetDoubleKCharSmallDict (smallDictt *self, char key, double value)
 
internal smallDicttsetIntKCharSmallDict (smallDictt *self, char key, int64_t value)
 
internal smallDicttsetSKCharSmallDict (smallDictt *self, char key, const char *string)
 
internal smallDicttsetCharKCharSmallDict (smallDictt *self, char key, char c)
 
internal smallDicttsetDictKCharSmallDict (smallDictt *self, char key, smallDictt *dict)
 
internal smallDicttsetArrayKCharSmallDict (smallDictt *self, char key, smallArrayt *array)
 
internal smallDicttsetArraycKCharSmallDict (smallDictt *self, char key, char **array)
 
internal smallDicttsetCArraycKCharSmallDict (smallDictt *self, char key, const char **array)
 
internal smallDicttsetSmallBoolKCharSmallDict (smallDictt *self, char key, smallBoolt *value)
 
internal smallDicttsetSmallBytesKCharSmallDict (smallDictt *self, char key, smallBytest *value)
 
internal smallDicttsetSmallDoubleKCharSmallDict (smallDictt *self, char key, smallDoublet *value)
 
internal smallDicttsetSmallIntKCharSmallDict (smallDictt *self, char key, smallIntt *value)
 
internal smallDicttsetSmallJsonKCharSmallDict (smallDictt *self, char key, smallJsont *value)
 
internal smallDicttsetSmallStringKCharSmallDict (smallDictt *self, char key, smallStringt *string)
 
internal smallDicttsetSmallContainerKCharSmallDict (smallDictt *self, char key, smallContainert *container)
 
internal smallDicttsetNFreeSmallDict (smallDictt *self, const char *key, baset *value)
 
internal smallDicttsetNFreeUndefinedSmallDict (smallDictt *self, const char *key, undefinedt *u)
 
internal smallDicttsetNFreeSSmallDict (smallDictt *self, const char *key, char *string)
 
internal smallDicttsetNFreeDictSmallDict (smallDictt *self, const char *key, smallDictt *dict)
 
internal smallDicttsetNFreeArraySmallDict (smallDictt *self, const char *key, smallArrayt *array)
 
internal smallDicttsetNFreeArraycSmallDict (smallDictt *self, const char *key, char **array)
 
internal smallDicttsetNFreeSmallBoolSmallDict (smallDictt *self, const char *key, smallBoolt *value)
 
internal smallDicttsetNFreeSmallBytesSmallDict (smallDictt *self, const char *key, smallBytest *value)
 
internal smallDicttsetNFreeSmallDoubleSmallDict (smallDictt *self, const char *key, smallDoublet *value)
 
internal smallDicttsetNFreeSmallIntSmallDict (smallDictt *self, const char *key, smallIntt *value)
 
internal smallDicttsetNFreeSmallJsonSmallDict (smallDictt *self, const char *key, smallJsont *value)
 
internal smallDicttsetNFreeSmallStringSmallDict (smallDictt *self, const char *key, smallStringt *string)
 
internal smallDicttsetNFreeSmallContainerSmallDict (smallDictt *self, const char *key, smallContainert *container)
 
internal smallDicttsetNFreeKCharSmallDict (smallDictt *self, char key, baset *value)
 
internal smallDicttsetNFreeUndefinedKCharSmallDict (smallDictt *self, char key, undefinedt *u)
 
internal smallDicttsetNFreeSKCharSmallDict (smallDictt *self, char key, char *string)
 
internal smallDicttsetNFreeDictKCharSmallDict (smallDictt *self, char key, smallDictt *dict)
 
internal smallDicttsetNFreeArrayKCharSmallDict (smallDictt *self, char key, smallArrayt *array)
 
internal smallDicttsetNFreeArraycKCharSmallDict (smallDictt *self, char key, char **array)
 
internal smallDicttsetNFreeSmallBoolKCharSmallDict (smallDictt *self, char key, smallBoolt *value)
 
internal smallDicttsetNFreeSmallBytesKCharSmallDict (smallDictt *self, char key, smallBytest *value)
 
internal smallDicttsetNFreeSmallDoubleKCharSmallDict (smallDictt *self, char key, smallDoublet *value)
 
internal smallDicttsetNFreeSmallIntKCharSmallDict (smallDictt *self, char key, smallIntt *value)
 
internal smallDicttsetNFreeSmallJsonKCharSmallDict (smallDictt *self, char key, smallJsont *value)
 
internal smallDicttsetNFreeSmallStringKCharSmallDict (smallDictt *self, char key, smallStringt *string)
 
internal smallDicttsetNFreeSmallContainerKCharSmallDict (smallDictt *self, char key, smallContainert *container)
 
internal smallDicttsetPDictSmallDict (smallDictt *self, const char *key, smallDictt *dict)
 
internal smallDicttsetPArraySmallDict (smallDictt *self, const char *key, smallArrayt *array)
 
internal smallDicttsetPSmallJsonSmallDict (smallDictt *self, const char *key, smallJsont *json)
 
internal smallDicttsetPSmallStringSmallDict (smallDictt *self, const char *key, smallStringt *string)
 
internal smallDicttsetNFreePDictSmallDict (smallDictt *self, const char *key, smallDictt *dict)
 
internal smallDicttsetNFreePArraySmallDict (smallDictt *self, const char *key, smallArrayt *array)
 
internal smallDicttsetNFreePSmallJsonSmallDict (smallDictt *self, const char *key, smallJsont *json)
 
internal smallDicttsetNFreePSmallStringSmallDict (smallDictt *self, const char *key, smallStringt *string)
 
internal smallDicttsetPArrayKCharSmallDict (smallDictt *self, char key, smallArrayt *array)
 
internal smallDicttsetPDictKCharSmallDict (smallDictt *self, char key, smallDictt *dict)
 
internal smallDicttsetPSmallJsonKCharSmallDict (smallDictt *self, char key, smallJsont *json)
 
internal smallDicttsetPSmallStringKCharSmallDict (smallDictt *self, char key, smallStringt *string)
 
internal smallDicttsetNFreePArrayKCharSmallDict (smallDictt *self, char key, smallArrayt *array)
 
internal smallDicttsetNFreePDictKCharSmallDict (smallDictt *self, char key, smallDictt *dict)
 
internal smallDicttsetNFreePSmallJsonKCharSmallDict (smallDictt *self, char key, smallJsont *json)
 
internal smallDicttsetNFreePSmallStringKCharSmallDict (smallDictt *self, char key, smallStringt *string)
 
internal basetgetSmallDict (smallDictt *self, const char *key)
 
internal undefinedtgetUndefinedSmallDict (smallDictt *self, const char *key)
 
internal bool getBoolSmallDict (smallDictt *self, const char *key)
 
internal bool * getBoolPSmallDict (smallDictt *self, const char *key)
 
internal double getDoubleSmallDict (smallDictt *self, const char *key)
 
internal double * getDoublePSmallDict (smallDictt *self, const char *key)
 
internal int64_t getIntSmallDict (smallDictt *self, const char *key)
 
internal int64_t * getIntPSmallDict (smallDictt *self, const char *key)
 
internal int32_t getInt32SmallDict (smallDictt *self, const char *key)
 
internal int32_t * getInt32PSmallDict (smallDictt *self, const char *key)
 
internal uint64_t getUintSmallDict (smallDictt *self, const char *key)
 
internal uint64_t * getUintPSmallDict (smallDictt *self, const char *key)
 
internal uint32_t getUint32SmallDict (smallDictt *self, const char *key)
 
internal uint32_t * getUint32PSmallDict (smallDictt *self, const char *key)
 
internal char * getSSmallDict (smallDictt *self, const char *key)
 
internal smallDicttgetDictSmallDict (smallDictt *self, const char *key)
 
internal smallArraytgetArraySmallDict (smallDictt *self, const char *key)
 
internal smallBooltgetSmallBoolSmallDict (smallDictt *self, const char *key)
 
internal smallBytestgetSmallBytesSmallDict (smallDictt *self, const char *key)
 
internal smallDoubletgetSmallDoubleSmallDict (smallDictt *self, const char *key)
 
internal smallInttgetSmallIntSmallDict (smallDictt *self, const char *key)
 
internal smallJsontgetSmallJsonSmallDict (smallDictt *self, const char *key)
 
internal smallStringtgetSmallStringSmallDict (smallDictt *self, const char *key)
 
internal void * getVoidSmallDict (smallDictt *self, const char *key)
 
internal smallContainertgetSmallContainerSmallDict (smallDictt *self, const char *key)
 
internal basetgetKCharSmallDict (smallDictt *self, char key)
 
internal undefinedtgetUndefinedKCharSmallDict (smallDictt *self, char key)
 
internal bool getBoolKCharSmallDict (smallDictt *self, char key)
 
internal bool * getBoolPKCharSmallDict (smallDictt *self, char key)
 
internal double getDoubleKCharSmallDict (smallDictt *self, char key)
 
internal double * getDoublePKCharSmallDict (smallDictt *self, char key)
 
internal int64_t getIntKCharSmallDict (smallDictt *self, char key)
 
internal int64_t * getIntPKCharSmallDict (smallDictt *self, char key)
 
internal int32_t getInt32KCharSmallDict (smallDictt *self, char key)
 
internal int32_t * getInt32PKCharSmallDict (smallDictt *self, char key)
 
internal uint64_t getUintKCharSmallDict (smallDictt *self, char key)
 
internal uint64_t * getUintPKCharSmallDict (smallDictt *self, char key)
 
internal uint32_t getUint32KCharSmallDict (smallDictt *self, char key)
 
internal uint32_t * getUint32PKCharSmallDict (smallDictt *self, char key)
 
internal char * getSKCharSmallDict (smallDictt *self, char key)
 
internal smallDicttgetDictKCharSmallDict (smallDictt *self, char key)
 
internal smallArraytgetArrayKCharSmallDict (smallDictt *self, char key)
 
internal smallBooltgetSmallBoolKCharSmallDict (smallDictt *self, char key)
 
internal smallBytestgetSmallBytesKCharSmallDict (smallDictt *self, char key)
 
internal smallDoubletgetSmallDoubleKCharSmallDict (smallDictt *self, char key)
 
internal smallInttgetSmallIntKCharSmallDict (smallDictt *self, char key)
 
internal smallJsontgetSmallJsonKCharSmallDict (smallDictt *self, char key)
 
internal smallStringtgetSmallStringKCharSmallDict (smallDictt *self, char key)
 
internal void * getVoidKCharSmallDict (smallDictt *self, char key)
 
internal smallContainertgetSmallContainerKCharSmallDict (smallDictt *self, char key)
 
internal basetgetNDupSmallDict (smallDictt *self, const char *key)
 
internal undefinedtgetNDupUndefinedSmallDict (smallDictt *self, const char *key)
 
internal bool getNDupBoolSmallDict (smallDictt *self, const char *key)
 
internal double getNDupDoubleSmallDict (smallDictt *self, const char *key)
 
internal int64_t getNDupIntSmallDict (smallDictt *self, const char *key)
 
internal int32_t getNDupInt32SmallDict (smallDictt *self, const char *key)
 
internal uint64_t getNDupUintSmallDict (smallDictt *self, const char *key)
 
internal uint32_t getNDupUint32SmallDict (smallDictt *self, const char *key)
 
internal char * getNDupSSmallDict (smallDictt *self, const char *key)
 
internal smallDicttgetNDupDictSmallDict (smallDictt *self, const char *key)
 
internal smallArraytgetNDupArraySmallDict (smallDictt *self, const char *key)
 
internal smallBooltgetNDupSmallBoolSmallDict (smallDictt *self, const char *key)
 
internal smallBytestgetNDupSmallBytesSmallDict (smallDictt *self, const char *key)
 
internal smallDoubletgetNDupSmallDoubleSmallDict (smallDictt *self, const char *key)
 
internal smallInttgetNDupSmallIntSmallDict (smallDictt *self, const char *key)
 
internal smallJsontgetNDupSmallJsonSmallDict (smallDictt *self, const char *key)
 
internal smallStringtgetNDupSmallStringSmallDict (smallDictt *self, const char *key)
 
internal void * getNDupVoidSmallDict (smallDictt *self, const char *key)
 
internal smallContainertgetNDupSmallContainerSmallDict (smallDictt *self, const char *key)
 
internal basetgetNDupKCharSmallDict (smallDictt *self, char key)
 
internal undefinedtgetNDupUndefinedKCharSmallDict (smallDictt *self, char key)
 
internal bool getNDupBoolKCharSmallDict (smallDictt *self, char key)
 
internal double getNDupDoubleKCharSmallDict (smallDictt *self, char key)
 
internal int64_t getNDupIntKCharSmallDict (smallDictt *self, char key)
 
internal int32_t getNDupInt32KCharSmallDict (smallDictt *self, char key)
 
internal uint64_t getNDupUintKCharSmallDict (smallDictt *self, char key)
 
internal uint32_t getNDupUint32KCharSmallDict (smallDictt *self, char key)
 
internal char * getNDupSKCharSmallDict (smallDictt *self, char key)
 
internal smallDicttgetNDupDictKCharSmallDict (smallDictt *self, char key)
 
internal smallArraytgetNDupArrayKCharSmallDict (smallDictt *self, char key)
 
internal smallBooltgetNDupSmallBoolKCharSmallDict (smallDictt *self, char key)
 
internal smallBytestgetNDupSmallBytesKCharSmallDict (smallDictt *self, char key)
 
internal smallDoubletgetNDupSmallDoubleKCharSmallDict (smallDictt *self, char key)
 
internal smallInttgetNDupSmallIntKCharSmallDict (smallDictt *self, char key)
 
internal smallJsontgetNDupSmallJsonKCharSmallDict (smallDictt *self, char key)
 
internal smallStringtgetNDupSmallStringKCharSmallDict (smallDictt *self, char key)
 
internal void * getNDupVoidKCharSmallDict (smallDictt *self, char key)
 
internal smallContainertgetNDupSmallContainerKCharSmallDict (smallDictt *self, char key)
 
internal double getNumSmallDict (smallDictt *self, const char *key)
 
internal basetcropElemSmallDict (smallDictt *self, const char *key)
 
internal undefinedtcropElemUndefinedSmallDict (smallDictt *self, const char *key)
 
internal bool cropElemBoolSmallDict (smallDictt *self, const char *key)
 
internal double cropElemDoubleSmallDict (smallDictt *self, const char *key)
 
internal int64_t cropElemIntSmallDict (smallDictt *self, const char *key)
 
internal int32_t cropElemInt32SmallDict (smallDictt *self, const char *key)
 
internal uint64_t cropElemUintSmallDict (smallDictt *self, const char *key)
 
internal uint32_t cropElemUint32SmallDict (smallDictt *self, const char *key)
 
internal char * cropElemSSmallDict (smallDictt *self, const char *key)
 
internal smallDicttcropElemDictSmallDict (smallDictt *self, const char *key)
 
internal smallArraytcropElemArraySmallDict (smallDictt *self, const char *key)
 
internal smallBooltcropElemSmallBoolSmallDict (smallDictt *self, const char *key)
 
internal smallBytestcropElemSmallBytesSmallDict (smallDictt *self, const char *key)
 
internal smallDoubletcropElemSmallDoubleSmallDict (smallDictt *self, const char *key)
 
internal smallInttcropElemSmallIntSmallDict (smallDictt *self, const char *key)
 
internal smallJsontcropElemSmallJsonSmallDict (smallDictt *self, const char *key)
 
internal smallStringtcropElemSmallStringSmallDict (smallDictt *self, const char *key)
 
internal void * cropElemVoidSmallDict (smallDictt *self, const char *key)
 
internal smallContainertcropElemSmallContainerSmallDict (smallDictt *self, const char *key)
 
internal smallDicttdelSmallDict (smallDictt *self, const char *key)
 
internal smallDicttdelKCharSmallDict (smallDictt *self, char key)
 
internal smallDicttremoveSmallDict (smallDictt *self, const char *key)
 
internal smallDicttremoveKCharSmallDict (smallDictt *self, char key)
 
internal bool hasSmallDict (smallDictt *self, const char *key)
 
internal bool hasKCharSmallDict (smallDictt *self, char key)
 
internal char * keyBySmallDict (smallDictt *self, baset *value)
 
internal char * keyByUndefinedSmallDict (smallDictt *self, undefinedt *u)
 
internal char * keyByBoolSmallDict (smallDictt *self, bool value)
 
internal char * keyByDoubleSmallDict (smallDictt *self, double value)
 
internal char * keyByIntSmallDict (smallDictt *self, int64_t value)
 
internal char * keyBySSmallDict (smallDictt *self, const char *string)
 
internal char * keyByCharSmallDict (smallDictt *self, char c)
 
internal char * keyByDictSmallDict (smallDictt *self, smallDictt *dict)
 
internal char * keyByArraySmallDict (smallDictt *self, smallArrayt *array)
 
internal char * keyByArraycSmallDict (smallDictt *self, char **array)
 
internal char * keyByCArraycSmallDict (smallDictt *self, const char **array)
 
internal char * keyBySmallBoolSmallDict (smallDictt *self, smallBoolt *value)
 
internal char * keyBySmallBytesSmallDict (smallDictt *self, smallBytest *value)
 
internal char * keyBySmallDoubleSmallDict (smallDictt *self, smallDoublet *value)
 
internal char * keyBySmallIntSmallDict (smallDictt *self, smallIntt *value)
 
internal char * keyBySmallJsonSmallDict (smallDictt *self, smallJsont *string)
 
internal char * keyBySmallStringSmallDict (smallDictt *self, smallStringt *string)
 
internal char * keyBySmallContainerSmallDict (smallDictt *self, smallContainert *container)
 
internal char * icKeyBySmallDict (smallDictt *self, baset *value)
 
internal char * icKeyBySSmallDict (smallDictt *self, const char *string)
 
internal char * icKeyByCharSmallDict (smallDictt *self, char c)
 
internal char * icKeyByDictSmallDict (smallDictt *self, smallDictt *dict)
 
internal char * icKeyByArraySmallDict (smallDictt *self, smallArrayt *array)
 
internal char * icKeyByArraycSmallDict (smallDictt *self, char **array)
 
internal char * icKeyByCArraycSmallDict (smallDictt *self, const char **array)
 
internal char * icKeyBySmallJsonSmallDict (smallDictt *self, smallJsont *string)
 
internal char * icKeyBySmallStringSmallDict (smallDictt *self, smallStringt *string)
 
internal smallDictttrimSmallDict (smallDictt *self)
 
internal char ** keysSmallDict (smallDictt *self)
 
internal smallArraytkeysSmallStringSmallDict (smallDictt *self)
 
internal smallArraytvaluesSmallDict (smallDictt *self)
 
internal smallDicttmergeSmallDict (smallDictt *self, smallDictt *smallDict)
 
internal smallDicttmergeSmallJsonSmallDict (smallDictt *self, smallJsont *json)
 
internal smallDicttmergeNSmashSmallDict (smallDictt *self, smallDictt *smallDict)
 
internal smallDicttmergeNSmashSmallJsonSmallDict (smallDictt *self, smallJsont *json)
 
internal smallDicttappendSmallDict (smallDictt *self, smallDictt *smallDict)
 
internal smallDicttappendNSmashSmallDict (smallDictt *self, smallDictt *smallDict)
 
internal bool equalSmallDictBase (smallDictt *self, baset *p2)
 
internal bool equalSmallDictSmallJson (smallDictt *self, smallJsont *p2)
 
internal bool equalSmallDict (smallDictt *self, smallDictt *p2)
 
internal bool icEqualSmallDictBase (smallDictt *self, baset *p2)
 
internal bool icEqualSmallDictSmallJson (smallDictt *self, smallJsont *p2)
 
internal bool icEqualSmallDict (smallDictt *self, smallDictt *p2)
 
internal size_t lenSmallDict (smallDictt *self)
 
internal smallDicttemptySmallDict (smallDictt *self)
 
internal bool isEmptySmallDict (smallDictt *self)
 
internal void enumerateSmallDictF (smallDictt *self, void *closure, enumerateElementSmallDictFt funcElem)
 
internal basetiterStartSmallDict (smallDictt *self)
 
internal const char * iterStartKeySmallDict (smallDictt *self)
 
internal basetiterNextSmallDict (smallDictt *self)
 
internal const char * iterNextKeySmallDict (smallDictt *self)
 
internal basetiterElementSmallDict (smallDictt *self)
 
internal const char * iterKeySmallDict (smallDictt *self)
 
internal smallDicttzipSmallDict (smallDictt *self, smallArrayt *keys, smallArrayt *values)
 
internal smallDicttzipSmallJsonSmallDict (smallDictt *self, smallArrayt *keys, smallJsont *values)
 
internal smallDicttzipSmallJsonSmallArraySmallDict (smallDictt *self, smallJsont *keys, smallArrayt *values)
 
internal smallDicttzipSmallJsonSmallJsonSmallDict (smallDictt *self, smallJsont *keys, smallJsont *values)
 
internal smallDicttzipSmallJsonVArraySmallDict (smallDictt *self, smallJsont *keys, char **values)
 
internal smallDicttzipSmallJsonVCArraySmallDict (smallDictt *self, smallJsont *keys, const char **values)
 
internal smallDicttzipArraySmallDict (smallDictt *self, char **keys, smallArrayt *values)
 
internal smallDicttzipCArraySmallDict (smallDictt *self, const char **keys, smallArrayt *values)
 
internal smallDicttzipArraySmallJsonSmallDict (smallDictt *self, char **keys, smallJsont *values)
 
internal smallDicttzipCArraySmallJsonSmallDict (smallDictt *self, const char **keys, smallJsont *values)
 
internal smallDicttzipArrayArraySmallDict (smallDictt *self, char **keys, char **values)
 
internal smallDicttzipCArrayArraySmallDict (smallDictt *self, const char **keys, char **values)
 
internal smallDicttzipArrayCArraySmallDict (smallDictt *self, char **keys, const char **values)
 
internal smallDicttzipCArrayCArraySmallDict (smallDictt *self, const char **keys, const char **values)
 
internal smallDicttzipVArraySmallDict (smallDictt *self, smallArrayt *keys, char **values)
 
internal smallDicttzipVCArraySmallDict (smallDictt *self, smallArrayt *keys, const char **values)
 
internal smallDicttfromArraySmallDict (smallDictt *self, smallArrayt *items)
 
internal smallArrayttoArraySmallDict (smallDictt *self)
 
internal bool writeFileSmallDict (smallDictt *self, const char *filePath)
 
internal bool writeFileSmallJsonSmallDict (smallDictt *self, smallJsont *filePath)
 
internal bool writeFileSmallStringSmallDict (smallDictt *self, smallStringt *filePath)
 
internal bool writeStreamSmallDict (smallDictt *self, FILE *fp)
 
internal bool appendFileSmallDict (smallDictt *self, const char *filePath)
 
internal bool appendFileSmallStringSmallDict (smallDictt *self, smallStringt *filePath)
 
internal void logSmallDict (smallDictt *self)
 
internal const char * typeStringSmallDict (smallDictt *self, const char *key)
 
internal smallStringttypeSmallStringSmallDict (smallDictt *self, const char *key)
 
internal const char * typeStringKCharSmallDict (smallDictt *self, char key)
 
internal smallStringttypeSmallStringKCharSmallDict (smallDictt *self, char key)
 
internal char typeSmallDict (smallDictt *self, const char *key)
 
internal char typeKCharSmallDict (smallDictt *self, char key)
 
internal smallDictttypeStringsSmallDict (smallDictt *self)
 
internal bool isETypeSmallDict (smallDictt *self, const char *key, const char *type)
 
internal bool isEUndefinedSmallDict (smallDictt *self, const char *key)
 
internal bool isEBoolSmallDict (smallDictt *self, const char *key)
 
internal bool isEContainerSmallDict (smallDictt *self, const char *key)
 
internal bool isEDictSmallDict (smallDictt *self, const char *key)
 
internal bool isEDoubleSmallDict (smallDictt *self, const char *key)
 
internal bool isEIntSmallDict (smallDictt *self, const char *key)
 
internal bool isEStringSmallDict (smallDictt *self, const char *key)
 
internal bool isEFaststringSmallDict (smallDictt *self, const char *key)
 
internal bool isEArraySmallDict (smallDictt *self, const char *key)
 
internal bool isEBytesSmallDict (smallDictt *self, const char *key)
 
internal bool areAllETypeSmallDict (smallDictt *self, const char *type)
 
internal bool areAllEUndefinedSmallDict (smallDictt *self)
 
internal bool areAllEBoolSmallDict (smallDictt *self)
 
internal bool areAllEContainerSmallDict (smallDictt *self)
 
internal bool areAllEDictSmallDict (smallDictt *self)
 
internal bool areAllEDoubleSmallDict (smallDictt *self)
 
internal bool areAllEIntSmallDict (smallDictt *self)
 
internal bool areAllEStringSmallDict (smallDictt *self)
 
internal bool areAllEFaststringSmallDict (smallDictt *self)
 
internal bool areAllEArraySmallDict (smallDictt *self)
 
internal bool areAllEBytesSmallDict (smallDictt *self)
 
smallDicttallocSmallDictG (smallDictt *self UNUSED)
 
smallDicttduplicateSmallDictG (smallDictt *self)
 
smallDicttsetSmallDictG (smallDictt *self, const char *key, baset *value)
 
basetgetSmallDictG (smallDictt *self, baset *retType UNUSED, const char *key)
 
undefinedtgetUndefinedSmallDictG (smallDictt *self, undefinedt *retType UNUSED, const char *key)
 
bool getBoolSmallDictG (smallDictt *self, bool retType UNUSED, const char *key)
 
bool * getBoolPSmallDictG (smallDictt *self, bool *retType UNUSED, const char *key)
 
double getDoubleSmallDictG (smallDictt *self, double retType UNUSED, const char *key)
 
double * getDoublePSmallDictG (smallDictt *self, double *retType UNUSED, const char *key)
 
int64_t getIntSmallDictG (smallDictt *self, int64_t retType UNUSED, const char *key)
 
int64_t * getIntPSmallDictG (smallDictt *self, int64_t *retType UNUSED, const char *key)
 
int32_t getInt32SmallDictG (smallDictt *self, int32_t retType UNUSED, const char *key)
 
int32_t * getInt32PSmallDictG (smallDictt *self, int32_t *retType UNUSED, const char *key)
 
uint64_t getUintSmallDictG (smallDictt *self, uint64_t retType UNUSED, const char *key)
 
uint64_t * getUintPSmallDictG (smallDictt *self, uint64_t *retType UNUSED, const char *key)
 
uint32_t getUint32SmallDictG (smallDictt *self, uint32_t retType UNUSED, const char *key)
 
uint32_t * getUint32PSmallDictG (smallDictt *self, uint32_t *retType UNUSED, const char *key)
 
char * getSSmallDictG (smallDictt *self, char *retType UNUSED, const char *key)
 
smallDicttgetDictSmallDictG (smallDictt *self, smallDictt *retType UNUSED, const char *key)
 
smallArraytgetArraySmallDictG (smallDictt *self, smallArrayt *retType UNUSED, const char *key)
 
smallBooltgetSmallBoolSmallDictG (smallDictt *self, smallBoolt *retType UNUSED, const char *key)
 
smallBytestgetSmallBytesSmallDictG (smallDictt *self, smallBytest *retType UNUSED, const char *key)
 
smallDoubletgetSmallDoubleSmallDictG (smallDictt *self, smallDoublet *retType UNUSED, const char *key)
 
smallInttgetSmallIntSmallDictG (smallDictt *self, smallIntt *retType UNUSED, const char *key)
 
smallJsontgetSmallJsonSmallDictG (smallDictt *self, smallJsont *retType UNUSED, const char *key)
 
smallStringtgetSmallStringSmallDictG (smallDictt *self, smallStringt *retType UNUSED, const char *key)
 
void * getVoidSmallDictG (smallDictt *self, void *retType UNUSED, const char *key)
 
smallContainertgetSmallContainerSmallDictG (smallDictt *self, smallContainert *retType UNUSED, const char *key)
 
basetgetKCharSmallDictG (smallDictt *self, baset *retType UNUSED, char key)
 
undefinedtgetUndefinedKCharSmallDictG (smallDictt *self, undefinedt *retType UNUSED, char key)
 
bool getBoolKCharSmallDictG (smallDictt *self, bool retType UNUSED, char key)
 
bool * getBoolPKCharSmallDictG (smallDictt *self, bool *retType UNUSED, char key)
 
double getDoubleKCharSmallDictG (smallDictt *self, double retType UNUSED, char key)
 
double * getDoublePKCharSmallDictG (smallDictt *self, double *retType UNUSED, char key)
 
int64_t getIntKCharSmallDictG (smallDictt *self, int64_t retType UNUSED, char key)
 
int64_t * getIntPKCharSmallDictG (smallDictt *self, int64_t *retType UNUSED, char key)
 
int32_t getInt32KCharSmallDictG (smallDictt *self, int32_t retType UNUSED, char key)
 
int32_t * getInt32PKCharSmallDictG (smallDictt *self, int32_t *retType UNUSED, char key)
 
uint64_t getUintKCharSmallDictG (smallDictt *self, uint64_t retType UNUSED, char key)
 
uint64_t * getUintPKCharSmallDictG (smallDictt *self, uint64_t *retType UNUSED, char key)
 
uint32_t getUint32KCharSmallDictG (smallDictt *self, uint32_t retType UNUSED, char key)
 
uint32_t * getUint32PKCharSmallDictG (smallDictt *self, uint32_t *retType UNUSED, char key)
 
char * getSKCharSmallDictG (smallDictt *self, char *retType UNUSED, char key)
 
smallDicttgetDictKCharSmallDictG (smallDictt *self, smallDictt *retType UNUSED, char key)
 
smallArraytgetArrayKCharSmallDictG (smallDictt *self, smallArrayt *retType UNUSED, char key)
 
smallBooltgetSmallBoolKCharSmallDictG (smallDictt *self, smallBoolt *retType UNUSED, char key)
 
smallBytestgetSmallBytesKCharSmallDictG (smallDictt *self, smallBytest *retType UNUSED, char key)
 
smallDoubletgetSmallDoubleKCharSmallDictG (smallDictt *self, smallDoublet *retType UNUSED, char key)
 
smallInttgetSmallIntKCharSmallDictG (smallDictt *self, smallIntt *retType UNUSED, char key)
 
smallJsontgetSmallJsonKCharSmallDictG (smallDictt *self, smallJsont *retType UNUSED, char key)
 
smallStringtgetSmallStringKCharSmallDictG (smallDictt *self, smallStringt *retType UNUSED, char key)
 
void * getVoidKCharSmallDictG (smallDictt *self, void *retType UNUSED, char key)
 
smallContainertgetSmallContainerKCharSmallDictG (smallDictt *self, smallContainert *retType UNUSED, char key)
 
basetgetNDupSmallDictG (smallDictt *self, baset *retType UNUSED, const char *key)
 
undefinedtgetNDupUndefinedSmallDictG (smallDictt *self, undefinedt *retType UNUSED, const char *key)
 
bool getNDupBoolSmallDictG (smallDictt *self, bool retType UNUSED, const char *key)
 
double getNDupDoubleSmallDictG (smallDictt *self, double retType UNUSED, const char *key)
 
int64_t getNDupIntSmallDictG (smallDictt *self, int64_t retType UNUSED, const char *key)
 
int32_t getNDupInt32SmallDictG (smallDictt *self, int32_t retType UNUSED, const char *key)
 
uint64_t getNDupUintSmallDictG (smallDictt *self, uint64_t retType UNUSED, const char *key)
 
uint32_t getNDupUint32SmallDictG (smallDictt *self, uint32_t retType UNUSED, const char *key)
 
char * getNDupSSmallDictG (smallDictt *self, char *retType UNUSED, const char *key)
 
smallDicttgetNDupDictSmallDictG (smallDictt *self, smallDictt *retType UNUSED, const char *key)
 
smallArraytgetNDupArraySmallDictG (smallDictt *self, smallArrayt *retType UNUSED, const char *key)
 
smallBooltgetNDupSmallBoolSmallDictG (smallDictt *self, smallBoolt *retType UNUSED, const char *key)
 
smallBytestgetNDupSmallBytesSmallDictG (smallDictt *self, smallBytest *retType UNUSED, const char *key)
 
smallDoubletgetNDupSmallDoubleSmallDictG (smallDictt *self, smallDoublet *retType UNUSED, const char *key)
 
smallInttgetNDupSmallIntSmallDictG (smallDictt *self, smallIntt *retType UNUSED, const char *key)
 
smallJsontgetNDupSmallJsonSmallDictG (smallDictt *self, smallJsont *retType UNUSED, const char *key)
 
smallStringtgetNDupSmallStringSmallDictG (smallDictt *self, smallStringt *retType UNUSED, const char *key)
 
void * getNDupVoidSmallDictG (smallDictt *self, void *retType UNUSED, const char *key)
 
smallContainertgetNDupSmallContainerSmallDictG (smallDictt *self, smallContainert *retType UNUSED, const char *key)
 
basetgetNDupKCharSmallDictG (smallDictt *self, baset *retType UNUSED, char key)
 
undefinedtgetNDupUndefinedKCharSmallDictG (smallDictt *self, undefinedt *retType UNUSED, char key)
 
bool getNDupBoolKCharSmallDictG (smallDictt *self, bool retType UNUSED, char key)
 
double getNDupDoubleKCharSmallDictG (smallDictt *self, double retType UNUSED, char key)
 
int64_t getNDupIntKCharSmallDictG (smallDictt *self, int64_t retType UNUSED, char key)
 
int32_t getNDupInt32KCharSmallDictG (smallDictt *self, int32_t retType UNUSED, char key)
 
uint64_t getNDupUintKCharSmallDictG (smallDictt *self, uint64_t retType UNUSED, char key)
 
uint32_t getNDupUint32KCharSmallDictG (smallDictt *self, uint32_t retType UNUSED, char key)
 
char * getNDupSKCharSmallDictG (smallDictt *self, char *retType UNUSED, char key)
 
smallDicttgetNDupDictKCharSmallDictG (smallDictt *self, smallDictt *retType UNUSED, char key)
 
smallArraytgetNDupArrayKCharSmallDictG (smallDictt *self, smallArrayt *retType UNUSED, char key)
 
smallBooltgetNDupSmallBoolKCharSmallDictG (smallDictt *self, smallBoolt *retType UNUSED, char key)
 
smallBytestgetNDupSmallBytesKCharSmallDictG (smallDictt *self, smallBytest *retType UNUSED, char key)
 
smallDoubletgetNDupSmallDoubleKCharSmallDictG (smallDictt *self, smallDoublet *retType UNUSED, char key)
 
smallInttgetNDupSmallIntKCharSmallDictG (smallDictt *self, smallIntt *retType UNUSED, char key)
 
smallJsontgetNDupSmallJsonKCharSmallDictG (smallDictt *self, smallJsont *retType UNUSED, char key)
 
smallStringtgetNDupSmallStringKCharSmallDictG (smallDictt *self, smallStringt *retType UNUSED, char key)
 
void * getNDupVoidKCharSmallDictG (smallDictt *self, void *retType UNUSED, char key)
 
smallContainertgetNDupSmallContainerKCharSmallDictG (smallDictt *self, smallContainert *retType UNUSED, char key)
 
smallDicttsetUndefinedSmallDictG (smallDictt *self, const char *key, void *value UNUSED)
 
smallDicttsetBoolSmallDictG (smallDictt *self, const char *key, bool value)
 
smallDicttsetDoubleSmallDictG (smallDictt *self, const char *key, double value)
 
smallDicttsetIntSmallDictG (smallDictt *self, const char *key, int64_t value)
 
smallDicttsetSSmallDictG (smallDictt *self, const char *key, const char *string)
 
smallDicttsetCharSmallDictG (smallDictt *self, const char *key, char c)
 
smallDicttsetDictSmallDictG (smallDictt *self, const char *key, smallDictt *dict)
 
smallDicttsetArraySmallDictG (smallDictt *self, const char *key, smallArrayt *array)
 
smallDicttsetArraycSmallDictG (smallDictt *self, const char *key, char **array)
 
smallDicttsetCArraycSmallDictG (smallDictt *self, const char *key, const char **array)
 
smallDicttsetVoidSmallDictG (smallDictt *self, const char *key, void *value)
 
smallDicttsetSmallBoolSmallDictG (smallDictt *self, const char *key, smallBoolt *value)
 
smallDicttsetSmallBytesSmallDictG (smallDictt *self, const char *key, smallBytest *value)
 
smallDicttsetSmallDoubleSmallDictG (smallDictt *self, const char *key, smallDoublet *value)
 
smallDicttsetSmallIntSmallDictG (smallDictt *self, const char *key, smallIntt *value)
 
smallDicttsetSmallJsonSmallDictG (smallDictt *self, const char *key, smallJsont *value)
 
smallDicttsetSmallStringSmallDictG (smallDictt *self, const char *key, smallStringt *string)
 
smallDicttsetSmallContainerSmallDictG (smallDictt *self, const char *key, smallContainert *container)
 
smallDicttsetKCharSmallDictG (smallDictt *self, char key, baset *value)
 
smallDicttsetUndefinedKCharSmallDictG (smallDictt *self, char key, undefinedt *value UNUSED)
 
smallDicttsetBoolKCharSmallDictG (smallDictt *self, char key, bool value)
 
smallDicttsetDoubleKCharSmallDictG (smallDictt *self, char key, double value)
 
smallDicttsetIntKCharSmallDictG (smallDictt *self, char key, int64_t value)
 
smallDicttsetSKCharSmallDictG (smallDictt *self, char key, const char *string)
 
smallDicttsetCharKCharSmallDictG (smallDictt *self, char key, char c)
 
smallDicttsetDictKCharSmallDictG (smallDictt *self, char key, smallDictt *dict)
 
smallDicttsetArrayKCharSmallDictG (smallDictt *self, char key, smallArrayt *array)
 
smallDicttsetArraycKCharSmallDictG (smallDictt *self, char key, char **array)
 
smallDicttsetCArraycKCharSmallDictG (smallDictt *self, char key, const char **array)
 
smallDicttsetVoidKCharSmallDictG (smallDictt *self, char key, void *value)
 
smallDicttsetSmallBoolKCharSmallDictG (smallDictt *self, char key, smallBoolt *value)
 
smallDicttsetSmallBytesKCharSmallDictG (smallDictt *self, char key, smallBytest *value)
 
smallDicttsetSmallDoubleKCharSmallDictG (smallDictt *self, char key, smallDoublet *value)
 
smallDicttsetSmallIntKCharSmallDictG (smallDictt *self, char key, smallIntt *value)
 
smallDicttsetSmallJsonKCharSmallDictG (smallDictt *self, char key, smallJsont *value)
 
smallDicttsetSmallStringKCharSmallDictG (smallDictt *self, char key, smallStringt *string)
 
smallDicttsetSmallContainerKCharSmallDictG (smallDictt *self, char key, smallContainert *container)
 
smallDicttsetNFreeSmallDictG (smallDictt *self, const char *key, baset *value)
 
smallDicttsetNFreeUndefinedSmallDictG (smallDictt *self, const char *key, undefinedt *value)
 
smallDicttsetNFreeSSmallDictG (smallDictt *self, const char *key, char *string)
 
smallDicttsetNFreeDictSmallDictG (smallDictt *self, const char *key, smallDictt *dict)
 
smallDicttsetNFreeArraySmallDictG (smallDictt *self, const char *key, smallArrayt *array)
 
smallDicttsetNFreeArraycSmallDictG (smallDictt *self, const char *key, char **array)
 
smallDicttsetNFreeSmallBoolSmallDictG (smallDictt *self, const char *key, smallBoolt *value)
 
smallDicttsetNFreeSmallBytesSmallDictG (smallDictt *self, const char *key, smallBytest *value)
 
smallDicttsetNFreeSmallDoubleSmallDictG (smallDictt *self, const char *key, smallDoublet *value)
 
smallDicttsetNFreeSmallIntSmallDictG (smallDictt *self, const char *key, smallIntt *value)
 
smallDicttsetNFreeSmallJsonSmallDictG (smallDictt *self, const char *key, smallJsont *value)
 
smallDicttsetNFreeSmallStringSmallDictG (smallDictt *self, const char *key, smallStringt *string)
 
smallDicttsetNFreeSmallContainerSmallDictG (smallDictt *self, const char *key, smallContainert *container)
 
smallDicttsetNFreeKCharSmallDictG (smallDictt *self, char key, baset *value)
 
smallDicttsetNFreeUndefinedKCharSmallDictG (smallDictt *self, char key, undefinedt *u)
 
smallDicttsetNFreeSKCharSmallDictG (smallDictt *self, char key, char *string)
 
smallDicttsetNFreeDictKCharSmallDictG (smallDictt *self, char key, smallDictt *dict)
 
smallDicttsetNFreeArrayKCharSmallDictG (smallDictt *self, char key, smallArrayt *array)
 
smallDicttsetNFreeArraycKCharSmallDictG (smallDictt *self, char key, char **array)
 
smallDicttsetNFreeSmallBoolKCharSmallDictG (smallDictt *self, char key, smallBoolt *value)
 
smallDicttsetNFreeSmallBytesKCharSmallDictG (smallDictt *self, char key, smallBytest *value)
 
smallDicttsetNFreeSmallDoubleKCharSmallDictG (smallDictt *self, char key, smallDoublet *value)
 
smallDicttsetNFreeSmallIntKCharSmallDictG (smallDictt *self, char key, smallIntt *value)
 
smallDicttsetNFreeSmallJsonKCharSmallDictG (smallDictt *self, char key, smallJsont *value)
 
smallDicttsetNFreeSmallStringKCharSmallDictG (smallDictt *self, char key, smallStringt *string)
 
smallDicttsetNFreeSmallContainerKCharSmallDictG (smallDictt *self, char key, smallContainert *container)
 
smallDicttsetPDictSmallDictG (smallDictt *self, const char *key, smallDictt *dict)
 
smallDicttsetPArraySmallDictG (smallDictt *self, const char *key, smallArrayt *array)
 
smallDicttsetPSmallJsonSmallDictG (smallDictt *self, const char *key, smallJsont *json)
 
smallDicttsetPSmallStringSmallDictG (smallDictt *self, const char *key, smallStringt *string)
 
smallDicttsetNFreePDictSmallDictG (smallDictt *self, const char *key, smallDictt *dict)
 
smallDicttsetNFreePArraySmallDictG (smallDictt *self, const char *key, smallArrayt *array)
 
smallDicttsetNFreePSmallJsonSmallDictG (smallDictt *self, const char *key, smallJsont *json)
 
smallDicttsetNFreePSmallStringSmallDictG (smallDictt *self, const char *key, smallStringt *string)
 
smallDicttsetPArrayKCharSmallDictG (smallDictt *self, char key, smallArrayt *array)
 
smallDicttsetPDictKCharSmallDictG (smallDictt *self, char key, smallDictt *dict)
 
smallDicttsetPSmallJsonKCharSmallDictG (smallDictt *self, char key, smallJsont *json)
 
smallDicttsetPSmallStringKCharSmallDictG (smallDictt *self, char key, smallStringt *string)
 
smallDicttsetNFreePArrayKCharSmallDictG (smallDictt *self, char key, smallArrayt *array)
 
smallDicttsetNFreePDictKCharSmallDictG (smallDictt *self, char key, smallDictt *dict)
 
smallDicttsetNFreePSmallJsonKCharSmallDictG (smallDictt *self, char key, smallJsont *json)
 
smallDicttsetNFreePSmallStringKCharSmallDictG (smallDictt *self, char key, smallStringt *string)
 
smallDicttmergeSmallDictG (smallDictt *self, smallDictt *smallDict)
 
smallDicttmergeSmallJsonSmallDictG (smallDictt *self, smallJsont *json)
 
smallDicttmergeNSmashSmallDictG (smallDictt *self, smallDictt *smallDict)
 
smallDicttmergeNSmashSmallJsonSmallDictG (smallDictt *self, smallJsont *json)
 
bool equalSmallDictBaseG (smallDictt *self, baset *p2)
 
bool equalSmallDictSmallJsonG (smallDictt *self, smallJsont *p2)
 
bool equalSmallDictG (smallDictt *self, smallDictt *p2)
 
bool icEqualSmallDictBaseG (smallDictt *self, baset *p2)
 
bool icEqualSmallDictSmallJsonG (smallDictt *self, smallJsont *p2)
 
bool icEqualSmallDictG (smallDictt *self, smallDictt *p2)
 
double getNumSmallDictG (smallDictt *self, const char *key)
 
basetcropElemSmallDictG (smallDictt *self, const char *key)
 
undefinedtcropElemUndefinedSmallDictG (smallDictt *self, const char *key)
 
bool cropElemBoolSmallDictG (smallDictt *self, const char *key)
 
double cropElemDoubleSmallDictG (smallDictt *self, const char *key)
 
int64_t cropElemIntSmallDictG (smallDictt *self, const char *key)
 
int32_t cropElemInt32SmallDictG (smallDictt *self, const char *key)
 
uint64_t cropElemUintSmallDictG (smallDictt *self, const char *key)
 
uint32_t cropElemUint32SmallDictG (smallDictt *self, const char *key)
 
char * cropElemSSmallDictG (smallDictt *self, const char *key)
 
smallDicttcropElemDictSmallDictG (smallDictt *self, const char *key)
 
smallArraytcropElemArraySmallDictG (smallDictt *self, const char *key)
 
smallBooltcropElemSmallBoolSmallDictG (smallDictt *self, const char *key)
 
smallBytestcropElemSmallBytesSmallDictG (smallDictt *self, const char *key)
 
smallDoubletcropElemSmallDoubleSmallDictG (smallDictt *self, const char *key)
 
smallInttcropElemSmallIntSmallDictG (smallDictt *self, const char *key)
 
smallJsontcropElemSmallJsonSmallDictG (smallDictt *self, const char *key)
 
smallStringtcropElemSmallStringSmallDictG (smallDictt *self, const char *key)
 
void * cropElemVoidSmallDictG (smallDictt *self, const char *key)
 
smallContainertcropElemSmallContainerSmallDictG (smallDictt *self, const char *key)
 
smallDicttdelSmallDictG (smallDictt *self, const char *key, int unused UNUSED)
 
smallDicttdelKCharSmallDictG (smallDictt *self, char key, int unused UNUSED)
 
smallDicttdelElemSmallDictG (smallDictt *self, const char *key)
 
smallDicttdelElemKCharSmallDictG (smallDictt *self, char key)
 
smallDicttremoveSmallDictG (smallDictt *self, const char *key, int unused UNUSED)
 
smallDicttremoveKCharSmallDictG (smallDictt *self, char key, int unused UNUSED)
 
smallDicttremoveElemSmallDictG (smallDictt *self, const char *key)
 
smallDicttremoveElemKCharSmallDictG (smallDictt *self, char key)
 
bool hasSmallDictG (smallDictt *self, const char *key)
 
bool hasKCharSmallDictG (smallDictt *self, char key)
 
char * keyBySmallDictG (smallDictt *self, baset *value)
 
char * keyByUndefinedSmallDictG (smallDictt *self, undefinedt *u)
 
char * keyByBoolSmallDictG (smallDictt *self, bool value)
 
char * keyByDoubleSmallDictG (smallDictt *self, double value)
 
char * keyByIntSmallDictG (smallDictt *self, int64_t value)
 
char * keyBySSmallDictG (smallDictt *self, const char *string)
 
char * keyByCharSmallDictG (smallDictt *self, char c)
 
char * keyByDictSmallDictG (smallDictt *self, smallDictt *dict)
 
char * keyByArraySmallDictG (smallDictt *self, smallArrayt *array)
 
char * keyByArraycSmallDictG (smallDictt *self, char **array)
 
char * keyByCArraycSmallDictG (smallDictt *self, const char **array)
 
char * keyBySmallBoolSmallDictG (smallDictt *self, smallBoolt *value)
 
char * keyBySmallBytesSmallDictG (smallDictt *self, smallBytest *value)
 
char * keyBySmallDoubleSmallDictG (smallDictt *self, smallDoublet *value)
 
char * keyBySmallIntSmallDictG (smallDictt *self, smallIntt *value)
 
char * keyBySmallJsonSmallDictG (smallDictt *self, smallJsont *string)
 
char * keyBySmallStringSmallDictG (smallDictt *self, smallStringt *string)
 
char * keyBySmallContainerSmallDictG (smallDictt *self, smallContainert *container)
 
char * icKeyBySmallDictG (smallDictt *self, baset *value)
 
char * icKeyBySSmallDictG (smallDictt *self, const char *string)
 
char * icKeyByCharSmallDictG (smallDictt *self, char c)
 
char * icKeyByDictSmallDictG (smallDictt *self, smallDictt *dict)
 
char * icKeyByArraySmallDictG (smallDictt *self, smallArrayt *array)
 
char * icKeyByArraycSmallDictG (smallDictt *self, char **array)
 
char * icKeyByCArraycSmallDictG (smallDictt *self, const char **array)
 
char * icKeyBySmallJsonSmallDictG (smallDictt *self, smallJsont *string)
 
char * icKeyBySmallStringSmallDictG (smallDictt *self, smallStringt *string)
 
smallDictttrimSmallDictG (smallDictt *self)
 
smallArraytkeysSmallStringSmallDictG (smallDictt *self)
 
size_t lenSmallDictG (smallDictt *self)
 
smallDicttemptySmallDictG (smallDictt *self)
 
bool isEmptySmallDictG (smallDictt *self)
 
smallDicttzipSmallDictG (smallDictt *self, smallArrayt *keys, smallArrayt *values)
 
smallDicttzipSmallJsonSmallDictG (smallDictt *self, smallArrayt *keys, smallJsont *values)
 
smallDicttzipSmallJsonSmallArraySmallDictG (smallDictt *self, smallJsont *keys, smallArrayt *values)
 
smallDicttzipSmallJsonSmallJsonSmallDictG (smallDictt *self, smallJsont *keys, smallJsont *values)
 
smallDicttzipSmallJsonVArraySmallDictG (smallDictt *self, smallJsont *keys, char **values)
 
smallDicttzipSmallJsonVCArraySmallDictG (smallDictt *self, smallJsont *keys, const char **values)
 
smallDicttzipArraySmallDictG (smallDictt *self, char **keys, smallArrayt *values)
 
smallDicttzipArraySmallJsonSmallDictG (smallDictt *self, char **keys, smallJsont *values)
 
smallDicttzipCArraySmallDictG (smallDictt *self, const char **keys, smallArrayt *values)
 
smallDicttzipCArraySmallJsonSmallDictG (smallDictt *self, const char **keys, smallJsont *values)
 
smallDicttzipArrayArraySmallDictG (smallDictt *self, char **keys, char **values)
 
smallDicttzipCArrayArraySmallDictG (smallDictt *self, const char **keys, char **values)
 
smallDicttzipArrayCArraySmallDictG (smallDictt *self, char **keys, const char **values)
 
smallDicttzipCArrayCArraySmallDictG (smallDictt *self, const char **keys, const char **values)
 
smallDicttzipVArraySmallDictG (smallDictt *self, smallArrayt *keys, char **values)
 
smallDicttzipVCArraySmallDictG (smallDictt *self, smallArrayt *keys, const char **values)
 
smallDicttfromArraySmallDictG (smallDictt *self, smallArrayt *items)
 
smallArrayttoArraySmallDictG (smallDictt *self)
 
bool writeFileSmallDictG (smallDictt *self, const char *filePath)
 
bool writeFileSmallJsonSmallDictG (smallDictt *self, smallJsont *filePath)
 
bool writeFileSmallStringSmallDictG (smallDictt *self, smallStringt *filePath)
 
bool writeStreamSmallDictG (smallDictt *self, FILE *fp)
 
bool appendFileSmallDictG (smallDictt *self, const char *filePath)
 
bool appendFileSmallStringSmallDictG (smallDictt *self, smallStringt *filePath)
 
void logSmallDictG (smallDictt *self)
 
smallStringttypeSmallStringSmallDictG (smallDictt *self, const char *key)
 
const char * typeStringKCharSmallDictG (smallDictt *self, char key)
 
smallStringttypeSmallStringKCharSmallDictG (smallDictt *self, char key)
 
void freeSmallDictG (smallDictt *self)
 

Macro Definition Documentation

◆ internal

#define internal   static

Definition at line 28 of file libsheepyCSmallDict.c.

Function Documentation

◆ initiateSmallDict()

void initiateSmallDict ( smallDictt self)

Definition at line 635 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ registerMethodsSmallDict()

void registerMethodsSmallDict ( smallDictFunctionst f)

Definition at line 654 of file libsheepyCSmallDict.c.

Here is the call graph for this function:

◆ initiateAllocateSmallDict()

void initiateAllocateSmallDict ( smallDictt **  self)

Definition at line 973 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ finalizeRecycleSmallDict()

void finalizeRecycleSmallDict ( void *arg  UNUSED)

Definition at line 991 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ finalizeSmallDict()

void finalizeSmallDict ( void  )

Definition at line 999 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ allocSmallDict()

smallDictt * allocSmallDict ( void  )

Definition at line 1008 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cleanUpSmallDictTerminateG()

void cleanUpSmallDictTerminateG ( smallDictt **  val)

Definition at line 1018 of file libsheepyCSmallDict.c.

◆ cleanUpSmallDictFreeLocalG()

void cleanUpSmallDictFreeLocalG ( smallDictt val)

Definition at line 1023 of file libsheepyCSmallDict.c.

◆ cleanUpSmallDictFreeG()

void cleanUpSmallDictFreeG ( smallDictt **  val)

Definition at line 1028 of file libsheepyCSmallDict.c.

◆ cleanUpSmallDictFinishG()

void cleanUpSmallDictFinishG ( smallDictt **  val)

Definition at line 1033 of file libsheepyCSmallDict.c.

◆ cleanUpSmallDictDisposeG()

void cleanUpSmallDictDisposeG ( smallDictt val)

Definition at line 1038 of file libsheepyCSmallDict.c.

◆ cleanUpSmallDictSmashG()

void cleanUpSmallDictSmashG ( smallDictt **  val)

Definition at line 1043 of file libsheepyCSmallDict.c.

◆ freeSmallDict()

internal void freeSmallDict ( smallDictt self)

Definition at line 1048 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ terminateSmallDict()

internal void terminateSmallDict ( smallDictt **  self)

Definition at line 1054 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ toStringSmallDict()

internal char * toStringSmallDict ( smallDictt self)

Definition at line 1060 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ duplicateSmallDict()

internal smallDictt * duplicateSmallDict ( smallDictt self)

Definition at line 1068 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ escapeSmallDict()

internal char * escapeSmallDict ( smallDictt self)

Definition at line 1098 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ disposeSmallDict()

internal void disposeSmallDict ( smallDictt self)

Definition at line 1106 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ smashSmallDict()

internal void smashSmallDict ( smallDictt **  self)

Definition at line 1124 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ finishSmallDict()

internal void finishSmallDict ( smallDictt **  self)

Definition at line 1153 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ helpSmallDict()

internal const char * helpSmallDict ( smallDictt UNUSED self)

Definition at line 1169 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ resetSmallDict()

internal void resetSmallDict ( smallDictt self)

Definition at line 1174 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ getsoSmallDict()

internal sDictt * getsoSmallDict ( smallDictt self)

Definition at line 1187 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setsoSmallDict()

internal void setsoSmallDict ( smallDictt self,
sDictt so 
)

Definition at line 1192 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mirrorSmallDict()

internal smallDictt * mirrorSmallDict ( smallDictt self)

Definition at line 1198 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setSmallDict()

internal smallDictt * setSmallDict ( smallDictt self,
const char *  key,
baset value 
)

Definition at line 1224 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setUndefinedSmallDict()

internal smallDictt * setUndefinedSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 1237 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setBoolSmallDict()

internal smallDictt * setBoolSmallDict ( smallDictt self,
const char *  key,
bool  value 
)

Definition at line 1251 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setDoubleSmallDict()

internal smallDictt * setDoubleSmallDict ( smallDictt self,
const char *  key,
double  value 
)

Definition at line 1265 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setIntSmallDict()

internal smallDictt * setIntSmallDict ( smallDictt self,
const char *  key,
int64_t  value 
)

Definition at line 1279 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setSSmallDict()

internal smallDictt * setSSmallDict ( smallDictt self,
const char *  key,
const char *  string 
)

Definition at line 1293 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setCharSmallDict()

internal smallDictt * setCharSmallDict ( smallDictt self,
const char *  key,
char  c 
)

Definition at line 1308 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setDictSmallDict()

internal smallDictt * setDictSmallDict ( smallDictt self,
const char *  key,
smallDictt dict 
)

Definition at line 1314 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setArraySmallDict()

internal smallDictt * setArraySmallDict ( smallDictt self,
const char *  key,
smallArrayt array 
)

Definition at line 1332 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setArraycSmallDict()

internal smallDictt * setArraycSmallDict ( smallDictt self,
const char *  key,
char **  array 
)

Definition at line 1351 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setCArraycSmallDict()

internal smallDictt * setCArraycSmallDict ( smallDictt self,
const char *  key,
const char **  array 
)

Definition at line 1377 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setSmallBoolSmallDict()

internal smallDictt * setSmallBoolSmallDict ( smallDictt self,
const char *  key,
smallBoolt value 
)

Definition at line 1403 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setSmallBytesSmallDict()

internal smallDictt * setSmallBytesSmallDict ( smallDictt self,
const char *  key,
smallBytest value 
)

Definition at line 1420 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setSmallDoubleSmallDict()

internal smallDictt * setSmallDoubleSmallDict ( smallDictt self,
const char *  key,
smallDoublet value 
)

Definition at line 1437 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setSmallIntSmallDict()

internal smallDictt * setSmallIntSmallDict ( smallDictt self,
const char *  key,
smallIntt value 
)

Definition at line 1454 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setSmallJsonSmallDict()

internal smallDictt * setSmallJsonSmallDict ( smallDictt self,
const char *  key,
smallJsont value 
)

Definition at line 1471 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setSmallStringSmallDict()

internal smallDictt * setSmallStringSmallDict ( smallDictt self,
const char *  key,
smallStringt string 
)

Definition at line 1492 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setSmallContainerSmallDict()

internal smallDictt * setSmallContainerSmallDict ( smallDictt self,
const char *  key,
smallContainert container 
)

Definition at line 1510 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setKCharSmallDict()

internal smallDictt * setKCharSmallDict ( smallDictt self,
char  key,
baset value 
)

Definition at line 1527 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setUndefinedKCharSmallDict()

internal smallDictt * setUndefinedKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 1533 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setBoolKCharSmallDict()

internal smallDictt * setBoolKCharSmallDict ( smallDictt self,
char  key,
bool  value 
)

Definition at line 1539 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setDoubleKCharSmallDict()

internal smallDictt * setDoubleKCharSmallDict ( smallDictt self,
char  key,
double  value 
)

Definition at line 1545 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setIntKCharSmallDict()

internal smallDictt * setIntKCharSmallDict ( smallDictt self,
char  key,
int64_t  value 
)

Definition at line 1551 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setSKCharSmallDict()

internal smallDictt * setSKCharSmallDict ( smallDictt self,
char  key,
const char *  string 
)

Definition at line 1557 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setCharKCharSmallDict()

internal smallDictt * setCharKCharSmallDict ( smallDictt self,
char  key,
char  c 
)

Definition at line 1563 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setDictKCharSmallDict()

internal smallDictt * setDictKCharSmallDict ( smallDictt self,
char  key,
smallDictt dict 
)

Definition at line 1569 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setArrayKCharSmallDict()

internal smallDictt * setArrayKCharSmallDict ( smallDictt self,
char  key,
smallArrayt array 
)

Definition at line 1575 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setArraycKCharSmallDict()

internal smallDictt * setArraycKCharSmallDict ( smallDictt self,
char  key,
char **  array 
)

Definition at line 1581 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setCArraycKCharSmallDict()

internal smallDictt * setCArraycKCharSmallDict ( smallDictt self,
char  key,
const char **  array 
)

Definition at line 1587 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setSmallBoolKCharSmallDict()

internal smallDictt * setSmallBoolKCharSmallDict ( smallDictt self,
char  key,
smallBoolt value 
)

Definition at line 1593 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setSmallBytesKCharSmallDict()

internal smallDictt * setSmallBytesKCharSmallDict ( smallDictt self,
char  key,
smallBytest value 
)

Definition at line 1599 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setSmallDoubleKCharSmallDict()

internal smallDictt * setSmallDoubleKCharSmallDict ( smallDictt self,
char  key,
smallDoublet value 
)

Definition at line 1605 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setSmallIntKCharSmallDict()

internal smallDictt * setSmallIntKCharSmallDict ( smallDictt self,
char  key,
smallIntt value 
)

Definition at line 1611 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setSmallJsonKCharSmallDict()

internal smallDictt * setSmallJsonKCharSmallDict ( smallDictt self,
char  key,
smallJsont value 
)

Definition at line 1617 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setSmallStringKCharSmallDict()

internal smallDictt * setSmallStringKCharSmallDict ( smallDictt self,
char  key,
smallStringt string 
)

Definition at line 1623 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setSmallContainerKCharSmallDict()

internal smallDictt * setSmallContainerKCharSmallDict ( smallDictt self,
char  key,
smallContainert container 
)

Definition at line 1629 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSmallDict()

internal smallDictt * setNFreeSmallDict ( smallDictt self,
const char *  key,
baset value 
)

Definition at line 1636 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeUndefinedSmallDict()

internal smallDictt * setNFreeUndefinedSmallDict ( smallDictt self,
const char *  key,
undefinedt u 
)

Definition at line 1658 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSSmallDict()

internal smallDictt * setNFreeSSmallDict ( smallDictt self,
const char *  key,
char *  string 
)

Definition at line 1670 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeDictSmallDict()

internal smallDictt * setNFreeDictSmallDict ( smallDictt self,
const char *  key,
smallDictt dict 
)

Definition at line 1679 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeArraySmallDict()

internal smallDictt * setNFreeArraySmallDict ( smallDictt self,
const char *  key,
smallArrayt array 
)

Definition at line 1688 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeArraycSmallDict()

internal smallDictt * setNFreeArraycSmallDict ( smallDictt self,
const char *  key,
char **  array 
)

Definition at line 1697 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSmallBoolSmallDict()

internal smallDictt * setNFreeSmallBoolSmallDict ( smallDictt self,
const char *  key,
smallBoolt value 
)

Definition at line 1706 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSmallBytesSmallDict()

internal smallDictt * setNFreeSmallBytesSmallDict ( smallDictt self,
const char *  key,
smallBytest value 
)

Definition at line 1715 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSmallDoubleSmallDict()

internal smallDictt * setNFreeSmallDoubleSmallDict ( smallDictt self,
const char *  key,
smallDoublet value 
)

Definition at line 1724 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSmallIntSmallDict()

internal smallDictt * setNFreeSmallIntSmallDict ( smallDictt self,
const char *  key,
smallIntt value 
)

Definition at line 1733 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSmallJsonSmallDict()

internal smallDictt * setNFreeSmallJsonSmallDict ( smallDictt self,
const char *  key,
smallJsont value 
)

Definition at line 1742 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSmallStringSmallDict()

internal smallDictt * setNFreeSmallStringSmallDict ( smallDictt self,
const char *  key,
smallStringt string 
)

Definition at line 1751 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSmallContainerSmallDict()

internal smallDictt * setNFreeSmallContainerSmallDict ( smallDictt self,
const char *  key,
smallContainert container 
)

Definition at line 1760 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeKCharSmallDict()

internal smallDictt * setNFreeKCharSmallDict ( smallDictt self,
char  key,
baset value 
)

Definition at line 1769 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeUndefinedKCharSmallDict()

internal smallDictt * setNFreeUndefinedKCharSmallDict ( smallDictt self,
char  key,
undefinedt u 
)

Definition at line 1775 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSKCharSmallDict()

internal smallDictt * setNFreeSKCharSmallDict ( smallDictt self,
char  key,
char *  string 
)

Definition at line 1781 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeDictKCharSmallDict()

internal smallDictt * setNFreeDictKCharSmallDict ( smallDictt self,
char  key,
smallDictt dict 
)

Definition at line 1787 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeArrayKCharSmallDict()

internal smallDictt * setNFreeArrayKCharSmallDict ( smallDictt self,
char  key,
smallArrayt array 
)

Definition at line 1793 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeArraycKCharSmallDict()

internal smallDictt * setNFreeArraycKCharSmallDict ( smallDictt self,
char  key,
char **  array 
)

Definition at line 1799 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSmallBoolKCharSmallDict()

internal smallDictt * setNFreeSmallBoolKCharSmallDict ( smallDictt self,
char  key,
smallBoolt value 
)

Definition at line 1805 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSmallBytesKCharSmallDict()

internal smallDictt * setNFreeSmallBytesKCharSmallDict ( smallDictt self,
char  key,
smallBytest value 
)

Definition at line 1811 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSmallDoubleKCharSmallDict()

internal smallDictt * setNFreeSmallDoubleKCharSmallDict ( smallDictt self,
char  key,
smallDoublet value 
)

Definition at line 1817 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSmallIntKCharSmallDict()

internal smallDictt * setNFreeSmallIntKCharSmallDict ( smallDictt self,
char  key,
smallIntt value 
)

Definition at line 1823 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSmallJsonKCharSmallDict()

internal smallDictt * setNFreeSmallJsonKCharSmallDict ( smallDictt self,
char  key,
smallJsont value 
)

Definition at line 1829 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSmallStringKCharSmallDict()

internal smallDictt * setNFreeSmallStringKCharSmallDict ( smallDictt self,
char  key,
smallStringt string 
)

Definition at line 1835 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreeSmallContainerKCharSmallDict()

internal smallDictt * setNFreeSmallContainerKCharSmallDict ( smallDictt self,
char  key,
smallContainert container 
)

Definition at line 1841 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setPDictSmallDict()

internal smallDictt * setPDictSmallDict ( smallDictt self,
const char *  key,
smallDictt dict 
)

Definition at line 1848 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setPArraySmallDict()

internal smallDictt * setPArraySmallDict ( smallDictt self,
const char *  key,
smallArrayt array 
)

Definition at line 1866 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setPSmallJsonSmallDict()

internal smallDictt * setPSmallJsonSmallDict ( smallDictt self,
const char *  key,
smallJsont json 
)

Definition at line 1884 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setPSmallStringSmallDict()

internal smallDictt * setPSmallStringSmallDict ( smallDictt self,
const char *  key,
smallStringt string 
)

Definition at line 1903 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setNFreePDictSmallDict()

internal smallDictt * setNFreePDictSmallDict ( smallDictt self,
const char *  key,
smallDictt dict 
)

Definition at line 1920 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setNFreePArraySmallDict()

internal smallDictt * setNFreePArraySmallDict ( smallDictt self,
const char *  key,
smallArrayt array 
)

Definition at line 1939 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setNFreePSmallJsonSmallDict()

internal smallDictt * setNFreePSmallJsonSmallDict ( smallDictt self,
const char *  key,
smallJsont json 
)

Definition at line 1958 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setNFreePSmallStringSmallDict()

internal smallDictt * setNFreePSmallStringSmallDict ( smallDictt self,
const char *  key,
smallStringt string 
)

Definition at line 1978 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ setPArrayKCharSmallDict()

internal smallDictt * setPArrayKCharSmallDict ( smallDictt self,
char  key,
smallArrayt array 
)

Definition at line 1997 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setPDictKCharSmallDict()

internal smallDictt * setPDictKCharSmallDict ( smallDictt self,
char  key,
smallDictt dict 
)

Definition at line 2003 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setPSmallJsonKCharSmallDict()

internal smallDictt * setPSmallJsonKCharSmallDict ( smallDictt self,
char  key,
smallJsont json 
)

Definition at line 2009 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setPSmallStringKCharSmallDict()

internal smallDictt * setPSmallStringKCharSmallDict ( smallDictt self,
char  key,
smallStringt string 
)

Definition at line 2015 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreePArrayKCharSmallDict()

internal smallDictt * setNFreePArrayKCharSmallDict ( smallDictt self,
char  key,
smallArrayt array 
)

Definition at line 2021 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreePDictKCharSmallDict()

internal smallDictt * setNFreePDictKCharSmallDict ( smallDictt self,
char  key,
smallDictt dict 
)

Definition at line 2027 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreePSmallJsonKCharSmallDict()

internal smallDictt * setNFreePSmallJsonKCharSmallDict ( smallDictt self,
char  key,
smallJsont json 
)

Definition at line 2033 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setNFreePSmallStringKCharSmallDict()

internal smallDictt * setNFreePSmallStringKCharSmallDict ( smallDictt self,
char  key,
smallStringt string 
)

Definition at line 2039 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSmallDict()

internal baset * getSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2046 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getUndefinedSmallDict()

internal undefinedt * getUndefinedSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2055 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getBoolSmallDict()

internal bool getBoolSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2073 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getBoolPSmallDict()

internal bool * getBoolPSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2085 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getDoubleSmallDict()

internal double getDoubleSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2097 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getDoublePSmallDict()

internal double * getDoublePSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2109 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getIntSmallDict()

internal int64_t getIntSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2121 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getIntPSmallDict()

internal int64_t * getIntPSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2133 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getInt32SmallDict()

internal int32_t getInt32SmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2145 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getInt32PSmallDict()

internal int32_t * getInt32PSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2157 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getUintSmallDict()

internal uint64_t getUintSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2169 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getUintPSmallDict()

internal uint64_t * getUintPSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2181 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getUint32SmallDict()

internal uint32_t getUint32SmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2193 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getUint32PSmallDict()

internal uint32_t * getUint32PSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2205 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSSmallDict()

internal char * getSSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2217 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getDictSmallDict()

internal smallDictt * getDictSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2229 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getArraySmallDict()

internal smallArrayt * getArraySmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2247 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSmallBoolSmallDict()

internal smallBoolt * getSmallBoolSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2265 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSmallBytesSmallDict()

internal smallBytest * getSmallBytesSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2283 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSmallDoubleSmallDict()

internal smallDoublet * getSmallDoubleSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2301 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSmallIntSmallDict()

internal smallIntt * getSmallIntSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2319 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSmallJsonSmallDict()

internal smallJsont * getSmallJsonSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2337 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSmallStringSmallDict()

internal smallStringt * getSmallStringSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2363 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getVoidSmallDict()

internal void * getVoidSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2381 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSmallContainerSmallDict()

internal smallContainert * getSmallContainerSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2393 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getKCharSmallDict()

internal baset * getKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2416 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getUndefinedKCharSmallDict()

internal undefinedt * getUndefinedKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2422 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getBoolKCharSmallDict()

internal bool getBoolKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2428 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getBoolPKCharSmallDict()

internal bool * getBoolPKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2434 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getDoubleKCharSmallDict()

internal double getDoubleKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2440 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getDoublePKCharSmallDict()

internal double * getDoublePKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2446 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getIntKCharSmallDict()

internal int64_t getIntKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2452 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getIntPKCharSmallDict()

internal int64_t * getIntPKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2458 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getInt32KCharSmallDict()

internal int32_t getInt32KCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2464 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getInt32PKCharSmallDict()

internal int32_t * getInt32PKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2470 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getUintKCharSmallDict()

internal uint64_t getUintKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2476 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getUintPKCharSmallDict()

internal uint64_t * getUintPKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2482 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getUint32KCharSmallDict()

internal uint32_t getUint32KCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2488 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getUint32PKCharSmallDict()

internal uint32_t * getUint32PKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2494 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSKCharSmallDict()

internal char * getSKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2500 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getDictKCharSmallDict()

internal smallDictt * getDictKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2506 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getArrayKCharSmallDict()

internal smallArrayt * getArrayKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2512 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSmallBoolKCharSmallDict()

internal smallBoolt * getSmallBoolKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2518 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSmallBytesKCharSmallDict()

internal smallBytest * getSmallBytesKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2524 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSmallDoubleKCharSmallDict()

internal smallDoublet * getSmallDoubleKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2530 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSmallIntKCharSmallDict()

internal smallIntt * getSmallIntKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2536 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSmallJsonKCharSmallDict()

internal smallJsont * getSmallJsonKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2542 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSmallStringKCharSmallDict()

internal smallStringt * getSmallStringKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2548 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getVoidKCharSmallDict()

internal void * getVoidKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2554 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getSmallContainerKCharSmallDict()

internal smallContainert * getSmallContainerKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2560 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSmallDict()

internal baset * getNDupSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2566 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupUndefinedSmallDict()

internal undefinedt * getNDupUndefinedSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2585 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupBoolSmallDict()

internal bool getNDupBoolSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2603 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupDoubleSmallDict()

internal double getNDupDoubleSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2615 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupIntSmallDict()

internal int64_t getNDupIntSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2627 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupInt32SmallDict()

internal int32_t getNDupInt32SmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2639 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupUintSmallDict()

internal uint64_t getNDupUintSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2651 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupUint32SmallDict()

internal uint32_t getNDupUint32SmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2663 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSSmallDict()

internal char * getNDupSSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2675 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupDictSmallDict()

internal smallDictt * getNDupDictSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2687 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupArraySmallDict()

internal smallArrayt * getNDupArraySmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2705 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSmallBoolSmallDict()

internal smallBoolt * getNDupSmallBoolSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2723 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSmallBytesSmallDict()

internal smallBytest * getNDupSmallBytesSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2741 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSmallDoubleSmallDict()

internal smallDoublet * getNDupSmallDoubleSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2759 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSmallIntSmallDict()

internal smallIntt * getNDupSmallIntSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2777 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSmallJsonSmallDict()

internal smallJsont * getNDupSmallJsonSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2795 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSmallStringSmallDict()

internal smallStringt * getNDupSmallStringSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2820 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupVoidSmallDict()

internal void * getNDupVoidSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2838 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSmallContainerSmallDict()

internal smallContainert * getNDupSmallContainerSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2850 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupKCharSmallDict()

internal baset * getNDupKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2875 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupUndefinedKCharSmallDict()

internal undefinedt * getNDupUndefinedKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2881 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupBoolKCharSmallDict()

internal bool getNDupBoolKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2887 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupDoubleKCharSmallDict()

internal double getNDupDoubleKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2893 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupIntKCharSmallDict()

internal int64_t getNDupIntKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2899 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupInt32KCharSmallDict()

internal int32_t getNDupInt32KCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2905 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupUintKCharSmallDict()

internal uint64_t getNDupUintKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2911 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupUint32KCharSmallDict()

internal uint32_t getNDupUint32KCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2917 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSKCharSmallDict()

internal char * getNDupSKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2923 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupDictKCharSmallDict()

internal smallDictt * getNDupDictKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2929 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupArrayKCharSmallDict()

internal smallArrayt * getNDupArrayKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2935 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSmallBoolKCharSmallDict()

internal smallBoolt * getNDupSmallBoolKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2941 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSmallBytesKCharSmallDict()

internal smallBytest * getNDupSmallBytesKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2947 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSmallDoubleKCharSmallDict()

internal smallDoublet * getNDupSmallDoubleKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2953 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSmallIntKCharSmallDict()

internal smallIntt * getNDupSmallIntKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2959 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSmallJsonKCharSmallDict()

internal smallJsont * getNDupSmallJsonKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2965 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSmallStringKCharSmallDict()

internal smallStringt * getNDupSmallStringKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2971 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupVoidKCharSmallDict()

internal void * getNDupVoidKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2977 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNDupSmallContainerKCharSmallDict()

internal smallContainert * getNDupSmallContainerKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 2983 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getNumSmallDict()

internal double getNumSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 2990 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemSmallDict()

internal baset * cropElemSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3019 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemUndefinedSmallDict()

internal undefinedt * cropElemUndefinedSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3056 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemBoolSmallDict()

internal bool cropElemBoolSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3082 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemDoubleSmallDict()

internal double cropElemDoubleSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3116 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemIntSmallDict()

internal int64_t cropElemIntSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3150 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemInt32SmallDict()

internal int32_t cropElemInt32SmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3184 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemUintSmallDict()

internal uint64_t cropElemUintSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3218 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemUint32SmallDict()

internal uint32_t cropElemUint32SmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3252 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemSSmallDict()

internal char * cropElemSSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3286 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemDictSmallDict()

internal smallDictt * cropElemDictSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3320 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemArraySmallDict()

internal smallArrayt * cropElemArraySmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3348 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemSmallBoolSmallDict()

internal smallBoolt * cropElemSmallBoolSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3376 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemSmallBytesSmallDict()

internal smallBytest * cropElemSmallBytesSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3404 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemSmallDoubleSmallDict()

internal smallDoublet * cropElemSmallDoubleSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3432 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemSmallIntSmallDict()

internal smallIntt * cropElemSmallIntSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3460 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemSmallJsonSmallDict()

internal smallJsont * cropElemSmallJsonSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3488 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemSmallStringSmallDict()

internal smallStringt * cropElemSmallStringSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3520 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemVoidSmallDict()

internal void * cropElemVoidSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3548 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cropElemSmallContainerSmallDict()

internal smallContainert * cropElemSmallContainerSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3582 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ delSmallDict()

internal smallDictt * delSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3610 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ delKCharSmallDict()

internal smallDictt * delKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 3620 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ removeSmallDict()

internal smallDictt * removeSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3626 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ removeKCharSmallDict()

internal smallDictt * removeKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 3641 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hasSmallDict()

internal bool hasSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 3647 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hasKCharSmallDict()

internal bool hasKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 3666 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyBySmallDict()

internal char * keyBySmallDict ( smallDictt self,
baset value 
)

Definition at line 3672 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyByUndefinedSmallDict()

internal char * keyByUndefinedSmallDict ( smallDictt self,
undefinedt u 
)

Definition at line 3698 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyByBoolSmallDict()

internal char * keyByBoolSmallDict ( smallDictt self,
bool  value 
)

Definition at line 3718 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyByDoubleSmallDict()

internal char * keyByDoubleSmallDict ( smallDictt self,
double  value 
)

Definition at line 3734 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyByIntSmallDict()

internal char * keyByIntSmallDict ( smallDictt self,
int64_t  value 
)

Definition at line 3750 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyBySSmallDict()

internal char * keyBySSmallDict ( smallDictt self,
const char *  string 
)

Definition at line 3766 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyByCharSmallDict()

internal char * keyByCharSmallDict ( smallDictt self,
char  c 
)

Definition at line 3781 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyByDictSmallDict()

internal char * keyByDictSmallDict ( smallDictt self,
smallDictt dict 
)

Definition at line 3787 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyByArraySmallDict()

internal char * keyByArraySmallDict ( smallDictt self,
smallArrayt array 
)

Definition at line 3817 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyByArraycSmallDict()

internal char * keyByArraycSmallDict ( smallDictt self,
char **  array 
)

Definition at line 3847 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyByCArraycSmallDict()

internal char * keyByCArraycSmallDict ( smallDictt self,
const char **  array 
)

Definition at line 3873 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyBySmallBoolSmallDict()

internal char * keyBySmallBoolSmallDict ( smallDictt self,
smallBoolt value 
)

Definition at line 3899 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyBySmallBytesSmallDict()

internal char * keyBySmallBytesSmallDict ( smallDictt self,
smallBytest value 
)

Definition at line 3921 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyBySmallDoubleSmallDict()

internal char * keyBySmallDoubleSmallDict ( smallDictt self,
smallDoublet value 
)

Definition at line 3944 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyBySmallIntSmallDict()

internal char * keyBySmallIntSmallDict ( smallDictt self,
smallIntt value 
)

Definition at line 3966 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyBySmallJsonSmallDict()

internal char * keyBySmallJsonSmallDict ( smallDictt self,
smallJsont string 
)

Definition at line 3988 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyBySmallStringSmallDict()

internal char * keyBySmallStringSmallDict ( smallDictt self,
smallStringt string 
)

Definition at line 4046 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keyBySmallContainerSmallDict()

internal char * keyBySmallContainerSmallDict ( smallDictt self,
smallContainert container 
)

Definition at line 4072 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ icKeyBySmallDict()

internal char * icKeyBySmallDict ( smallDictt self,
baset value 
)

Definition at line 4085 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ icKeyBySSmallDict()

internal char * icKeyBySSmallDict ( smallDictt self,
const char *  string 
)

Definition at line 4111 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ icKeyByCharSmallDict()

internal char * icKeyByCharSmallDict ( smallDictt self,
char  c 
)

Definition at line 4126 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ icKeyByDictSmallDict()

internal char * icKeyByDictSmallDict ( smallDictt self,
smallDictt dict 
)

Definition at line 4132 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ icKeyByArraySmallDict()

internal char * icKeyByArraySmallDict ( smallDictt self,
smallArrayt array 
)

Definition at line 4162 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ icKeyByArraycSmallDict()

internal char * icKeyByArraycSmallDict ( smallDictt self,
char **  array 
)

Definition at line 4192 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ icKeyByCArraycSmallDict()

internal char * icKeyByCArraycSmallDict ( smallDictt self,
const char **  array 
)

Definition at line 4218 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ icKeyBySmallJsonSmallDict()

internal char * icKeyBySmallJsonSmallDict ( smallDictt self,
smallJsont string 
)

Definition at line 4244 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ icKeyBySmallStringSmallDict()

internal char * icKeyBySmallStringSmallDict ( smallDictt self,
smallStringt string 
)

Definition at line 4302 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ trimSmallDict()

internal smallDictt * trimSmallDict ( smallDictt self)

Definition at line 4329 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keysSmallDict()

internal char ** keysSmallDict ( smallDictt self)

Definition at line 4350 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ keysSmallStringSmallDict()

internal smallArrayt * keysSmallStringSmallDict ( smallDictt self)

Definition at line 4366 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ valuesSmallDict()

internal smallArrayt * valuesSmallDict ( smallDictt self)

Definition at line 4378 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mergeSmallDict()

internal smallDictt * mergeSmallDict ( smallDictt self,
smallDictt smallDict 
)

Definition at line 4399 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ mergeSmallJsonSmallDict()

internal smallDictt * mergeSmallJsonSmallDict ( smallDictt self,
smallJsont json 
)

Definition at line 4422 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ mergeNSmashSmallDict()

internal smallDictt * mergeNSmashSmallDict ( smallDictt self,
smallDictt smallDict 
)

Definition at line 4451 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ mergeNSmashSmallJsonSmallDict()

internal smallDictt * mergeNSmashSmallJsonSmallDict ( smallDictt self,
smallJsont json 
)

Definition at line 4461 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ appendSmallDict()

internal smallDictt * appendSmallDict ( smallDictt self,
smallDictt smallDict 
)

Definition at line 4472 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ appendNSmashSmallDict()

internal smallDictt * appendNSmashSmallDict ( smallDictt self,
smallDictt smallDict 
)

Definition at line 4499 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ equalSmallDictBase()

internal bool equalSmallDictBase ( smallDictt self,
baset p2 
)

Definition at line 4509 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ equalSmallDictSmallJson()

internal bool equalSmallDictSmallJson ( smallDictt self,
smallJsont p2 
)

Definition at line 4521 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ equalSmallDict()

internal bool equalSmallDict ( smallDictt self,
smallDictt p2 
)

Definition at line 4541 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ icEqualSmallDictBase()

internal bool icEqualSmallDictBase ( smallDictt self,
baset p2 
)

Definition at line 4588 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ icEqualSmallDictSmallJson()

internal bool icEqualSmallDictSmallJson ( smallDictt self,
smallJsont p2 
)

Definition at line 4600 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ icEqualSmallDict()

internal bool icEqualSmallDict ( smallDictt self,
smallDictt p2 
)

Definition at line 4620 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ lenSmallDict()

internal size_t lenSmallDict ( smallDictt self)

Definition at line 4668 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ emptySmallDict()

internal smallDictt * emptySmallDict ( smallDictt self)

Definition at line 4685 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isEmptySmallDict()

internal bool isEmptySmallDict ( smallDictt self)

Definition at line 4691 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ enumerateSmallDictF()

internal void enumerateSmallDictF ( smallDictt self,
void *  closure,
enumerateElementSmallDictFt  funcElem 
)

Definition at line 4710 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ iterStartSmallDict()

internal baset * iterStartSmallDict ( smallDictt self)

Definition at line 4734 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ iterStartKeySmallDict()

internal const char * iterStartKeySmallDict ( smallDictt self)

Definition at line 4765 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ iterNextSmallDict()

internal baset * iterNextSmallDict ( smallDictt self)

Definition at line 4796 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ iterNextKeySmallDict()

internal const char * iterNextKeySmallDict ( smallDictt self)

Definition at line 4835 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ iterElementSmallDict()

internal baset * iterElementSmallDict ( smallDictt self)

Definition at line 4874 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ iterKeySmallDict()

internal const char * iterKeySmallDict ( smallDictt self)

Definition at line 4879 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ zipSmallDict()

internal smallDictt * zipSmallDict ( smallDictt self,
smallArrayt keys,
smallArrayt values 
)

Definition at line 4884 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ zipSmallJsonSmallDict()

internal smallDictt * zipSmallJsonSmallDict ( smallDictt self,
smallArrayt keys,
smallJsont values 
)

Definition at line 4924 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ zipSmallJsonSmallArraySmallDict()

internal smallDictt * zipSmallJsonSmallArraySmallDict ( smallDictt self,
smallJsont keys,
smallArrayt values 
)

Definition at line 4952 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ zipSmallJsonSmallJsonSmallDict()

internal smallDictt * zipSmallJsonSmallJsonSmallDict ( smallDictt self,
smallJsont keys,
smallJsont values 
)

Definition at line 4980 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ zipSmallJsonVArraySmallDict()

internal smallDictt * zipSmallJsonVArraySmallDict ( smallDictt self,
smallJsont keys,
char **  values 
)

Definition at line 5019 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ zipSmallJsonVCArraySmallDict()

internal smallDictt * zipSmallJsonVCArraySmallDict ( smallDictt self,
smallJsont keys,
const char **  values 
)

Definition at line 5043 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ zipArraySmallDict()

internal smallDictt * zipArraySmallDict ( smallDictt self,
char **  keys,
smallArrayt values 
)

Definition at line 5067 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ zipCArraySmallDict()

internal smallDictt * zipCArraySmallDict ( smallDictt self,
const char **  keys,
smallArrayt values 
)

Definition at line 5102 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ zipArraySmallJsonSmallDict()

internal smallDictt * zipArraySmallJsonSmallDict ( smallDictt self,
char **  keys,
smallJsont values 
)

Definition at line 5137 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ zipCArraySmallJsonSmallDict()

internal smallDictt * zipCArraySmallJsonSmallDict ( smallDictt self,
const char **  keys,
smallJsont values 
)

Definition at line 5161 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ zipArrayArraySmallDict()

internal smallDictt * zipArrayArraySmallDict ( smallDictt self,
char **  keys,
char **  values 
)

Definition at line 5185 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ zipCArrayArraySmallDict()

internal smallDictt * zipCArrayArraySmallDict ( smallDictt self,
const char **  keys,
char **  values 
)

Definition at line 5221 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ zipArrayCArraySmallDict()

internal smallDictt * zipArrayCArraySmallDict ( smallDictt self,
char **  keys,
const char **  values 
)

Definition at line 5257 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ zipCArrayCArraySmallDict()

internal smallDictt * zipCArrayCArraySmallDict ( smallDictt self,
const char **  keys,
const char **  values 
)

Definition at line 5293 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ zipVArraySmallDict()

internal smallDictt * zipVArraySmallDict ( smallDictt self,
smallArrayt keys,
char **  values 
)

Definition at line 5329 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ zipVCArraySmallDict()

internal smallDictt * zipVCArraySmallDict ( smallDictt self,
smallArrayt keys,
const char **  values 
)

Definition at line 5374 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ fromArraySmallDict()

internal smallDictt * fromArraySmallDict ( smallDictt self,
smallArrayt items 
)

Definition at line 5419 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ toArraySmallDict()

internal smallArrayt * toArraySmallDict ( smallDictt self)

Definition at line 5452 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeFileSmallDict()

internal bool writeFileSmallDict ( smallDictt self,
const char *  filePath 
)

Definition at line 5478 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ writeFileSmallJsonSmallDict()

internal bool writeFileSmallJsonSmallDict ( smallDictt self,
smallJsont filePath 
)

Definition at line 5489 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ writeFileSmallStringSmallDict()

internal bool writeFileSmallStringSmallDict ( smallDictt self,
smallStringt filePath 
)

Definition at line 5508 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ writeStreamSmallDict()

internal bool writeStreamSmallDict ( smallDictt self,
FILE *  fp 
)

Definition at line 5521 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ appendFileSmallDict()

internal bool appendFileSmallDict ( smallDictt self,
const char *  filePath 
)

Definition at line 5532 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ appendFileSmallStringSmallDict()

internal bool appendFileSmallStringSmallDict ( smallDictt self,
smallStringt filePath 
)

Definition at line 5543 of file libsheepyCSmallDict.c.

Here is the caller graph for this function:

◆ logSmallDict()

internal void logSmallDict ( smallDictt self)

Definition at line 5556 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ typeStringSmallDict()

internal const char * typeStringSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 5573 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ typeSmallStringSmallDict()

internal smallStringt * typeSmallStringSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 5591 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ typeStringKCharSmallDict()

internal const char * typeStringKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 5600 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ typeSmallStringKCharSmallDict()

internal smallStringt * typeSmallStringKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 5606 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ typeSmallDict()

internal char typeSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 5613 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ typeKCharSmallDict()

internal char typeKCharSmallDict ( smallDictt self,
char  key 
)

Definition at line 5628 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ typeStringsSmallDict()

internal smallDictt * typeStringsSmallDict ( smallDictt self)

Definition at line 5635 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isETypeSmallDict()

internal bool isETypeSmallDict ( smallDictt self,
const char *  key,
const char *  type 
)

Definition at line 5665 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isEUndefinedSmallDict()

internal bool isEUndefinedSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 5684 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isEBoolSmallDict()

internal bool isEBoolSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 5703 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isEContainerSmallDict()

internal bool isEContainerSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 5722 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isEDictSmallDict()

internal bool isEDictSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 5741 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isEDoubleSmallDict()

internal bool isEDoubleSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 5760 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isEIntSmallDict()

internal bool isEIntSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 5779 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isEStringSmallDict()

internal bool isEStringSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 5798 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isEFaststringSmallDict()

internal bool isEFaststringSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 5817 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isEArraySmallDict()

internal bool isEArraySmallDict ( smallDictt self,
const char *  key 
)

Definition at line 5836 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isEBytesSmallDict()

internal bool isEBytesSmallDict ( smallDictt self,
const char *  key 
)

Definition at line 5855 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ areAllETypeSmallDict()

internal bool areAllETypeSmallDict ( smallDictt self,
const char *  type 
)

Definition at line 5873 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ areAllEUndefinedSmallDict()

internal bool areAllEUndefinedSmallDict ( smallDictt self)

Definition at line 5909 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ areAllEBoolSmallDict()

internal bool areAllEBoolSmallDict ( smallDictt self)

Definition at line 5915 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ areAllEContainerSmallDict()

internal bool areAllEContainerSmallDict ( smallDictt self)

Definition at line 5921 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ areAllEDictSmallDict()

internal bool areAllEDictSmallDict ( smallDictt self)

Definition at line 5927 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ areAllEDoubleSmallDict()

internal bool areAllEDoubleSmallDict ( smallDictt self)

Definition at line 5933 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ areAllEIntSmallDict()

internal bool areAllEIntSmallDict ( smallDictt self)

Definition at line 5939 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ areAllEStringSmallDict()

internal bool areAllEStringSmallDict ( smallDictt self)

Definition at line 5945 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ areAllEFaststringSmallDict()

internal bool areAllEFaststringSmallDict ( smallDictt self)

Definition at line 5951 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ areAllEArraySmallDict()

internal bool areAllEArraySmallDict ( smallDictt self)

Definition at line 5957 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ areAllEBytesSmallDict()

internal bool areAllEBytesSmallDict ( smallDictt self)

Definition at line 5963 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ allocSmallDictG()

smallDictt * allocSmallDictG ( smallDictt *self  UNUSED)

Definition at line 5969 of file libsheepyCSmallDict.c.

Here is the call graph for this function:

◆ duplicateSmallDictG()

smallDictt * duplicateSmallDictG ( smallDictt self)

Definition at line 5974 of file libsheepyCSmallDict.c.

◆ setSmallDictG()

smallDictt * setSmallDictG ( smallDictt self,
const char *  key,
baset value 
)

Definition at line 5981 of file libsheepyCSmallDict.c.

◆ getSmallDictG()

baset * getSmallDictG ( smallDictt self,
baset *retType  UNUSED,
const char *  key 
)

Definition at line 5987 of file libsheepyCSmallDict.c.

◆ getUndefinedSmallDictG()

undefinedt * getUndefinedSmallDictG ( smallDictt self,
undefinedt *retType  UNUSED,
const char *  key 
)

Definition at line 5992 of file libsheepyCSmallDict.c.

◆ getBoolSmallDictG()

bool getBoolSmallDictG ( smallDictt self,
bool retType  UNUSED,
const char *  key 
)

Definition at line 5997 of file libsheepyCSmallDict.c.

◆ getBoolPSmallDictG()

bool * getBoolPSmallDictG ( smallDictt self,
bool *retType  UNUSED,
const char *  key 
)

Definition at line 6002 of file libsheepyCSmallDict.c.

◆ getDoubleSmallDictG()

double getDoubleSmallDictG ( smallDictt self,
double retType  UNUSED,
const char *  key 
)

Definition at line 6007 of file libsheepyCSmallDict.c.

◆ getDoublePSmallDictG()

double * getDoublePSmallDictG ( smallDictt self,
double *retType  UNUSED,
const char *  key 
)

Definition at line 6012 of file libsheepyCSmallDict.c.

◆ getIntSmallDictG()

int64_t getIntSmallDictG ( smallDictt self,
int64_t retType  UNUSED,
const char *  key 
)

Definition at line 6017 of file libsheepyCSmallDict.c.

◆ getIntPSmallDictG()

int64_t * getIntPSmallDictG ( smallDictt self,
int64_t *retType  UNUSED,
const char *  key 
)

Definition at line 6022 of file libsheepyCSmallDict.c.

◆ getInt32SmallDictG()

int32_t getInt32SmallDictG ( smallDictt self,
int32_t retType  UNUSED,
const char *  key 
)

Definition at line 6027 of file libsheepyCSmallDict.c.

◆ getInt32PSmallDictG()

int32_t * getInt32PSmallDictG ( smallDictt self,
int32_t *retType  UNUSED,
const char *  key 
)

Definition at line 6032 of file libsheepyCSmallDict.c.

◆ getUintSmallDictG()

uint64_t getUintSmallDictG ( smallDictt self,
uint64_t retType  UNUSED,
const char *  key 
)

Definition at line 6037 of file libsheepyCSmallDict.c.

◆ getUintPSmallDictG()

uint64_t * getUintPSmallDictG ( smallDictt self,
uint64_t *retType  UNUSED,
const char *  key 
)

Definition at line 6042 of file libsheepyCSmallDict.c.

◆ getUint32SmallDictG()

uint32_t getUint32SmallDictG ( smallDictt self,
uint32_t retType  UNUSED,
const char *  key 
)

Definition at line 6047 of file libsheepyCSmallDict.c.

◆ getUint32PSmallDictG()

uint32_t * getUint32PSmallDictG ( smallDictt self,
uint32_t *retType  UNUSED,
const char *  key 
)

Definition at line 6052 of file libsheepyCSmallDict.c.

◆ getSSmallDictG()

char * getSSmallDictG ( smallDictt self,
char *retType  UNUSED,
const char *  key 
)

Definition at line 6057 of file libsheepyCSmallDict.c.

◆ getDictSmallDictG()

smallDictt * getDictSmallDictG ( smallDictt self,
smallDictt *retType  UNUSED,
const char *  key 
)

Definition at line 6062 of file libsheepyCSmallDict.c.

◆ getArraySmallDictG()

smallArrayt * getArraySmallDictG ( smallDictt self,
smallArrayt *retType  UNUSED,
const char *  key 
)

Definition at line 6067 of file libsheepyCSmallDict.c.

◆ getSmallBoolSmallDictG()

smallBoolt * getSmallBoolSmallDictG ( smallDictt self,
smallBoolt *retType  UNUSED,
const char *  key 
)

Definition at line 6072 of file libsheepyCSmallDict.c.

◆ getSmallBytesSmallDictG()

smallBytest * getSmallBytesSmallDictG ( smallDictt self,
smallBytest *retType  UNUSED,
const char *  key 
)

Definition at line 6077 of file libsheepyCSmallDict.c.

◆ getSmallDoubleSmallDictG()

smallDoublet * getSmallDoubleSmallDictG ( smallDictt self,
smallDoublet *retType  UNUSED,
const char *  key 
)

Definition at line 6082 of file libsheepyCSmallDict.c.

◆ getSmallIntSmallDictG()

smallIntt * getSmallIntSmallDictG ( smallDictt self,
smallIntt *retType  UNUSED,
const char *  key 
)

Definition at line 6087 of file libsheepyCSmallDict.c.

◆ getSmallJsonSmallDictG()

smallJsont * getSmallJsonSmallDictG ( smallDictt self,
smallJsont *retType  UNUSED,
const char *  key 
)

Definition at line 6092 of file libsheepyCSmallDict.c.

◆ getSmallStringSmallDictG()

smallStringt * getSmallStringSmallDictG ( smallDictt self,
smallStringt *retType  UNUSED,
const char *  key 
)

Definition at line 6097 of file libsheepyCSmallDict.c.

◆ getVoidSmallDictG()

void * getVoidSmallDictG ( smallDictt self,
void *retType  UNUSED,
const char *  key 
)

Definition at line 6102 of file libsheepyCSmallDict.c.

◆ getSmallContainerSmallDictG()

smallContainert * getSmallContainerSmallDictG ( smallDictt self,
smallContainert *retType  UNUSED,
const char *  key 
)

Definition at line 6107 of file libsheepyCSmallDict.c.

◆ getKCharSmallDictG()

baset * getKCharSmallDictG ( smallDictt self,
baset *retType  UNUSED,
char  key 
)

Definition at line 6112 of file libsheepyCSmallDict.c.

◆ getUndefinedKCharSmallDictG()

undefinedt * getUndefinedKCharSmallDictG ( smallDictt self,
undefinedt *retType  UNUSED,
char  key 
)

Definition at line 6117 of file libsheepyCSmallDict.c.

◆ getBoolKCharSmallDictG()

bool getBoolKCharSmallDictG ( smallDictt self,
bool retType  UNUSED,
char  key 
)

Definition at line 6122 of file libsheepyCSmallDict.c.

◆ getBoolPKCharSmallDictG()

bool * getBoolPKCharSmallDictG ( smallDictt self,
bool *retType  UNUSED,
char  key 
)

Definition at line 6127 of file libsheepyCSmallDict.c.

◆ getDoubleKCharSmallDictG()

double getDoubleKCharSmallDictG ( smallDictt self,
double retType  UNUSED,
char  key 
)

Definition at line 6132 of file libsheepyCSmallDict.c.

◆ getDoublePKCharSmallDictG()

double * getDoublePKCharSmallDictG ( smallDictt self,
double *retType  UNUSED,
char  key 
)

Definition at line 6137 of file libsheepyCSmallDict.c.

◆ getIntKCharSmallDictG()

int64_t getIntKCharSmallDictG ( smallDictt self,
int64_t retType  UNUSED,
char  key 
)

Definition at line 6142 of file libsheepyCSmallDict.c.

◆ getIntPKCharSmallDictG()

int64_t * getIntPKCharSmallDictG ( smallDictt self,
int64_t *retType  UNUSED,
char  key 
)

Definition at line 6147 of file libsheepyCSmallDict.c.

◆ getInt32KCharSmallDictG()

int32_t getInt32KCharSmallDictG ( smallDictt self,
int32_t retType  UNUSED,
char  key 
)

Definition at line 6152 of file libsheepyCSmallDict.c.

◆ getInt32PKCharSmallDictG()

int32_t * getInt32PKCharSmallDictG ( smallDictt self,
int32_t *retType  UNUSED,
char  key 
)

Definition at line 6157 of file libsheepyCSmallDict.c.

◆ getUintKCharSmallDictG()

uint64_t getUintKCharSmallDictG ( smallDictt self,
uint64_t retType  UNUSED,
char  key 
)

Definition at line 6162 of file libsheepyCSmallDict.c.

◆ getUintPKCharSmallDictG()

uint64_t * getUintPKCharSmallDictG ( smallDictt self,
uint64_t *retType  UNUSED,
char  key 
)

Definition at line 6167 of file libsheepyCSmallDict.c.

◆ getUint32KCharSmallDictG()

uint32_t getUint32KCharSmallDictG ( smallDictt self,
uint32_t retType  UNUSED,
char  key 
)

Definition at line 6172 of file libsheepyCSmallDict.c.

◆ getUint32PKCharSmallDictG()

uint32_t * getUint32PKCharSmallDictG ( smallDictt self,
uint32_t *retType  UNUSED,
char  key 
)

Definition at line 6177 of file libsheepyCSmallDict.c.

◆ getSKCharSmallDictG()

char * getSKCharSmallDictG ( smallDictt self,
char *retType  UNUSED,
char  key 
)

Definition at line 6182 of file libsheepyCSmallDict.c.

◆ getDictKCharSmallDictG()

smallDictt * getDictKCharSmallDictG ( smallDictt self,
smallDictt *retType  UNUSED,
char  key 
)

Definition at line 6187 of file libsheepyCSmallDict.c.

◆ getArrayKCharSmallDictG()

smallArrayt * getArrayKCharSmallDictG ( smallDictt self,
smallArrayt *retType  UNUSED,
char  key 
)

Definition at line 6192 of file libsheepyCSmallDict.c.

◆ getSmallBoolKCharSmallDictG()

smallBoolt * getSmallBoolKCharSmallDictG ( smallDictt self,
smallBoolt *retType  UNUSED,
char  key 
)

Definition at line 6197 of file libsheepyCSmallDict.c.

◆ getSmallBytesKCharSmallDictG()

smallBytest * getSmallBytesKCharSmallDictG ( smallDictt self,
smallBytest *retType  UNUSED,
char  key 
)

Definition at line 6202 of file libsheepyCSmallDict.c.

◆ getSmallDoubleKCharSmallDictG()

smallDoublet * getSmallDoubleKCharSmallDictG ( smallDictt self,
smallDoublet *retType  UNUSED,
char  key 
)

Definition at line 6207 of file libsheepyCSmallDict.c.

◆ getSmallIntKCharSmallDictG()

smallIntt * getSmallIntKCharSmallDictG ( smallDictt self,
smallIntt *retType  UNUSED,
char  key 
)

Definition at line 6212 of file libsheepyCSmallDict.c.

◆ getSmallJsonKCharSmallDictG()

smallJsont * getSmallJsonKCharSmallDictG ( smallDictt self,
smallJsont *retType  UNUSED,
char  key 
)

Definition at line 6217 of file libsheepyCSmallDict.c.

◆ getSmallStringKCharSmallDictG()

smallStringt * getSmallStringKCharSmallDictG ( smallDictt self,
smallStringt *retType  UNUSED,
char  key 
)

Definition at line 6222 of file libsheepyCSmallDict.c.

◆ getVoidKCharSmallDictG()

void * getVoidKCharSmallDictG ( smallDictt self,
void *retType  UNUSED,
char  key 
)

Definition at line 6227 of file libsheepyCSmallDict.c.

◆ getSmallContainerKCharSmallDictG()

smallContainert * getSmallContainerKCharSmallDictG ( smallDictt self,
smallContainert *retType  UNUSED,
char  key 
)

Definition at line 6232 of file libsheepyCSmallDict.c.

◆ getNDupSmallDictG()

baset * getNDupSmallDictG ( smallDictt self,
baset *retType  UNUSED,
const char *  key 
)

Definition at line 6238 of file libsheepyCSmallDict.c.

◆ getNDupUndefinedSmallDictG()

undefinedt * getNDupUndefinedSmallDictG ( smallDictt self,
undefinedt *retType  UNUSED,
const char *  key 
)

Definition at line 6243 of file libsheepyCSmallDict.c.

◆ getNDupBoolSmallDictG()

bool getNDupBoolSmallDictG ( smallDictt self,
bool retType  UNUSED,
const char *  key 
)

Definition at line 6248 of file libsheepyCSmallDict.c.

◆ getNDupDoubleSmallDictG()

double getNDupDoubleSmallDictG ( smallDictt self,
double retType  UNUSED,
const char *  key 
)

Definition at line 6253 of file libsheepyCSmallDict.c.

◆ getNDupIntSmallDictG()

int64_t getNDupIntSmallDictG ( smallDictt self,
int64_t retType  UNUSED,
const char *  key 
)

Definition at line 6258 of file libsheepyCSmallDict.c.

◆ getNDupInt32SmallDictG()

int32_t getNDupInt32SmallDictG ( smallDictt self,
int32_t retType  UNUSED,
const char *  key 
)

Definition at line 6263 of file libsheepyCSmallDict.c.

◆ getNDupUintSmallDictG()

uint64_t getNDupUintSmallDictG ( smallDictt self,
uint64_t retType  UNUSED,
const char *  key 
)

Definition at line 6268 of file libsheepyCSmallDict.c.

◆ getNDupUint32SmallDictG()

uint32_t getNDupUint32SmallDictG ( smallDictt self,
uint32_t retType  UNUSED,
const char *  key 
)

Definition at line 6273 of file libsheepyCSmallDict.c.

◆ getNDupSSmallDictG()

char * getNDupSSmallDictG ( smallDictt self,
char *retType  UNUSED,
const char *  key 
)

Definition at line 6278 of file libsheepyCSmallDict.c.

◆ getNDupDictSmallDictG()

smallDictt * getNDupDictSmallDictG ( smallDictt self,
smallDictt *retType  UNUSED,
const char *  key 
)

Definition at line 6283 of file libsheepyCSmallDict.c.

◆ getNDupArraySmallDictG()

smallArrayt * getNDupArraySmallDictG ( smallDictt self,
smallArrayt *retType  UNUSED,
const char *  key 
)

Definition at line 6288 of file libsheepyCSmallDict.c.

◆ getNDupSmallBoolSmallDictG()

smallBoolt * getNDupSmallBoolSmallDictG ( smallDictt self,
smallBoolt *retType  UNUSED,
const char *  key 
)

Definition at line 6293 of file libsheepyCSmallDict.c.

◆ getNDupSmallBytesSmallDictG()

smallBytest * getNDupSmallBytesSmallDictG ( smallDictt self,
smallBytest *retType  UNUSED,
const char *  key 
)

Definition at line 6298 of file libsheepyCSmallDict.c.

◆ getNDupSmallDoubleSmallDictG()

smallDoublet * getNDupSmallDoubleSmallDictG ( smallDictt self,
smallDoublet *retType  UNUSED,
const char *  key 
)

Definition at line 6303 of file libsheepyCSmallDict.c.

◆ getNDupSmallIntSmallDictG()

smallIntt * getNDupSmallIntSmallDictG ( smallDictt self,
smallIntt *retType  UNUSED,
const char *  key 
)

Definition at line 6308 of file libsheepyCSmallDict.c.

◆ getNDupSmallJsonSmallDictG()

smallJsont * getNDupSmallJsonSmallDictG ( smallDictt self,
smallJsont *retType  UNUSED,
const char *  key 
)

Definition at line 6313 of file libsheepyCSmallDict.c.

◆ getNDupSmallStringSmallDictG()

smallStringt * getNDupSmallStringSmallDictG ( smallDictt self,
smallStringt *retType  UNUSED,
const char *  key 
)

Definition at line 6318 of file libsheepyCSmallDict.c.

◆ getNDupVoidSmallDictG()

void * getNDupVoidSmallDictG ( smallDictt self,
void *retType  UNUSED,
const char *  key 
)

Definition at line 6323 of file libsheepyCSmallDict.c.

◆ getNDupSmallContainerSmallDictG()

smallContainert * getNDupSmallContainerSmallDictG ( smallDictt self,
smallContainert *retType  UNUSED,
const char *  key 
)

Definition at line 6328 of file libsheepyCSmallDict.c.

◆ getNDupKCharSmallDictG()

baset * getNDupKCharSmallDictG ( smallDictt self,
baset *retType  UNUSED,
char  key 
)

Definition at line 6333 of file libsheepyCSmallDict.c.

◆ getNDupUndefinedKCharSmallDictG()

undefinedt * getNDupUndefinedKCharSmallDictG ( smallDictt self,
undefinedt *retType  UNUSED,
char  key 
)

Definition at line 6338 of file libsheepyCSmallDict.c.

◆ getNDupBoolKCharSmallDictG()

bool getNDupBoolKCharSmallDictG ( smallDictt self,
bool retType  UNUSED,
char  key 
)

Definition at line 6343 of file libsheepyCSmallDict.c.

◆ getNDupDoubleKCharSmallDictG()

double getNDupDoubleKCharSmallDictG ( smallDictt self,
double retType  UNUSED,
char  key 
)

Definition at line 6348 of file libsheepyCSmallDict.c.

◆ getNDupIntKCharSmallDictG()

int64_t getNDupIntKCharSmallDictG ( smallDictt self,
int64_t retType  UNUSED,
char  key 
)

Definition at line 6353 of file libsheepyCSmallDict.c.

◆ getNDupInt32KCharSmallDictG()

int32_t getNDupInt32KCharSmallDictG ( smallDictt self,
int32_t retType  UNUSED,
char  key 
)

Definition at line 6358 of file libsheepyCSmallDict.c.

◆ getNDupUintKCharSmallDictG()

uint64_t getNDupUintKCharSmallDictG ( smallDictt self,
uint64_t retType  UNUSED,
char  key 
)

Definition at line 6363 of file libsheepyCSmallDict.c.

◆ getNDupUint32KCharSmallDictG()

uint32_t getNDupUint32KCharSmallDictG ( smallDictt self,
uint32_t retType  UNUSED,
char  key 
)

Definition at line 6368 of file libsheepyCSmallDict.c.

◆ getNDupSKCharSmallDictG()

char * getNDupSKCharSmallDictG ( smallDictt self,
char *retType  UNUSED,
char  key 
)

Definition at line 6373 of file libsheepyCSmallDict.c.

◆ getNDupDictKCharSmallDictG()

smallDictt * getNDupDictKCharSmallDictG ( smallDictt self,
smallDictt *retType  UNUSED,
char  key 
)

Definition at line 6378 of file libsheepyCSmallDict.c.

◆ getNDupArrayKCharSmallDictG()

smallArrayt * getNDupArrayKCharSmallDictG ( smallDictt self,
smallArrayt *retType  UNUSED,
char  key 
)

Definition at line 6383 of file libsheepyCSmallDict.c.

◆ getNDupSmallBoolKCharSmallDictG()

smallBoolt * getNDupSmallBoolKCharSmallDictG ( smallDictt self,
smallBoolt *retType  UNUSED,
char  key 
)

Definition at line 6388 of file libsheepyCSmallDict.c.

◆ getNDupSmallBytesKCharSmallDictG()

smallBytest * getNDupSmallBytesKCharSmallDictG ( smallDictt self,
smallBytest *retType  UNUSED,
char  key 
)

Definition at line 6393 of file libsheepyCSmallDict.c.

◆ getNDupSmallDoubleKCharSmallDictG()

smallDoublet * getNDupSmallDoubleKCharSmallDictG ( smallDictt self,
smallDoublet *retType  UNUSED,
char  key 
)

Definition at line 6398 of file libsheepyCSmallDict.c.

◆ getNDupSmallIntKCharSmallDictG()

smallIntt * getNDupSmallIntKCharSmallDictG ( smallDictt self,
smallIntt *retType  UNUSED,
char  key 
)

Definition at line 6403 of file libsheepyCSmallDict.c.

◆ getNDupSmallJsonKCharSmallDictG()

smallJsont * getNDupSmallJsonKCharSmallDictG ( smallDictt self,
smallJsont *retType  UNUSED,
char  key 
)

Definition at line 6408 of file libsheepyCSmallDict.c.

◆ getNDupSmallStringKCharSmallDictG()

smallStringt * getNDupSmallStringKCharSmallDictG ( smallDictt self,
smallStringt *retType  UNUSED,
char  key 
)

Definition at line 6413 of file libsheepyCSmallDict.c.

◆ getNDupVoidKCharSmallDictG()

void * getNDupVoidKCharSmallDictG ( smallDictt self,
void *retType  UNUSED,
char  key 
)

Definition at line 6418 of file libsheepyCSmallDict.c.

◆ getNDupSmallContainerKCharSmallDictG()

smallContainert * getNDupSmallContainerKCharSmallDictG ( smallDictt self,
smallContainert *retType  UNUSED,
char  key 
)

Definition at line 6423 of file libsheepyCSmallDict.c.

◆ setUndefinedSmallDictG()

smallDictt * setUndefinedSmallDictG ( smallDictt self,
const char *  key,
void *value  UNUSED 
)

Definition at line 6429 of file libsheepyCSmallDict.c.

◆ setBoolSmallDictG()

smallDictt * setBoolSmallDictG ( smallDictt self,
const char *  key,
bool  value 
)

Definition at line 6434 of file libsheepyCSmallDict.c.

◆ setDoubleSmallDictG()

smallDictt * setDoubleSmallDictG ( smallDictt self,
const char *  key,
double  value 
)

Definition at line 6439 of file libsheepyCSmallDict.c.

◆ setIntSmallDictG()

smallDictt * setIntSmallDictG ( smallDictt self,
const char *  key,
int64_t  value 
)

Definition at line 6444 of file libsheepyCSmallDict.c.

◆ setSSmallDictG()

smallDictt * setSSmallDictG ( smallDictt self,
const char *  key,
const char *  string 
)

Definition at line 6449 of file libsheepyCSmallDict.c.

◆ setCharSmallDictG()

smallDictt * setCharSmallDictG ( smallDictt self,
const char *  key,
char  c 
)

Definition at line 6454 of file libsheepyCSmallDict.c.

◆ setDictSmallDictG()

smallDictt * setDictSmallDictG ( smallDictt self,
const char *  key,
smallDictt dict 
)

Definition at line 6459 of file libsheepyCSmallDict.c.

◆ setArraySmallDictG()

smallDictt * setArraySmallDictG ( smallDictt self,
const char *  key,
smallArrayt array 
)

Definition at line 6464 of file libsheepyCSmallDict.c.

◆ setArraycSmallDictG()

smallDictt * setArraycSmallDictG ( smallDictt self,
const char *  key,
char **  array 
)

Definition at line 6469 of file libsheepyCSmallDict.c.

◆ setCArraycSmallDictG()

smallDictt * setCArraycSmallDictG ( smallDictt self,
const char *  key,
const char **  array 
)

Definition at line 6474 of file libsheepyCSmallDict.c.

◆ setVoidSmallDictG()

smallDictt * setVoidSmallDictG ( smallDictt self,
const char *  key,
void *  value 
)

Definition at line 6479 of file libsheepyCSmallDict.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setSmallBoolSmallDictG()

smallDictt * setSmallBoolSmallDictG ( smallDictt self,
const char *  key,
smallBoolt value 
)

Definition at line 6494 of file libsheepyCSmallDict.c.

◆ setSmallBytesSmallDictG()

smallDictt * setSmallBytesSmallDictG ( smallDictt self,
const char *  key,
smallBytest value 
)

Definition at line 6499 of file libsheepyCSmallDict.c.

◆ setSmallDoubleSmallDictG()

smallDictt * setSmallDoubleSmallDictG ( smallDictt self,
const char *  key,
smallDoublet value 
)

Definition at line 6504 of file libsheepyCSmallDict.c.

◆ setSmallIntSmallDictG()

smallDictt * setSmallIntSmallDictG ( smallDictt self,
const char *  key,
smallIntt value 
)

Definition at line 6509 of file libsheepyCSmallDict.c.

◆ setSmallJsonSmallDictG()

smallDictt * setSmallJsonSmallDictG ( smallDictt self,
const char *  key,
smallJsont value 
)

Definition at line 6514 of file libsheepyCSmallDict.c.

◆ setSmallStringSmallDictG()

smallDictt * setSmallStringSmallDictG ( smallDictt self,
const char *  key,
smallStringt string 
)

Definition at line 6519 of file libsheepyCSmallDict.c.

◆ setSmallContainerSmallDictG()

smallDictt * setSmallContainerSmallDictG ( smallDictt self,
const char *  key,
smallContainert container 
)

Definition at line 6524 of file libsheepyCSmallDict.c.

◆ setKCharSmallDictG()

smallDictt * setKCharSmallDictG ( smallDictt self,
char  key,
baset value 
)

Definition at line 6529 of file libsheepyCSmallDict.c.

◆ setUndefinedKCharSmallDictG()

smallDictt * setUndefinedKCharSmallDictG ( smallDictt self,
char  key,
undefinedt *value  UNUSED 
)

Definition at line 6534 of file libsheepyCSmallDict.c.

◆ setBoolKCharSmallDictG()

smallDictt * setBoolKCharSmallDictG ( smallDictt self,
char  key,
bool  value 
)

Definition at line 6539 of file libsheepyCSmallDict.c.

◆ setDoubleKCharSmallDictG()

smallDictt * setDoubleKCharSmallDictG ( smallDictt self,
char  key,
double  value 
)

Definition at line 6544 of file libsheepyCSmallDict.c.

◆ setIntKCharSmallDictG()

smallDictt * setIntKCharSmallDictG ( smallDictt self,
char  key,
int64_t  value 
)

Definition at line 6549 of file libsheepyCSmallDict.c.

◆ setSKCharSmallDictG()

smallDictt * setSKCharSmallDictG ( smallDictt self,
char  key,
const char *  string 
)

Definition at line 6554 of file libsheepyCSmallDict.c.

◆ setCharKCharSmallDictG()

smallDictt * setCharKCharSmallDictG ( smallDictt self,
char  key,
char  c 
)

Definition at line 6559 of file libsheepyCSmallDict.c.

◆ setDictKCharSmallDictG()

smallDictt * setDictKCharSmallDictG ( smallDictt self,
char  key,
smallDictt dict 
)

Definition at line 6564 of file libsheepyCSmallDict.c.

◆ setArrayKCharSmallDictG()

smallDictt * setArrayKCharSmallDictG ( smallDictt self,
char  key,
smallArrayt array 
)

Definition at line 6569 of file libsheepyCSmallDict.c.

◆ setArraycKCharSmallDictG()

smallDictt * setArraycKCharSmallDictG ( smallDictt self,
char  key,
char **  array 
)

Definition at line 6574 of file libsheepyCSmallDict.c.

◆ setCArraycKCharSmallDictG()

smallDictt * setCArraycKCharSmallDictG ( smallDictt self,
char  key,
const char **  array 
)

Definition at line 6579 of file libsheepyCSmallDict.c.

◆ setVoidKCharSmallDictG()

smallDictt * setVoidKCharSmallDictG ( smallDictt self,
char  key,
void *  value 
)

Definition at line 6584 of file libsheepyCSmallDict.c.

Here is the call graph for this function:

◆ setSmallBoolKCharSmallDictG()

smallDictt * setSmallBoolKCharSmallDictG ( smallDictt self,
char  key,
smallBoolt value 
)

Definition at line 6590 of file libsheepyCSmallDict.c.

◆ setSmallBytesKCharSmallDictG()

smallDictt * setSmallBytesKCharSmallDictG ( smallDictt self,
char  key,
smallBytest value 
)

Definition at line 6595 of file libsheepyCSmallDict.c.

◆ setSmallDoubleKCharSmallDictG()

smallDictt * setSmallDoubleKCharSmallDictG ( smallDictt self,
char  key,
smallDoublet value 
)

Definition at line 6600 of file libsheepyCSmallDict.c.

◆ setSmallIntKCharSmallDictG()

smallDictt * setSmallIntKCharSmallDictG ( smallDictt self,
char  key,
smallIntt value 
)

Definition at line 6605 of file libsheepyCSmallDict.c.

◆ setSmallJsonKCharSmallDictG()

smallDictt * setSmallJsonKCharSmallDictG ( smallDictt self,
char  key,
smallJsont value 
)

Definition at line 6610 of file libsheepyCSmallDict.c.

◆ setSmallStringKCharSmallDictG()

smallDictt * setSmallStringKCharSmallDictG ( smallDictt self,
char  key,
smallStringt string 
)

Definition at line 6615 of file libsheepyCSmallDict.c.

◆ setSmallContainerKCharSmallDictG()

smallDictt * setSmallContainerKCharSmallDictG ( smallDictt self,
char  key,
smallContainert container 
)

Definition at line 6620 of file libsheepyCSmallDict.c.

◆ setNFreeSmallDictG()

smallDictt * setNFreeSmallDictG ( smallDictt self,
const char *  key,
baset value 
)

Definition at line 6625 of file libsheepyCSmallDict.c.

◆ setNFreeUndefinedSmallDictG()

smallDictt * setNFreeUndefinedSmallDictG ( smallDictt self,
const char *  key,
undefinedt value 
)

Definition at line 6630 of file libsheepyCSmallDict.c.

◆ setNFreeSSmallDictG()

smallDictt * setNFreeSSmallDictG ( smallDictt self,
const char *  key,
char *  string 
)

Definition at line 6635 of file libsheepyCSmallDict.c.

◆ setNFreeDictSmallDictG()

smallDictt * setNFreeDictSmallDictG ( smallDictt self,
const char *  key,
smallDictt dict 
)

Definition at line 6640 of file libsheepyCSmallDict.c.

◆ setNFreeArraySmallDictG()

smallDictt * setNFreeArraySmallDictG ( smallDictt self,
const char *  key,
smallArrayt array 
)

Definition at line 6645 of file libsheepyCSmallDict.c.

◆ setNFreeArraycSmallDictG()

smallDictt * setNFreeArraycSmallDictG ( smallDictt self,
const char *  key,
char **  array 
)

Definition at line 6650 of file libsheepyCSmallDict.c.

◆ setNFreeSmallBoolSmallDictG()

smallDictt * setNFreeSmallBoolSmallDictG ( smallDictt self,
const char *  key,
smallBoolt value 
)

Definition at line 6655 of file libsheepyCSmallDict.c.

◆ setNFreeSmallBytesSmallDictG()

smallDictt * setNFreeSmallBytesSmallDictG ( smallDictt self,
const char *  key,
smallBytest value 
)

Definition at line 6660 of file libsheepyCSmallDict.c.

◆ setNFreeSmallDoubleSmallDictG()

smallDictt * setNFreeSmallDoubleSmallDictG ( smallDictt self,
const char *  key,
smallDoublet value 
)

Definition at line 6665 of file libsheepyCSmallDict.c.

◆ setNFreeSmallIntSmallDictG()

smallDictt * setNFreeSmallIntSmallDictG ( smallDictt self,
const char *  key,
smallIntt value 
)

Definition at line 6670 of file libsheepyCSmallDict.c.

◆ setNFreeSmallJsonSmallDictG()

smallDictt * setNFreeSmallJsonSmallDictG ( smallDictt self,
const char *  key,
smallJsont value 
)

Definition at line 6675 of file libsheepyCSmallDict.c.

◆ setNFreeSmallStringSmallDictG()

smallDictt * setNFreeSmallStringSmallDictG ( smallDictt self,
const char *  key,
smallStringt string 
)

Definition at line 6680 of file libsheepyCSmallDict.c.

◆ setNFreeSmallContainerSmallDictG()

smallDictt * setNFreeSmallContainerSmallDictG ( smallDictt self,
const char *  key,
smallContainert container 
)

Definition at line 6685 of file libsheepyCSmallDict.c.

◆ setNFreeKCharSmallDictG()

smallDictt * setNFreeKCharSmallDictG ( smallDictt self,
char  key,
baset value 
)

Definition at line 6690 of file libsheepyCSmallDict.c.

◆ setNFreeUndefinedKCharSmallDictG()

smallDictt * setNFreeUndefinedKCharSmallDictG ( smallDictt self,
char  key,
undefinedt u 
)

Definition at line 6695 of file libsheepyCSmallDict.c.

◆ setNFreeSKCharSmallDictG()

smallDictt * setNFreeSKCharSmallDictG ( smallDictt self,
char  key,
char *  string 
)

Definition at line 6700 of file libsheepyCSmallDict.c.

◆ setNFreeDictKCharSmallDictG()

smallDictt * setNFreeDictKCharSmallDictG ( smallDictt self,
char  key,
smallDictt dict 
)

Definition at line 6705 of file libsheepyCSmallDict.c.

◆ setNFreeArrayKCharSmallDictG()

smallDictt * setNFreeArrayKCharSmallDictG ( smallDictt self,
char  key,
smallArrayt array 
)

Definition at line 6710 of file libsheepyCSmallDict.c.

◆ setNFreeArraycKCharSmallDictG()

smallDictt * setNFreeArraycKCharSmallDictG ( smallDictt self,
char  key,
char **  array 
)

Definition at line 6715 of file libsheepyCSmallDict.c.

◆ setNFreeSmallBoolKCharSmallDictG()

smallDictt * setNFreeSmallBoolKCharSmallDictG ( smallDictt self,
char  key,
smallBoolt value 
)

Definition at line 6720 of file libsheepyCSmallDict.c.

◆ setNFreeSmallBytesKCharSmallDictG()

smallDictt * setNFreeSmallBytesKCharSmallDictG ( smallDictt self,
char  key,
smallBytest value 
)

Definition at line 6725 of file libsheepyCSmallDict.c.

◆ setNFreeSmallDoubleKCharSmallDictG()

smallDictt * setNFreeSmallDoubleKCharSmallDictG ( smallDictt self,
char  key,
smallDoublet value 
)

Definition at line 6730 of file libsheepyCSmallDict.c.

◆ setNFreeSmallIntKCharSmallDictG()

smallDictt * setNFreeSmallIntKCharSmallDictG ( smallDictt self,
char  key,
smallIntt value 
)

Definition at line 6735 of file libsheepyCSmallDict.c.

◆ setNFreeSmallJsonKCharSmallDictG()

smallDictt * setNFreeSmallJsonKCharSmallDictG ( smallDictt self,
char  key,
smallJsont value 
)

Definition at line 6740 of file libsheepyCSmallDict.c.

◆ setNFreeSmallStringKCharSmallDictG()

smallDictt * setNFreeSmallStringKCharSmallDictG ( smallDictt self,
char  key,
smallStringt string 
)

Definition at line 6745 of file libsheepyCSmallDict.c.

◆ setNFreeSmallContainerKCharSmallDictG()

smallDictt * setNFreeSmallContainerKCharSmallDictG ( smallDictt self,
char  key,
smallContainert container 
)

Definition at line 6750 of file libsheepyCSmallDict.c.

◆ setPDictSmallDictG()

smallDictt * setPDictSmallDictG ( smallDictt self,
const char *  key,
smallDictt dict 
)

Definition at line 6756 of file libsheepyCSmallDict.c.

◆ setPArraySmallDictG()

smallDictt * setPArraySmallDictG ( smallDictt self,
const char *  key,
smallArrayt array 
)

Definition at line 6761 of file libsheepyCSmallDict.c.

◆ setPSmallJsonSmallDictG()

smallDictt * setPSmallJsonSmallDictG ( smallDictt self,
const char *  key,
smallJsont json 
)

Definition at line 6766 of file libsheepyCSmallDict.c.

◆ setPSmallStringSmallDictG()

smallDictt * setPSmallStringSmallDictG ( smallDictt self,
const char *  key,
smallStringt string 
)

Definition at line 6771 of file libsheepyCSmallDict.c.

◆ setNFreePDictSmallDictG()

smallDictt * setNFreePDictSmallDictG ( smallDictt self,
const char *  key,
smallDictt dict 
)

Definition at line 6776 of file libsheepyCSmallDict.c.

◆ setNFreePArraySmallDictG()

smallDictt * setNFreePArraySmallDictG ( smallDictt self,
const char *  key,
smallArrayt array 
)

Definition at line 6781 of file libsheepyCSmallDict.c.

◆ setNFreePSmallJsonSmallDictG()

smallDictt * setNFreePSmallJsonSmallDictG ( smallDictt self,
const char *  key,
smallJsont json 
)

Definition at line 6786 of file libsheepyCSmallDict.c.

◆ setNFreePSmallStringSmallDictG()

smallDictt * setNFreePSmallStringSmallDictG ( smallDictt self,
const char *  key,
smallStringt string 
)

Definition at line 6791 of file libsheepyCSmallDict.c.

◆ setPArrayKCharSmallDictG()

smallDictt * setPArrayKCharSmallDictG ( smallDictt self,
char  key,
smallArrayt array 
)

Definition at line 6796 of file libsheepyCSmallDict.c.

◆ setPDictKCharSmallDictG()

smallDictt * setPDictKCharSmallDictG ( smallDictt self,
char  key,
smallDictt dict 
)

Definition at line 6801 of file libsheepyCSmallDict.c.

◆ setPSmallJsonKCharSmallDictG()

smallDictt * setPSmallJsonKCharSmallDictG ( smallDictt self,
char  key,
smallJsont json 
)

Definition at line 6806 of file libsheepyCSmallDict.c.

◆ setPSmallStringKCharSmallDictG()

smallDictt * setPSmallStringKCharSmallDictG ( smallDictt self,
char  key,
smallStringt string 
)

Definition at line 6811 of file libsheepyCSmallDict.c.

◆ setNFreePArrayKCharSmallDictG()

smallDictt * setNFreePArrayKCharSmallDictG ( smallDictt self,
char  key,
smallArrayt array 
)

Definition at line 6816 of file libsheepyCSmallDict.c.

◆ setNFreePDictKCharSmallDictG()

smallDictt * setNFreePDictKCharSmallDictG ( smallDictt self,
char  key,
smallDictt dict 
)

Definition at line 6821 of file libsheepyCSmallDict.c.

◆ setNFreePSmallJsonKCharSmallDictG()

smallDictt * setNFreePSmallJsonKCharSmallDictG ( smallDictt self,
char  key,
smallJsont json 
)

Definition at line 6826 of file libsheepyCSmallDict.c.

◆ setNFreePSmallStringKCharSmallDictG()

smallDictt * setNFreePSmallStringKCharSmallDictG ( smallDictt self,
char  key,
smallStringt string 
)

Definition at line 6831 of file libsheepyCSmallDict.c.

◆ mergeSmallDictG()

smallDictt * mergeSmallDictG ( smallDictt self,
smallDictt smallDict 
)

Definition at line 6837 of file libsheepyCSmallDict.c.

◆ mergeSmallJsonSmallDictG()

smallDictt * mergeSmallJsonSmallDictG ( smallDictt self,
smallJsont json 
)

Definition at line 6842 of file libsheepyCSmallDict.c.

◆ mergeNSmashSmallDictG()

smallDictt * mergeNSmashSmallDictG ( smallDictt self,
smallDictt smallDict 
)

Definition at line 6847 of file libsheepyCSmallDict.c.

◆ mergeNSmashSmallJsonSmallDictG()

smallDictt * mergeNSmashSmallJsonSmallDictG ( smallDictt self,
smallJsont json 
)

Definition at line 6852 of file libsheepyCSmallDict.c.

◆ equalSmallDictBaseG()

bool equalSmallDictBaseG ( smallDictt self,
baset p2 
)

Definition at line 6857 of file libsheepyCSmallDict.c.

◆ equalSmallDictSmallJsonG()

bool equalSmallDictSmallJsonG ( smallDictt self,
smallJsont p2 
)

Definition at line 6862 of file libsheepyCSmallDict.c.

◆ equalSmallDictG()

bool equalSmallDictG ( smallDictt self,
smallDictt p2 
)

Definition at line 6867 of file libsheepyCSmallDict.c.

◆ icEqualSmallDictBaseG()

bool icEqualSmallDictBaseG ( smallDictt self,
baset p2 
)

Definition at line 6872 of file libsheepyCSmallDict.c.

◆ icEqualSmallDictSmallJsonG()

bool icEqualSmallDictSmallJsonG ( smallDictt self,
smallJsont p2 
)

Definition at line 6877 of file libsheepyCSmallDict.c.

◆ icEqualSmallDictG()

bool icEqualSmallDictG ( smallDictt self,
smallDictt p2 
)

Definition at line 6882 of file libsheepyCSmallDict.c.

◆ getNumSmallDictG()

double getNumSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6887 of file libsheepyCSmallDict.c.

◆ cropElemSmallDictG()

baset * cropElemSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6892 of file libsheepyCSmallDict.c.

◆ cropElemUndefinedSmallDictG()

undefinedt * cropElemUndefinedSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6897 of file libsheepyCSmallDict.c.

◆ cropElemBoolSmallDictG()

bool cropElemBoolSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6902 of file libsheepyCSmallDict.c.

◆ cropElemDoubleSmallDictG()

double cropElemDoubleSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6907 of file libsheepyCSmallDict.c.

◆ cropElemIntSmallDictG()

int64_t cropElemIntSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6912 of file libsheepyCSmallDict.c.

◆ cropElemInt32SmallDictG()

int32_t cropElemInt32SmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6917 of file libsheepyCSmallDict.c.

◆ cropElemUintSmallDictG()

uint64_t cropElemUintSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6922 of file libsheepyCSmallDict.c.

◆ cropElemUint32SmallDictG()

uint32_t cropElemUint32SmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6927 of file libsheepyCSmallDict.c.

◆ cropElemSSmallDictG()

char * cropElemSSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6932 of file libsheepyCSmallDict.c.

◆ cropElemDictSmallDictG()

smallDictt * cropElemDictSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6937 of file libsheepyCSmallDict.c.

◆ cropElemArraySmallDictG()

smallArrayt * cropElemArraySmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6942 of file libsheepyCSmallDict.c.

◆ cropElemSmallBoolSmallDictG()

smallBoolt * cropElemSmallBoolSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6947 of file libsheepyCSmallDict.c.

◆ cropElemSmallBytesSmallDictG()

smallBytest * cropElemSmallBytesSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6952 of file libsheepyCSmallDict.c.

◆ cropElemSmallDoubleSmallDictG()

smallDoublet * cropElemSmallDoubleSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6957 of file libsheepyCSmallDict.c.

◆ cropElemSmallIntSmallDictG()

smallIntt * cropElemSmallIntSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6962 of file libsheepyCSmallDict.c.

◆ cropElemSmallJsonSmallDictG()

smallJsont * cropElemSmallJsonSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6967 of file libsheepyCSmallDict.c.

◆ cropElemSmallStringSmallDictG()

smallStringt * cropElemSmallStringSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6972 of file libsheepyCSmallDict.c.

◆ cropElemVoidSmallDictG()

void * cropElemVoidSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6977 of file libsheepyCSmallDict.c.

◆ cropElemSmallContainerSmallDictG()

smallContainert * cropElemSmallContainerSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6982 of file libsheepyCSmallDict.c.

◆ delSmallDictG()

smallDictt * delSmallDictG ( smallDictt self,
const char *  key,
int unused  UNUSED 
)

Definition at line 6987 of file libsheepyCSmallDict.c.

◆ delKCharSmallDictG()

smallDictt * delKCharSmallDictG ( smallDictt self,
char  key,
int unused  UNUSED 
)

Definition at line 6992 of file libsheepyCSmallDict.c.

◆ delElemSmallDictG()

smallDictt * delElemSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 6997 of file libsheepyCSmallDict.c.

◆ delElemKCharSmallDictG()

smallDictt * delElemKCharSmallDictG ( smallDictt self,
char  key 
)

Definition at line 7002 of file libsheepyCSmallDict.c.

◆ removeSmallDictG()

smallDictt * removeSmallDictG ( smallDictt self,
const char *  key,
int unused  UNUSED 
)

Definition at line 7007 of file libsheepyCSmallDict.c.

◆ removeKCharSmallDictG()

smallDictt * removeKCharSmallDictG ( smallDictt self,
char  key,
int unused  UNUSED 
)

Definition at line 7012 of file libsheepyCSmallDict.c.

◆ removeElemSmallDictG()

smallDictt * removeElemSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 7017 of file libsheepyCSmallDict.c.

◆ removeElemKCharSmallDictG()

smallDictt * removeElemKCharSmallDictG ( smallDictt self,
char  key 
)

Definition at line 7022 of file libsheepyCSmallDict.c.

◆ hasSmallDictG()

bool hasSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 7027 of file libsheepyCSmallDict.c.

◆ hasKCharSmallDictG()

bool hasKCharSmallDictG ( smallDictt self,
char  key 
)

Definition at line 7032 of file libsheepyCSmallDict.c.

◆ keyBySmallDictG()

char * keyBySmallDictG ( smallDictt self,
baset value 
)

Definition at line 7037 of file libsheepyCSmallDict.c.

◆ keyByUndefinedSmallDictG()

char * keyByUndefinedSmallDictG ( smallDictt self,
undefinedt u 
)

Definition at line 7042 of file libsheepyCSmallDict.c.

◆ keyByBoolSmallDictG()

char * keyByBoolSmallDictG ( smallDictt self,
bool  value 
)

Definition at line 7047 of file libsheepyCSmallDict.c.

◆ keyByDoubleSmallDictG()

char * keyByDoubleSmallDictG ( smallDictt self,
double  value 
)

Definition at line 7052 of file libsheepyCSmallDict.c.

◆ keyByIntSmallDictG()

char * keyByIntSmallDictG ( smallDictt self,
int64_t  value 
)

Definition at line 7057 of file libsheepyCSmallDict.c.

◆ keyBySSmallDictG()

char * keyBySSmallDictG ( smallDictt self,
const char *  string 
)

Definition at line 7062 of file libsheepyCSmallDict.c.

◆ keyByCharSmallDictG()

char * keyByCharSmallDictG ( smallDictt self,
char  c 
)

Definition at line 7067 of file libsheepyCSmallDict.c.

◆ keyByDictSmallDictG()

char * keyByDictSmallDictG ( smallDictt self,
smallDictt dict 
)

Definition at line 7072 of file libsheepyCSmallDict.c.

◆ keyByArraySmallDictG()

char * keyByArraySmallDictG ( smallDictt self,
smallArrayt array 
)

Definition at line 7077 of file libsheepyCSmallDict.c.

◆ keyByArraycSmallDictG()

char * keyByArraycSmallDictG ( smallDictt self,
char **  array 
)

Definition at line 7082 of file libsheepyCSmallDict.c.

◆ keyByCArraycSmallDictG()

char * keyByCArraycSmallDictG ( smallDictt self,
const char **  array 
)

Definition at line 7087 of file libsheepyCSmallDict.c.

◆ keyBySmallBoolSmallDictG()

char * keyBySmallBoolSmallDictG ( smallDictt self,
smallBoolt value 
)

Definition at line 7092 of file libsheepyCSmallDict.c.

◆ keyBySmallBytesSmallDictG()

char * keyBySmallBytesSmallDictG ( smallDictt self,
smallBytest value 
)

Definition at line 7097 of file libsheepyCSmallDict.c.

◆ keyBySmallDoubleSmallDictG()

char * keyBySmallDoubleSmallDictG ( smallDictt self,
smallDoublet value 
)

Definition at line 7102 of file libsheepyCSmallDict.c.

◆ keyBySmallIntSmallDictG()

char * keyBySmallIntSmallDictG ( smallDictt self,
smallIntt value 
)

Definition at line 7107 of file libsheepyCSmallDict.c.

◆ keyBySmallJsonSmallDictG()

char * keyBySmallJsonSmallDictG ( smallDictt self,
smallJsont string 
)

Definition at line 7112 of file libsheepyCSmallDict.c.

◆ keyBySmallStringSmallDictG()

char * keyBySmallStringSmallDictG ( smallDictt self,
smallStringt string 
)

Definition at line 7117 of file libsheepyCSmallDict.c.

◆ keyBySmallContainerSmallDictG()

char * keyBySmallContainerSmallDictG ( smallDictt self,
smallContainert container 
)

Definition at line 7122 of file libsheepyCSmallDict.c.

◆ icKeyBySmallDictG()

char * icKeyBySmallDictG ( smallDictt self,
baset value 
)

Definition at line 7127 of file libsheepyCSmallDict.c.

◆ icKeyBySSmallDictG()

char * icKeyBySSmallDictG ( smallDictt self,
const char *  string 
)

Definition at line 7132 of file libsheepyCSmallDict.c.

◆ icKeyByCharSmallDictG()

char * icKeyByCharSmallDictG ( smallDictt self,
char  c 
)

Definition at line 7137 of file libsheepyCSmallDict.c.

◆ icKeyByDictSmallDictG()

char * icKeyByDictSmallDictG ( smallDictt self,
smallDictt dict 
)

Definition at line 7142 of file libsheepyCSmallDict.c.

◆ icKeyByArraySmallDictG()

char * icKeyByArraySmallDictG ( smallDictt self,
smallArrayt array 
)

Definition at line 7147 of file libsheepyCSmallDict.c.

◆ icKeyByArraycSmallDictG()

char * icKeyByArraycSmallDictG ( smallDictt self,
char **  array 
)

Definition at line 7152 of file libsheepyCSmallDict.c.

◆ icKeyByCArraycSmallDictG()

char * icKeyByCArraycSmallDictG ( smallDictt self,
const char **  array 
)

Definition at line 7157 of file libsheepyCSmallDict.c.

◆ icKeyBySmallJsonSmallDictG()

char * icKeyBySmallJsonSmallDictG ( smallDictt self,
smallJsont string 
)

Definition at line 7162 of file libsheepyCSmallDict.c.

◆ icKeyBySmallStringSmallDictG()

char * icKeyBySmallStringSmallDictG ( smallDictt self,
smallStringt string 
)

Definition at line 7167 of file libsheepyCSmallDict.c.

◆ trimSmallDictG()

smallDictt * trimSmallDictG ( smallDictt self)

Definition at line 7172 of file libsheepyCSmallDict.c.

◆ keysSmallStringSmallDictG()

smallArrayt * keysSmallStringSmallDictG ( smallDictt self)

Definition at line 7177 of file libsheepyCSmallDict.c.

◆ lenSmallDictG()

size_t lenSmallDictG ( smallDictt self)

Definition at line 7182 of file libsheepyCSmallDict.c.

◆ emptySmallDictG()

smallDictt * emptySmallDictG ( smallDictt self)

Definition at line 7187 of file libsheepyCSmallDict.c.

◆ isEmptySmallDictG()

bool isEmptySmallDictG ( smallDictt self)

Definition at line 7192 of file libsheepyCSmallDict.c.

◆ zipSmallDictG()

smallDictt * zipSmallDictG ( smallDictt self,
smallArrayt keys,
smallArrayt values 
)

Definition at line 7197 of file libsheepyCSmallDict.c.

◆ zipSmallJsonSmallDictG()

smallDictt * zipSmallJsonSmallDictG ( smallDictt self,
smallArrayt keys,
smallJsont values 
)

Definition at line 7202 of file libsheepyCSmallDict.c.

◆ zipSmallJsonSmallArraySmallDictG()

smallDictt * zipSmallJsonSmallArraySmallDictG ( smallDictt self,
smallJsont keys,
smallArrayt values 
)

Definition at line 7207 of file libsheepyCSmallDict.c.

◆ zipSmallJsonSmallJsonSmallDictG()

smallDictt * zipSmallJsonSmallJsonSmallDictG ( smallDictt self,
smallJsont keys,
smallJsont values 
)

Definition at line 7212 of file libsheepyCSmallDict.c.

◆ zipSmallJsonVArraySmallDictG()

smallDictt * zipSmallJsonVArraySmallDictG ( smallDictt self,
smallJsont keys,
char **  values 
)

Definition at line 7217 of file libsheepyCSmallDict.c.

◆ zipSmallJsonVCArraySmallDictG()

smallDictt * zipSmallJsonVCArraySmallDictG ( smallDictt self,
smallJsont keys,
const char **  values 
)

Definition at line 7222 of file libsheepyCSmallDict.c.

◆ zipArraySmallDictG()

smallDictt * zipArraySmallDictG ( smallDictt self,
char **  keys,
smallArrayt values 
)

Definition at line 7227 of file libsheepyCSmallDict.c.

◆ zipArraySmallJsonSmallDictG()

smallDictt * zipArraySmallJsonSmallDictG ( smallDictt self,
char **  keys,
smallJsont values 
)

Definition at line 7232 of file libsheepyCSmallDict.c.

◆ zipCArraySmallDictG()

smallDictt * zipCArraySmallDictG ( smallDictt self,
const char **  keys,
smallArrayt values 
)

Definition at line 7237 of file libsheepyCSmallDict.c.

◆ zipCArraySmallJsonSmallDictG()

smallDictt * zipCArraySmallJsonSmallDictG ( smallDictt self,
const char **  keys,
smallJsont values 
)

Definition at line 7242 of file libsheepyCSmallDict.c.

◆ zipArrayArraySmallDictG()

smallDictt * zipArrayArraySmallDictG ( smallDictt self,
char **  keys,
char **  values 
)

Definition at line 7247 of file libsheepyCSmallDict.c.

◆ zipCArrayArraySmallDictG()

smallDictt * zipCArrayArraySmallDictG ( smallDictt self,
const char **  keys,
char **  values 
)

Definition at line 7252 of file libsheepyCSmallDict.c.

◆ zipArrayCArraySmallDictG()

smallDictt * zipArrayCArraySmallDictG ( smallDictt self,
char **  keys,
const char **  values 
)

Definition at line 7257 of file libsheepyCSmallDict.c.

◆ zipCArrayCArraySmallDictG()

smallDictt * zipCArrayCArraySmallDictG ( smallDictt self,
const char **  keys,
const char **  values 
)

Definition at line 7262 of file libsheepyCSmallDict.c.

◆ zipVArraySmallDictG()

smallDictt * zipVArraySmallDictG ( smallDictt self,
smallArrayt keys,
char **  values 
)

Definition at line 7267 of file libsheepyCSmallDict.c.

◆ zipVCArraySmallDictG()

smallDictt * zipVCArraySmallDictG ( smallDictt self,
smallArrayt keys,
const char **  values 
)

Definition at line 7272 of file libsheepyCSmallDict.c.

◆ fromArraySmallDictG()

smallDictt * fromArraySmallDictG ( smallDictt self,
smallArrayt items 
)

Definition at line 7277 of file libsheepyCSmallDict.c.

◆ toArraySmallDictG()

smallArrayt * toArraySmallDictG ( smallDictt self)

Definition at line 7282 of file libsheepyCSmallDict.c.

◆ writeFileSmallDictG()

bool writeFileSmallDictG ( smallDictt self,
const char *  filePath 
)

Definition at line 7287 of file libsheepyCSmallDict.c.

◆ writeFileSmallJsonSmallDictG()

bool writeFileSmallJsonSmallDictG ( smallDictt self,
smallJsont filePath 
)

Definition at line 7292 of file libsheepyCSmallDict.c.

◆ writeFileSmallStringSmallDictG()

bool writeFileSmallStringSmallDictG ( smallDictt self,
smallStringt filePath 
)

Definition at line 7297 of file libsheepyCSmallDict.c.

◆ writeStreamSmallDictG()

bool writeStreamSmallDictG ( smallDictt self,
FILE *  fp 
)

Definition at line 7302 of file libsheepyCSmallDict.c.

◆ appendFileSmallDictG()

bool appendFileSmallDictG ( smallDictt self,
const char *  filePath 
)

Definition at line 7307 of file libsheepyCSmallDict.c.

◆ appendFileSmallStringSmallDictG()

bool appendFileSmallStringSmallDictG ( smallDictt self,
smallStringt filePath 
)

Definition at line 7312 of file libsheepyCSmallDict.c.

◆ logSmallDictG()

void logSmallDictG ( smallDictt self)

Definition at line 7317 of file libsheepyCSmallDict.c.

◆ typeSmallStringSmallDictG()

smallStringt * typeSmallStringSmallDictG ( smallDictt self,
const char *  key 
)

Definition at line 7322 of file libsheepyCSmallDict.c.

◆ typeStringKCharSmallDictG()

const char * typeStringKCharSmallDictG ( smallDictt self,
char  key 
)

Definition at line 7327 of file libsheepyCSmallDict.c.

◆ typeSmallStringKCharSmallDictG()

smallStringt * typeSmallStringKCharSmallDictG ( smallDictt self,
char  key 
)

Definition at line 7332 of file libsheepyCSmallDict.c.

◆ freeSmallDictG()

void freeSmallDictG ( smallDictt self)

Definition at line 5979 of file libsheepyCSmallDict.c.