libsheepy
Macros | Enumerations | Functions | Variables
libsheepyCSmallJson.c File Reference
#include "../libsheepyObject.h"
#include "libsheepyCSmallJson.h"
#include "libsheepyCSmallJsonInternal.h"
#include "../../release/libsheepy.h"
#include "laxjson.h"
#include "yaml.h"
#include <ctype.h>
#include <stdio.h>
#include <stdarg.h>
#include <stdbool.h>
#include <string.h>
#include <stdlib.h>
#include <stdint.h>
Include dependency graph for libsheepyCSmallJson.c:

Go to the source code of this file.

Macros

#define internal   static
 
#define eprintf   shEPrintfS
 

Enumerations

enum  {
  SMALLJSON_IS_EMPTY, TOP_IS_UNDEFINED, TOP_IS_BOOL, TOP_IS_DOUBLE,
  TOP_IS_INT, TOP_IS_STRING, TOP_IS_DICT, TOP_IS_ARRAY
}
 

Functions

void initiateSmallJson (smallJsont *self)
 
void registerMethodsSmallJson (smallJsonFunctionst *f)
 
void initiateAllocateSmallJson (smallJsont **self)
 
smallJsontcreateSJF (const char *paramType,...)
 create String Array Function More...
 
void finalizeRecycleSmallJson (void *arg UNUSED)
 
void finalizeSmallJson (void)
 
smallJsontallocSmallJson (void)
 
void cleanUpSmallJsonTerminateG (smallJsont **val)
 
void cleanUpSmallJsonFreeLocalG (smallJsont *val)
 
void cleanUpSmallJsonFreeG (smallJsont **val)
 
void cleanUpSmallJsonFinishG (smallJsont **val)
 
void cleanUpSmallJsonDisposeG (smallJsont *val)
 
void cleanUpSmallJsonSmashG (smallJsont **val)
 
internal void freeSmallJson (smallJsont *self)
 
internal void terminateSmallJson (smallJsont **self)
 
internal char * toStringSmallJson (smallJsont *self)
 
internal smallJsontduplicateSmallJson (smallJsont *self)
 
internal char * escapeSmallJson (smallJsont *self)
 
internal void disposeSmallJson (smallJsont *self)
 
internal void smashSmallJson (smallJsont **self)
 
internal void finishSmallJson (smallJsont **self)
 
internal const char * helpSmallJson (smallJsont UNUSED *self)
 
internal void resetSmallJson (smallJsont *self)
 
internal smalltgetsoSmallJson (smallJsont *self)
 
internal void setsoSmallJson (smallJsont *self, smallt *so)
 
internal smallJsontmirrorSmallJson (smallJsont *self)
 
internal const char * getTopTypeSmallJson (smallJsont *self)
 
internal smallJsontsetTypeUndefinedSmallJson (smallJsont *self)
 
internal smallJsontsetTypeBoolSmallJson (smallJsont *self)
 
internal smallJsontsetTypeDoubleSmallJson (smallJsont *self)
 
internal smallJsontsetTypeIntSmallJson (smallJsont *self)
 
internal smallJsontsetTypeStringSmallJson (smallJsont *self)
 
internal smallJsontsetTypeDictSmallJson (smallJsont *self)
 
internal smallJsontsetTypeArraySmallJson (smallJsont *self)
 
internal smallJsontsetTopSmallJson (smallJsont *self, baset *value)
 
internal smallJsontsetTopBoolSmallJson (smallJsont *self, bool value)
 
internal smallJsontsetTopDoubleSmallJson (smallJsont *self, double value)
 
internal smallJsontsetTopIntSmallJson (smallJsont *self, int64_t value)
 
internal smallJsontsetTopStringSmallJson (smallJsont *self, const char *value)
 
internal smallJsontsetTopCharSmallJson (smallJsont *self, char c)
 
internal smallJsontsetTopDictSmallJson (smallJsont *self, smallDictt *value)
 
internal smallJsontsetTopArraySmallJson (smallJsont *self, smallArrayt *value)
 
internal smallJsontsetTopArraycSmallJson (smallJsont *self, char **value)
 
internal smallJsontsetTopCArraycSmallJson (smallJsont *self, const char **value)
 
internal smallJsontsetTopSmallBoolSmallJson (smallJsont *self, smallBoolt *value)
 
internal smallJsontsetTopSmallDoubleSmallJson (smallJsont *self, smallDoublet *value)
 
internal smallJsontsetTopSmallIntSmallJson (smallJsont *self, smallIntt *value)
 
internal smallJsontsetTopSmallJsonSmallJson (smallJsont *self, smallJsont *value)
 
internal smallJsontsetTopSmallStringSmallJson (smallJsont *self, smallStringt *value)
 
internal smallJsontsetTopNFreeSmallJson (smallJsont *self, baset *value)
 
internal smallJsontsetTopNFreeBoolSmallJson (smallJsont *self, bool value)
 
internal smallJsontsetTopNFreeDoubleSmallJson (smallJsont *self, double value)
 
internal smallJsontsetTopNFreeIntSmallJson (smallJsont *self, int64_t value)
 
internal smallJsontsetTopNFreeStringSmallJson (smallJsont *self, char *value)
 
internal smallJsontsetTopNFreeDictSmallJson (smallJsont *self, smallDictt *value)
 
internal smallJsontsetTopNFreeArraySmallJson (smallJsont *self, smallArrayt *value)
 
internal smallJsontsetTopNFreeArraycSmallJson (smallJsont *self, char **value)
 
internal smallJsontsetTopNFreeSmallBoolSmallJson (smallJsont *self, smallBoolt *value)
 
internal smallJsontsetTopNFreeSmallDoubleSmallJson (smallJsont *self, smallDoublet *value)
 
internal smallJsontsetTopNFreeSmallIntSmallJson (smallJsont *self, smallIntt *value)
 
internal smallJsontsetTopNFreeSmallJsonSmallJson (smallJsont *self, smallJsont *value)
 
internal smallJsontsetTopNFreeSmallStringSmallJson (smallJsont *self, smallStringt *value)
 
internal smallJsontfromArraySmallJson (smallJsont *self, char **array, size_t size)
 
internal smallJsontfromCArraySmallJson (smallJsont *self, const char **array, size_t size)
 
internal smallJsontfromArrayNFreeSmallJson (smallJsont *self, char **array, size_t size)
 
internal smallJsontfromArrayDictSmallJson (smallJsont *self, smallArrayt *items)
 
internal smallArrayttoArrayDictSmallJson (smallJsont *self)
 
internal basetgetTopSmallJson (smallJsont *self)
 
internal undefinedtgetTopUndefinedSmallJson (smallJsont *self)
 
internal bool getTopBoolSmallJson (smallJsont *self)
 
internal bool * getTopBoolPSmallJson (smallJsont *self)
 
internal double getTopDoubleSmallJson (smallJsont *self)
 
internal double * getTopDoublePSmallJson (smallJsont *self)
 
internal int64_t getTopIntSmallJson (smallJsont *self)
 
internal int64_t * getTopIntPSmallJson (smallJsont *self)
 
internal int32_t getTopInt32SmallJson (smallJsont *self)
 
internal int32_t * getTopInt32PSmallJson (smallJsont *self)
 
internal uint64_t getTopUintSmallJson (smallJsont *self)
 
internal uint64_t * getTopUintPSmallJson (smallJsont *self)
 
internal uint32_t getTopUint32SmallJson (smallJsont *self)
 
internal uint32_t * getTopUint32PSmallJson (smallJsont *self)
 
internal char * getTopSSmallJson (smallJsont *self)
 
internal smallDicttgetTopDictSmallJson (smallJsont *self)
 
internal smallArraytgetTopArraySmallJson (smallJsont *self)
 
internal smallBooltgetTopSmallBoolSmallJson (smallJsont *self)
 
internal smallDoubletgetTopSmallDoubleSmallJson (smallJsont *self)
 
internal smallInttgetTopSmallIntSmallJson (smallJsont *self)
 
internal smallStringtgetTopSmallStringSmallJson (smallJsont *self)
 
internal bool isPythonIndex (const char *start, size_t len)
 
internal jsonPathRest keyIsSmallJson (smallJsont *self UNUSED, const char *key)
 
internal const char * keyIsSSmallJson (smallJsont *self UNUSED, const char *key)
 
internal char * makeKeySmallJson (smallJsont *self UNUSED, const char *key)
 
internal char * iMakeKeySmallJson (smallJsont *self UNUSED, char **key)
 
internal char * bMakeKeySmallJson (smallJsont *self UNUSED, char *dest, const char *key)
 
internal char * bLMakeKeySmallJson (smallJsont *self UNUSED, char *dest, size_t size, const char *key)
 
internal size_t makeKeyLenSmallJson (smallJsont *self UNUSED, const char *key)
 
internal void unescapeKey (char *dest, char *key, size_t length)
 
internal smallJsontsetSmallJson (smallJsont *self, const char *key, baset *value)
 
internal smallJsontsetUndefinedSmallJson (smallJsont *self, const char *key)
 
internal smallJsontsetBoolSmallJson (smallJsont *self, const char *key, bool value)
 
internal smallJsontsetDoubleSmallJson (smallJsont *self, const char *key, double value)
 
internal smallJsontsetIntSmallJson (smallJsont *self, const char *key, int64_t value)
 
internal smallJsontsetSSmallJson (smallJsont *self, const char *key, const char *string)
 
internal smallJsontsetCharSmallJson (smallJsont *self, const char *key, char c)
 
internal smallJsontsetDictSmallJson (smallJsont *self, const char *key, smallDictt *dict)
 
internal smallJsontsetArraySmallJson (smallJsont *self, const char *key, smallArrayt *array)
 
internal smallJsontsetArraycSmallJson (smallJsont *self, const char *key, char **array)
 
internal smallJsontsetCArraycSmallJson (smallJsont *self, const char *key, const char **array)
 
internal smallJsontsetSmallBoolSmallJson (smallJsont *self, const char *key, smallBoolt *value)
 
internal smallJsontsetSmallBytesSmallJson (smallJsont *self, const char *key, smallBytest *value)
 
internal smallJsontsetSmallDoubleSmallJson (smallJsont *self, const char *key, smallDoublet *value)
 
internal smallJsontsetSmallIntSmallJson (smallJsont *self, const char *key, smallIntt *value)
 
internal smallJsontsetSmallJsonSmallJson (smallJsont *self, const char *key, smallJsont *value)
 
internal smallJsontsetSmallStringSmallJson (smallJsont *self, const char *key, smallStringt *string)
 
internal smallJsontsetSmallContainerSmallJson (smallJsont *self, const char *key, smallContainert *container)
 
internal smallJsontsetNFreeSmallJson (smallJsont *self, const char *key, baset *value)
 
internal smallJsontsetNFreeUndefinedSmallJson (smallJsont *self, const char *key, undefinedt *u)
 
internal smallJsontsetNFreeSSmallJson (smallJsont *self, const char *key, char *string)
 
internal smallJsontsetNFreeDictSmallJson (smallJsont *self, const char *key, smallDictt *dict)
 
internal smallJsontsetNFreeArraySmallJson (smallJsont *self, const char *key, smallArrayt *array)
 
internal smallJsontsetNFreeArraycSmallJson (smallJsont *self, const char *key, char **array)
 
internal smallJsontsetNFreeSmallBoolSmallJson (smallJsont *self, const char *key, smallBoolt *value)
 
internal smallJsontsetNFreeSmallBytesSmallJson (smallJsont *self, const char *key, smallBytest *value)
 
internal smallJsontsetNFreeSmallDoubleSmallJson (smallJsont *self, const char *key, smallDoublet *value)
 
internal smallJsontsetNFreeSmallIntSmallJson (smallJsont *self, const char *key, smallIntt *value)
 
internal smallJsontsetNFreeSmallJsonSmallJson (smallJsont *self, const char *key, smallJsont *value)
 
internal smallJsontsetNFreeSmallStringSmallJson (smallJsont *self, const char *key, smallStringt *string)
 
internal smallJsontsetNFreeSmallContainerSmallJson (smallJsont *self, const char *key, smallContainert *container)
 
internal smallJsontsetPDictSmallJson (smallJsont *self, const char *key, smallDictt *dict)
 
internal smallJsontsetPArraySmallJson (smallJsont *self, const char *key, smallArrayt *array)
 
internal smallJsontsetPSmallJsonSmallJson (smallJsont *self, const char *key, smallJsont *value)
 
internal smallJsontsetPSmallStringSmallJson (smallJsont *self, const char *key, smallStringt *string)
 
internal smallJsontsetNFreePDictSmallJson (smallJsont *self, const char *key, smallDictt *dict)
 
internal smallJsontsetNFreePArraySmallJson (smallJsont *self, const char *key, smallArrayt *array)
 
internal smallJsontsetNFreePSmallJsonSmallJson (smallJsont *self, const char *key, smallJsont *value)
 
internal smallJsontsetNFreePSmallStringSmallJson (smallJsont *self, const char *key, smallStringt *string)
 
internal smallJsontsetAtSmallJson (smallJsont *self, int64_t index, baset *value)
 
internal smallJsontsetAtUndefinedSmallJson (smallJsont *self, int64_t index)
 
internal smallJsontsetAtBoolSmallJson (smallJsont *self, int64_t index, bool value)
 
internal smallJsontsetAtDoubleSmallJson (smallJsont *self, int64_t index, double value)
 
internal smallJsontsetAtIntSmallJson (smallJsont *self, int64_t index, int64_t value)
 
internal smallJsontsetAtSSmallJson (smallJsont *self, int64_t index, const char *string)
 
internal smallJsontsetAtCharSmallJson (smallJsont *self, int64_t index, char c)
 
internal smallJsontsetAtDictSmallJson (smallJsont *self, int64_t index, smallDictt *dict)
 
internal smallJsontsetAtArraySmallJson (smallJsont *self, int64_t index, smallArrayt *array)
 
internal smallJsontsetAtArraycSmallJson (smallJsont *self, int64_t index, char **array)
 
internal smallJsontsetAtCArraycSmallJson (smallJsont *self, int64_t index, const char **array)
 
internal smallJsontsetAtSmallBoolSmallJson (smallJsont *self, int64_t index, smallBoolt *value)
 
internal smallJsontsetAtSmallBytesSmallJson (smallJsont *self, int64_t index, smallBytest *value)
 
internal smallJsontsetAtSmallDoubleSmallJson (smallJsont *self, int64_t index, smallDoublet *value)
 
internal smallJsontsetAtSmallIntSmallJson (smallJsont *self, int64_t index, smallIntt *value)
 
internal smallJsontsetAtSmallJsonSmallJson (smallJsont *self, int64_t index, smallJsont *value)
 
internal smallJsontsetAtSmallStringSmallJson (smallJsont *self, int64_t index, smallStringt *string)
 
internal smallJsontsetAtSmallContainerSmallJson (smallJsont *self, int64_t index, smallContainert *container)
 
internal smallJsontsetAtNFreeSmallJson (smallJsont *self, int64_t index, baset *value)
 
internal smallJsontsetAtNFreeUndefinedSmallJson (smallJsont *self, int64_t index, undefinedt *u)
 
internal smallJsontsetAtNFreeSSmallJson (smallJsont *self, int64_t index, char *string)
 
internal smallJsontsetAtNFreeDictSmallJson (smallJsont *self, int64_t index, smallDictt *dict)
 
internal smallJsontsetAtNFreeArraySmallJson (smallJsont *self, int64_t index, smallArrayt *array)
 
internal smallJsontsetAtNFreeArraycSmallJson (smallJsont *self, int64_t index, char **array)
 
internal smallJsontsetAtNFreeSmallBoolSmallJson (smallJsont *self, int64_t index, smallBoolt *value)
 
internal smallJsontsetAtNFreeSmallBytesSmallJson (smallJsont *self, int64_t index, smallBytest *value)
 
internal smallJsontsetAtNFreeSmallDoubleSmallJson (smallJsont *self, int64_t index, smallDoublet *value)
 
internal smallJsontsetAtNFreeSmallIntSmallJson (smallJsont *self, int64_t index, smallIntt *value)
 
internal smallJsontsetAtNFreeSmallJsonSmallJson (smallJsont *self, int64_t index, smallJsont *value)
 
internal smallJsontsetAtNFreeSmallStringSmallJson (smallJsont *self, int64_t index, smallStringt *string)
 
internal smallJsontsetAtNFreeSmallContainerSmallJson (smallJsont *self, int64_t index, smallContainert *container)
 
internal smallJsontsetPAtDictSmallJson (smallJsont *self, int64_t index, smallDictt *dict)
 
internal smallJsontsetPAtArraySmallJson (smallJsont *self, int64_t index, smallArrayt *array)
 
internal smallJsontsetPAtSmallJsonSmallJson (smallJsont *self, int64_t index, smallJsont *value)
 
internal smallJsontsetPAtSmallStringSmallJson (smallJsont *self, int64_t index, smallStringt *string)
 
internal smallJsontsetPAtNFreeDictSmallJson (smallJsont *self, int64_t index, smallDictt *dict)
 
internal smallJsontsetPAtNFreeArraySmallJson (smallJsont *self, int64_t index, smallArrayt *array)
 
internal smallJsontsetPAtNFreeSmallJsonSmallJson (smallJsont *self, int64_t index, smallJsont *value)
 
internal smallJsontsetPAtNFreeSmallStringSmallJson (smallJsont *self, int64_t index, smallStringt *string)
 
internal smallJsontpushSmallJson (smallJsont *self, baset *value)
 
internal smallJsontpushUndefinedSmallJson (smallJsont *self)
 
internal smallJsontpushBoolSmallJson (smallJsont *self, bool value)
 
internal smallJsontpushDoubleSmallJson (smallJsont *self, double value)
 
internal smallJsontpushIntSmallJson (smallJsont *self, int64_t value)
 
internal smallJsontpushSSmallJson (smallJsont *self, const char *string)
 
internal smallJsontpushCharSmallJson (smallJsont *self, char c)
 
internal smallJsontpushDictSmallJson (smallJsont *self, smallDictt *dict)
 
internal smallJsontpushArraySmallJson (smallJsont *self, smallArrayt *array)
 
internal smallJsontpushArraycSmallJson (smallJsont *self, char **array)
 
internal smallJsontpushCArraycSmallJson (smallJsont *self, const char **array)
 
internal smallJsontpushSmallBoolSmallJson (smallJsont *self, smallBoolt *value)
 
internal smallJsontpushSmallBytesSmallJson (smallJsont *self, smallBytest *value)
 
internal smallJsontpushSmallDoubleSmallJson (smallJsont *self, smallDoublet *value)
 
internal smallJsontpushSmallIntSmallJson (smallJsont *self, smallIntt *value)
 
internal smallJsontpushSmallJsonSmallJson (smallJsont *self, smallJsont *value)
 
internal smallJsontpushSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal smallJsontpushSmallContainerSmallJson (smallJsont *self, smallContainert *container)
 
internal smallJsontpushNFreeSmallJson (smallJsont *self, baset *value)
 
internal smallJsontpushNFreeUndefinedSmallJson (smallJsont *self, undefinedt *u)
 
internal smallJsontpushNFreeSSmallJson (smallJsont *self, char *string)
 
internal smallJsontpushNFreeDictSmallJson (smallJsont *self, smallDictt *dict)
 
internal smallJsontpushNFreeArraySmallJson (smallJsont *self, smallArrayt *array)
 
internal smallJsontpushNFreeArraycSmallJson (smallJsont *self, char **array)
 
internal smallJsontpushNFreeSmallBoolSmallJson (smallJsont *self, smallBoolt *value)
 
internal smallJsontpushNFreeSmallBytesSmallJson (smallJsont *self, smallBytest *value)
 
internal smallJsontpushNFreeSmallDoubleSmallJson (smallJsont *self, smallDoublet *value)
 
internal smallJsontpushNFreeSmallIntSmallJson (smallJsont *self, smallIntt *value)
 
internal smallJsontpushNFreeSmallJsonSmallJson (smallJsont *self, smallJsont *value)
 
internal smallJsontpushNFreeSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal smallJsontpushNFreeSmallContainerSmallJson (smallJsont *self, smallContainert *container)
 
internal smallJsontpushManySmallJson (smallJsont *self,...)
 
internal smallJsontpushManySSmallJson (smallJsont *self,...)
 
internal smallJsontpushNFreeManySmallJson (smallJsont *self,...)
 
internal smallJsontpushNFreeManySSmallJson (smallJsont *self,...)
 
internal basetpopSmallJson (smallJsont *self)
 
internal undefinedtpopUndefinedSmallJson (smallJsont *self)
 
internal bool popBoolSmallJson (smallJsont *self)
 
internal double popDoubleSmallJson (smallJsont *self)
 
internal int64_t popIntSmallJson (smallJsont *self)
 
internal int32_t popInt32SmallJson (smallJsont *self)
 
internal uint64_t popUintSmallJson (smallJsont *self)
 
internal uint32_t popUint32SmallJson (smallJsont *self)
 
internal char * popSSmallJson (smallJsont *self)
 
internal smallDicttpopDictSmallJson (smallJsont *self)
 
internal smallArraytpopArraySmallJson (smallJsont *self)
 
internal smallBooltpopSmallBoolSmallJson (smallJsont *self)
 
internal smallBytestpopSmallBytesSmallJson (smallJsont *self)
 
internal smallDoubletpopSmallDoubleSmallJson (smallJsont *self)
 
internal smallInttpopSmallIntSmallJson (smallJsont *self)
 
internal smallJsontpopSmallJsonSmallJson (smallJsont *self)
 
internal smallStringtpopSmallStringSmallJson (smallJsont *self)
 
internal void * popVoidSmallJson (smallJsont *self)
 
internal smallContainertpopSmallContainerSmallJson (smallJsont *self)
 
internal double popNumSmallJson (smallJsont *self)
 
internal smallJsontprependSmallJson (smallJsont *self, baset *value)
 
internal smallJsontprependUndefinedSmallJson (smallJsont *self)
 
internal smallJsontprependBoolSmallJson (smallJsont *self, bool value)
 
internal smallJsontprependDoubleSmallJson (smallJsont *self, double value)
 
internal smallJsontprependIntSmallJson (smallJsont *self, int64_t value)
 
internal smallJsontprependSSmallJson (smallJsont *self, const char *string)
 
internal smallJsontprependCharSmallJson (smallJsont *self, char c)
 
internal smallJsontprependDictSmallJson (smallJsont *self, smallDictt *dict)
 
internal smallJsontprependArraySmallJson (smallJsont *self, smallArrayt *array)
 
internal smallJsontprependArraycSmallJson (smallJsont *self, char **array)
 
internal smallJsontprependCArraycSmallJson (smallJsont *self, const char **array)
 
internal smallJsontprependSmallBoolSmallJson (smallJsont *self, smallBoolt *value)
 
internal smallJsontprependSmallBytesSmallJson (smallJsont *self, smallBytest *value)
 
internal smallJsontprependSmallDoubleSmallJson (smallJsont *self, smallDoublet *value)
 
internal smallJsontprependSmallIntSmallJson (smallJsont *self, smallIntt *value)
 
internal smallJsontprependSmallJsonSmallJson (smallJsont *self, smallJsont *value)
 
internal smallJsontprependSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal smallJsontprependSmallContainerSmallJson (smallJsont *self, smallContainert *container)
 
internal smallJsontprependNFreeSmallJson (smallJsont *self, baset *value)
 
internal smallJsontprependNFreeUndefinedSmallJson (smallJsont *self, undefinedt *u)
 
internal smallJsontprependNFreeSSmallJson (smallJsont *self, char *string)
 
internal smallJsontprependNFreeDictSmallJson (smallJsont *self, smallDictt *dict)
 
internal smallJsontprependNFreeArraySmallJson (smallJsont *self, smallArrayt *array)
 
internal smallJsontprependNFreeArraycSmallJson (smallJsont *self, char **array)
 
internal smallJsontprependNFreeSmallBoolSmallJson (smallJsont *self, smallBoolt *value)
 
internal smallJsontprependNFreeSmallBytesSmallJson (smallJsont *self, smallBytest *value)
 
internal smallJsontprependNFreeSmallDoubleSmallJson (smallJsont *self, smallDoublet *value)
 
internal smallJsontprependNFreeSmallIntSmallJson (smallJsont *self, smallIntt *value)
 
internal smallJsontprependNFreeSmallJsonSmallJson (smallJsont *self, smallJsont *value)
 
internal smallJsontprependNFreeSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal smallJsontprependNFreeSmallContainerSmallJson (smallJsont *self, smallContainert *container)
 
internal basetdequeueSmallJson (smallJsont *self)
 
internal undefinedtdequeueUndefinedSmallJson (smallJsont *self)
 
internal bool dequeueBoolSmallJson (smallJsont *self)
 
internal double dequeueDoubleSmallJson (smallJsont *self)
 
internal int64_t dequeueIntSmallJson (smallJsont *self)
 
internal int32_t dequeueInt32SmallJson (smallJsont *self)
 
internal uint64_t dequeueUintSmallJson (smallJsont *self)
 
internal uint32_t dequeueUint32SmallJson (smallJsont *self)
 
internal char * dequeueSSmallJson (smallJsont *self)
 
internal smallDicttdequeueDictSmallJson (smallJsont *self)
 
internal smallArraytdequeueArraySmallJson (smallJsont *self)
 
internal smallBooltdequeueSmallBoolSmallJson (smallJsont *self)
 
internal smallBytestdequeueSmallBytesSmallJson (smallJsont *self)
 
internal smallDoubletdequeueSmallDoubleSmallJson (smallJsont *self)
 
internal smallInttdequeueSmallIntSmallJson (smallJsont *self)
 
internal smallJsontdequeueSmallJsonSmallJson (smallJsont *self)
 
internal smallStringtdequeueSmallStringSmallJson (smallJsont *self)
 
internal void * dequeueVoidSmallJson (smallJsont *self)
 
internal smallContainertdequeueSmallContainerSmallJson (smallJsont *self)
 
internal double dequeueNumSmallJson (smallJsont *self)
 
internal smallJsontreverseSmallJson (smallJsont *self)
 
internal smallJsontcatSmallJson (smallJsont *self,...)
 
internal smallJsontmergeDictSmallJson (smallJsont *self, smallDictt *smallDict)
 
internal smallJsontmergeDictNSmashSmallJson (smallJsont *self, smallDictt *smallDict)
 
internal smallJsontmergeSmallJson (smallJsont *self, smallJsont *smallJson)
 
internal smallJsontmergeNSmashSmallJson (smallJsont *self, smallJsont *smallJson)
 
internal smallJsontappendSmallJson (smallJsont *self, smallArrayt *array)
 
internal smallJsontappendNSmashSmallJson (smallJsont *self, smallArrayt *array)
 
internal smallJsontappendArraySmallJson (smallJsont *self, char **array)
 
internal smallJsontappendCArraySmallJson (smallJsont *self, const char **array)
 
internal smallJsontappendNSmashArraySmallJson (smallJsont *self, char **array)
 
internal smallJsontshiftSmallJson (smallJsont *self, smallArrayt *array)
 
internal smallJsontshiftNSmashSmallJson (smallJsont *self, smallArrayt *array)
 
internal smallJsontshiftSmallJsonSmallJson (smallJsont *self, smallJsont *array)
 
internal smallJsontshiftNSmashSmallJsonSmallJson (smallJsont *self, smallJsont *array)
 
internal smallJsontaddSmallJson (smallJsont *self, smallArrayt *array)
 
internal smallJsontaddJsonSmallJson (smallJsont *self, smallJsont *array)
 
internal smallJsontsliceSmallJson (smallJsont *self, int64_t start, int64_t end)
 
internal smallJsontcropSmallJson (smallJsont *self, int64_t start, int64_t end)
 
internal char * cropSSmallJson (smallJsont *self, int64_t start, int64_t end)
 
internal smallStringtcropSmallStringSmallJson (smallJsont *self, int64_t start, int64_t end)
 
internal basetcropElemAtSmallJson (smallJsont *self, int64_t index)
 
internal undefinedtcropElemAtUndefinedSmallJson (smallJsont *self, int64_t index)
 
internal bool cropElemAtBoolSmallJson (smallJsont *self, int64_t index)
 
internal double cropElemAtDoubleSmallJson (smallJsont *self, int64_t index)
 
internal int64_t cropElemAtIntSmallJson (smallJsont *self, int64_t index)
 
internal int32_t cropElemAtInt32SmallJson (smallJsont *self, int64_t index)
 
internal uint64_t cropElemAtUintSmallJson (smallJsont *self, int64_t index)
 
internal uint32_t cropElemAtUint32SmallJson (smallJsont *self, int64_t index)
 
internal char * cropElemAtSSmallJson (smallJsont *self, int64_t index)
 
internal char cropElemAtCharSmallJson (smallJsont *self, int64_t index)
 
internal smallDicttcropElemAtDictSmallJson (smallJsont *self, int64_t index)
 
internal smallArraytcropElemAtArraySmallJson (smallJsont *self, int64_t index)
 
internal smallBooltcropElemAtSmallBoolSmallJson (smallJsont *self, int64_t index)
 
internal smallBytestcropElemAtSmallBytesSmallJson (smallJsont *self, int64_t index)
 
internal smallDoubletcropElemAtSmallDoubleSmallJson (smallJsont *self, int64_t index)
 
internal smallInttcropElemAtSmallIntSmallJson (smallJsont *self, int64_t index)
 
internal smallJsontcropElemAtSmallJsonSmallJson (smallJsont *self, int64_t index)
 
internal smallStringtcropElemAtSmallStringSmallJson (smallJsont *self, int64_t index)
 
internal void * cropElemAtVoidSmallJson (smallJsont *self, int64_t index)
 
internal smallContainertcropElemAtSmallContainerSmallJson (smallJsont *self, int64_t index)
 
internal basetcropElemKeySmallJson (smallJsont *self, const char *key)
 
internal undefinedtcropElemKeyUndefinedSmallJson (smallJsont *self, const char *key)
 
internal bool cropElemKeyBoolSmallJson (smallJsont *self, const char *key)
 
internal double cropElemKeyDoubleSmallJson (smallJsont *self, const char *key)
 
internal int64_t cropElemKeyIntSmallJson (smallJsont *self, const char *key)
 
internal int32_t cropElemKeyInt32SmallJson (smallJsont *self, const char *key)
 
internal uint64_t cropElemKeyUintSmallJson (smallJsont *self, const char *key)
 
internal uint32_t cropElemKeyUint32SmallJson (smallJsont *self, const char *key)
 
internal char * cropElemKeySSmallJson (smallJsont *self, const char *key)
 
internal smallDicttcropElemKeyDictSmallJson (smallJsont *self, const char *key)
 
internal smallArraytcropElemKeyArraySmallJson (smallJsont *self, const char *key)
 
internal smallBooltcropElemKeySmallBoolSmallJson (smallJsont *self, const char *key)
 
internal smallBytestcropElemKeySmallBytesSmallJson (smallJsont *self, const char *key)
 
internal smallDoubletcropElemKeySmallDoubleSmallJson (smallJsont *self, const char *key)
 
internal smallInttcropElemKeySmallIntSmallJson (smallJsont *self, const char *key)
 
internal smallJsontcropElemKeySmallJsonSmallJson (smallJsont *self, const char *key)
 
internal smallStringtcropElemKeySmallStringSmallJson (smallJsont *self, const char *key)
 
internal void * cropElemKeyVoidSmallJson (smallJsont *self, const char *key)
 
internal smallContainertcropElemKeySmallContainerSmallJson (smallJsont *self, const char *key)
 
internal smallJsontcopySmallJson (smallJsont *self, int64_t start, int64_t end)
 
internal smallJsontinsertSmallJson (smallJsont *self, int64_t index, smallArrayt *toInsert)
 
internal smallJsontinsertNSmashSmallJson (smallJsont *self, int64_t index, smallArrayt *toInsert)
 
internal smallJsontinsertSmallJsonSmallJson (smallJsont *self, int64_t index, smallJsont *toInsert)
 
internal smallJsontinsertNSmashSmallJsonSmallJson (smallJsont *self, int64_t index, smallJsont *toInsert)
 
internal smallJsontinsertStringSmallJson (smallJsont *self, int64_t index, smallStringt *toInsert)
 
internal smallJsontinsertSSmallJson (smallJsont *self, int64_t index, const char *toInsert)
 
internal smallJsontinsertNFreeStringSmallJson (smallJsont *self, int64_t index, smallStringt *toInsert)
 
internal smallJsontinsertSNFreeSmallJson (smallJsont *self, int64_t index, char *toInsert)
 
internal smallJsontinjectSmallJson (smallJsont *self, int64_t index, baset *toInject)
 
internal smallJsontinjectUndefinedSmallJson (smallJsont *self, int64_t index)
 
internal smallJsontinjectBoolSmallJson (smallJsont *self, int64_t index, bool toInject)
 
internal smallJsontinjectDoubleSmallJson (smallJsont *self, int64_t index, double toInject)
 
internal smallJsontinjectIntSmallJson (smallJsont *self, int64_t index, int64_t toInject)
 
internal smallJsontinjectSSmallJson (smallJsont *self, int64_t index, const char *toInject)
 
internal smallJsontinjectCharSmallJson (smallJsont *self, int64_t index, char c)
 
internal smallJsontinjectDictSmallJson (smallJsont *self, int64_t index, smallDictt *toInject)
 
internal smallJsontinjectArraySmallJson (smallJsont *self, int64_t index, smallArrayt *toInject)
 
internal smallJsontinjectArraycSmallJson (smallJsont *self, int64_t index, char **toInject)
 
internal smallJsontinjectCArraycSmallJson (smallJsont *self, int64_t index, const char **toInject)
 
internal smallJsontinjectSmallBoolSmallJson (smallJsont *self, int64_t index, smallBoolt *toInject)
 
internal smallJsontinjectSmallBytesSmallJson (smallJsont *self, int64_t index, smallBytest *toInject)
 
internal smallJsontinjectSmallDoubleSmallJson (smallJsont *self, int64_t index, smallDoublet *toInject)
 
internal smallJsontinjectSmallIntSmallJson (smallJsont *self, int64_t index, smallIntt *toInject)
 
internal smallJsontinjectSmallJsonSmallJson (smallJsont *self, int64_t index, smallJsont *toInject)
 
internal smallJsontinjectSmallStringSmallJson (smallJsont *self, int64_t index, smallStringt *toInject)
 
internal smallJsontinjectSmallContainerSmallJson (smallJsont *self, int64_t index, smallContainert *toInject)
 
internal smallJsontinjectNFreeSmallJson (smallJsont *self, int64_t index, baset *toInject)
 
internal smallJsontinjectNFreeUndefinedSmallJson (smallJsont *self, int64_t index, undefinedt *u)
 
internal smallJsontinjectNFreeSSmallJson (smallJsont *self, int64_t index, char *toInject)
 
internal smallJsontinjectNFreeDictSmallJson (smallJsont *self, int64_t index, smallDictt *toInject)
 
internal smallJsontinjectNFreeArraySmallJson (smallJsont *self, int64_t index, smallArrayt *toInject)
 
internal smallJsontinjectNFreeArraycSmallJson (smallJsont *self, int64_t index, char **toInject)
 
internal smallJsontinjectNFreeSmallBoolSmallJson (smallJsont *self, int64_t index, smallBoolt *toInject)
 
internal smallJsontinjectNFreeSmallBytesSmallJson (smallJsont *self, int64_t index, smallBytest *toInject)
 
internal smallJsontinjectNFreeSmallDoubleSmallJson (smallJsont *self, int64_t index, smallDoublet *toInject)
 
internal smallJsontinjectNFreeSmallIntSmallJson (smallJsont *self, int64_t index, smallIntt *toInject)
 
internal smallJsontinjectNFreeSmallJsonSmallJson (smallJsont *self, int64_t index, smallJsont *toInject)
 
internal smallJsontinjectNFreeSmallStringSmallJson (smallJsont *self, int64_t index, smallStringt *toInject)
 
internal smallJsontinjectNFreeSmallContainerSmallJson (smallJsont *self, int64_t index, smallContainert *toInject)
 
internal smallJsontuniqSmallJson (smallJsont *self)
 
internal int sortSCmp (const void *a, const void *b)
 
internal smallJsontsortSmallJson (smallJsont *self)
 
internal int sortFCmp (const void *a, const void *b, void *func)
 
internal int icSortSCmp (const void *a, const void *b)
 
internal smallJsonticSortSmallJson (smallJsont *self)
 
internal smallJsontsortFSmallJson (smallJsont *self, shCmpt compareFunction)
 
internal smallJsonticUniqSmallJson (smallJsont *self)
 
internal smallJsontuniqCharSmallJson (smallJsont *self, char c)
 
internal smallJsonticUniqCharSmallJson (smallJsont *self, char c)
 
internal bool hasSmallJson (smallJsont *self, baset *value)
 
internal bool hasUndefinedSmallJson (smallJsont *self, undefinedt *u)
 
internal bool hasBoolSmallJson (smallJsont *self, bool value)
 
internal bool hasDoubleSmallJson (smallJsont *self, double value)
 
internal bool hasIntSmallJson (smallJsont *self, int64_t value)
 
internal bool hasSSmallJson (smallJsont *self, const char *string)
 
internal bool hasCharSmallJson (smallJsont *self, char c)
 
internal bool hasDictSmallJson (smallJsont *self, smallDictt *dict)
 
internal bool hasArraySmallJson (smallJsont *self, smallArrayt *array)
 
internal bool hasArraycSmallJson (smallJsont *self, char **array)
 
internal bool hasCArraycSmallJson (smallJsont *self, const char **array)
 
internal bool hasSmallBoolSmallJson (smallJsont *self, smallBoolt *value)
 
internal bool hasSmallBytesSmallJson (smallJsont *self, smallBytest *value)
 
internal bool hasSmallDoubleSmallJson (smallJsont *self, smallDoublet *value)
 
internal bool hasSmallIntSmallJson (smallJsont *self, smallIntt *value)
 
internal bool hasSmallJsonSmallJson (smallJsont *self, smallJsont *value)
 
internal bool hasSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal bool hasSmallContainerSmallJson (smallJsont *self, smallContainert *container)
 
internal smallJsontfindSmallJson (smallJsont *self, const char *needle)
 
internal smallJsontfindCharSmallJson (smallJsont *self, char c)
 
internal smallJsontfindSmallStringSmallJson (smallJsont *self, smallStringt *needle)
 
internal smallJsontfindJsonSmallJson (smallJsont *self, smallJsont *needle)
 
internal ssize_t indexOfSmallJson (smallJsont *self, baset *value)
 
internal ssize_t indexOfUndefinedSmallJson (smallJsont *self, undefinedt *u)
 
internal ssize_t indexOfBoolSmallJson (smallJsont *self, bool value)
 
internal ssize_t indexOfDoubleSmallJson (smallJsont *self, double value)
 
internal ssize_t indexOfIntSmallJson (smallJsont *self, int64_t value)
 
internal ssize_t indexOfSSmallJson (smallJsont *self, const char *string)
 
internal ssize_t indexOfCharSmallJson (smallJsont *self, char c)
 
internal ssize_t indexOfDictSmallJson (smallJsont *self, smallDictt *dict)
 
internal ssize_t indexOfArraySmallJson (smallJsont *self, smallArrayt *array)
 
internal ssize_t indexOfArraycSmallJson (smallJsont *self, char **array)
 
internal ssize_t indexOfCArraycSmallJson (smallJsont *self, const char **array)
 
internal ssize_t indexOfSmallBoolSmallJson (smallJsont *self, smallBoolt *value)
 
internal ssize_t indexOfSmallBytesSmallJson (smallJsont *self, smallBytest *value)
 
internal ssize_t indexOfSmallDoubleSmallJson (smallJsont *self, smallDoublet *value)
 
internal ssize_t indexOfSmallIntSmallJson (smallJsont *self, smallIntt *value)
 
internal ssize_t indexOfSmallJsonSmallJson (smallJsont *self, smallJsont *value)
 
internal ssize_t indexOfSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal ssize_t indexOfSmallContainerSmallJson (smallJsont *self UNUSED, smallContainert *container UNUSED)
 
internal ssize_t binarySearchSmallJson (smallJsont *self, baset *value)
 
internal ssize_t binarySearchUndefinedSmallJson (smallJsont *self UNUSED, undefinedt *u UNUSED)
 
internal ssize_t binarySearchBoolSmallJson (smallJsont *self, bool value)
 
internal ssize_t binarySearchDoubleSmallJson (smallJsont *self, double value)
 
internal ssize_t binarySearchIntSmallJson (smallJsont *self, int64_t value)
 
internal ssize_t binarySearchSSmallJson (smallJsont *self, const char *string)
 
internal ssize_t binarySearchCharSmallJson (smallJsont *self, char c)
 
internal ssize_t binarySearchDictSmallJson (smallJsont *self, smallDictt *dict)
 
internal ssize_t binarySearchArraySmallJson (smallJsont *self, smallArrayt *array)
 
internal ssize_t binarySearchArraycSmallJson (smallJsont *self, char **array)
 
internal ssize_t binarySearchCArraycSmallJson (smallJsont *self, const char **array)
 
internal ssize_t binarySearchSmallBoolSmallJson (smallJsont *self, smallBoolt *value)
 
internal ssize_t binarySearchSmallBytesSmallJson (smallJsont *self, smallBytest *value)
 
internal ssize_t binarySearchSmallDoubleSmallJson (smallJsont *self, smallDoublet *value)
 
internal ssize_t binarySearchSmallIntSmallJson (smallJsont *self, smallIntt *value)
 
internal ssize_t binarySearchSmallJsonSmallJson (smallJsont *self, smallJsont *value)
 
internal ssize_t binarySearchSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal ssize_t binarySearchSmallContainerSmallJson (smallJsont *self UNUSED, smallContainert *container UNUSED)
 
internal bool icHasSmallJson (smallJsont *self, baset *value)
 
internal bool icHasSSmallJson (smallJsont *self, const char *string)
 
internal bool icHasCharSmallJson (smallJsont *self, char c)
 
internal bool icHasDictSmallJson (smallJsont *self, smallDictt *dict)
 
internal bool icHasArraySmallJson (smallJsont *self, smallArrayt *array)
 
internal bool icHasArraycSmallJson (smallJsont *self, char **array)
 
internal bool icHasCArraycSmallJson (smallJsont *self, const char **array)
 
internal bool icHasSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal smallJsonticFindSmallJson (smallJsont *self, const char *needle)
 
internal smallJsonticFindCharSmallJson (smallJsont *self, char c)
 
internal smallJsonticFindSmallStringSmallJson (smallJsont *self, smallStringt *needle)
 
internal smallJsonticFindJsonSmallJson (smallJsont *self, smallJsont *needle)
 
internal ssize_t icIndexOfSmallJson (smallJsont *self, baset *value)
 
internal ssize_t icIndexOfSSmallJson (smallJsont *self, const char *string)
 
internal ssize_t icIndexOfCharSmallJson (smallJsont *self, char c)
 
internal ssize_t icIndexOfDictSmallJson (smallJsont *self, smallDictt *dict)
 
internal ssize_t icIndexOfArraySmallJson (smallJsont *self, smallArrayt *array)
 
internal ssize_t icIndexOfArraycSmallJson (smallJsont *self, char **array)
 
internal ssize_t icIndexOfCArraycSmallJson (smallJsont *self, const char **array)
 
internal ssize_t icIndexOfSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal ssize_t icBinarySearchSmallJson (smallJsont *self, baset *value)
 
internal ssize_t icBinarySearchSSmallJson (smallJsont *self, const char *string)
 
internal ssize_t icBinarySearchCharSmallJson (smallJsont *self, char c)
 
internal ssize_t icBinarySearchDictSmallJson (smallJsont *self, smallDictt *dict)
 
internal ssize_t icBinarySearchArraySmallJson (smallJsont *self, smallArrayt *array)
 
internal ssize_t icBinarySearchArraycSmallJson (smallJsont *self, char **array)
 
internal ssize_t icBinarySearchCArraycSmallJson (smallJsont *self, const char **array)
 
internal ssize_t icBinarySearchSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal char * keyBySmallJson (smallJsont *self, baset *value)
 
internal char * keyByUndefinedSmallJson (smallJsont *self, undefinedt *u)
 
internal char * keyByBoolSmallJson (smallJsont *self, bool value)
 
internal char * keyByDoubleSmallJson (smallJsont *self, double value)
 
internal char * keyByIntSmallJson (smallJsont *self, int64_t value)
 
internal char * keyBySSmallJson (smallJsont *self, const char *string)
 
internal char * keyByCharSmallJson (smallJsont *self, char c)
 
internal char * keyByDictSmallJson (smallJsont *self, smallDictt *dict)
 
internal char * keyByArraySmallJson (smallJsont *self, smallArrayt *array)
 
internal char * keyByArraycSmallJson (smallJsont *self, char **array)
 
internal char * keyByCArraycSmallJson (smallJsont *self, const char **array)
 
internal char * keyBySmallBoolSmallJson (smallJsont *self, smallBoolt *value)
 
internal char * keyBySmallBytesSmallJson (smallJsont *self, smallBytest *value)
 
internal char * keyBySmallDoubleSmallJson (smallJsont *self, smallDoublet *value)
 
internal char * keyBySmallIntSmallJson (smallJsont *self, smallIntt *value)
 
internal char * keyBySmallJsonSmallJson (smallJsont *self, smallJsont *value)
 
internal char * keyBySmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal char * keyBySmallContainerSmallJson (smallJsont *self, smallContainert *container)
 
internal char * icKeyBySmallJson (smallJsont *self, baset *value)
 
internal char * icKeyBySSmallJson (smallJsont *self, const char *string)
 
internal char * icKeyByCharSmallJson (smallJsont *self, char c)
 
internal char * icKeyByDictSmallJson (smallJsont *self, smallDictt *dict)
 
internal char * icKeyByArraySmallJson (smallJsont *self, smallArrayt *array)
 
internal char * icKeyByArraycSmallJson (smallJsont *self, char **array)
 
internal char * icKeyByCArraycSmallJson (smallJsont *self, const char **array)
 
internal char * icKeyBySmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal smallJsontreplaceSmallJson (smallJsont *self, const char *olds, const char *news, size_t max)
 
internal smallJsontreplaceCharSSmallJson (smallJsont *self, char olds, const char *news, size_t max)
 
internal smallJsontreplaceSCharSmallJson (smallJsont *self, const char *olds, char news, size_t max)
 
internal smallJsontreplaceCharCharSmallJson (smallJsont *self, char olds, char news, size_t max)
 
internal smallJsontreplaceSmallStringSmallStringSmallJson (smallJsont *self, smallStringt *olds, smallStringt *news, size_t max)
 
internal smallJsontreplaceSmallStringSSmallJson (smallJsont *self, smallStringt *olds, const char *news, size_t max)
 
internal smallJsontreplaceSmallStringCharSmallJson (smallJsont *self, smallStringt *olds, char news, size_t max)
 
internal smallJsontreplaceSSmallStringSmallJson (smallJsont *self, const char *olds, smallStringt *news, size_t max)
 
internal smallJsontreplaceCharSmallStringSmallJson (smallJsont *self, char olds, smallStringt *news, size_t max)
 
internal smallJsontreplaceJsonJsonSmallJson (smallJsont *self, smallJsont *olds, smallJsont *news, size_t max)
 
internal smallJsontreplaceJsonSmallStringSmallJson (smallJsont *self, smallJsont *olds, smallStringt *news, size_t max)
 
internal smallJsontreplaceJsonSSmallJson (smallJsont *self, smallJsont *olds, const char *news, size_t max)
 
internal smallJsontreplaceJsonCharSmallJson (smallJsont *self, smallJsont *olds, char news, size_t max)
 
internal smallJsontreplaceSmallStringJsonSmallJson (smallJsont *self, smallStringt *olds, smallJsont *news, size_t max)
 
internal smallJsontreplaceSJsonSmallJson (smallJsont *self, const char *olds, smallJsont *news, size_t max)
 
internal smallJsontreplaceCharJsonSmallJson (smallJsont *self, char olds, smallJsont *news, size_t max)
 
internal smallJsontreplaceManySmallJson (smallJsont *self, const char *paramType,...)
 
internal smallJsonticReplaceSmallJson (smallJsont *self, const char *olds, const char *news, size_t max)
 
internal smallJsonticReplaceCharSSmallJson (smallJsont *self, char olds, const char *news, size_t max)
 
internal smallJsonticReplaceSCharSmallJson (smallJsont *self, const char *olds, char news, size_t max)
 
internal smallJsonticReplaceCharCharSmallJson (smallJsont *self, char olds, char news, size_t max)
 
internal smallJsonticReplaceSmallStringSmallStringSmallJson (smallJsont *self, smallStringt *olds, smallStringt *news, size_t max)
 
internal smallJsonticReplaceSmallStringSSmallJson (smallJsont *self, smallStringt *olds, const char *news, size_t max)
 
internal smallJsonticReplaceSmallStringCharSmallJson (smallJsont *self, smallStringt *olds, char news, size_t max)
 
internal smallJsonticReplaceSSmallStringSmallJson (smallJsont *self, const char *olds, smallStringt *news, size_t max)
 
internal smallJsonticReplaceCharSmallStringSmallJson (smallJsont *self, char olds, smallStringt *news, size_t max)
 
internal smallJsonticReplaceJsonJsonSmallJson (smallJsont *self, smallJsont *olds, smallJsont *news, size_t max)
 
internal smallJsonticReplaceJsonSmallStringSmallJson (smallJsont *self, smallJsont *olds, smallStringt *news, size_t max)
 
internal smallJsonticReplaceJsonSSmallJson (smallJsont *self, smallJsont *olds, const char *news, size_t max)
 
internal smallJsonticReplaceJsonCharSmallJson (smallJsont *self, smallJsont *olds, char news, size_t max)
 
internal smallJsonticReplaceSmallStringJsonSmallJson (smallJsont *self, smallStringt *olds, smallJsont *news, size_t max)
 
internal smallJsonticReplaceSJsonSmallJson (smallJsont *self, const char *olds, smallJsont *news, size_t max)
 
internal smallJsonticReplaceCharJsonSmallJson (smallJsont *self, char olds, smallJsont *news, size_t max)
 
internal smallJsonticReplaceManySmallJson (smallJsont *self, const char *paramType,...)
 
internal bool equalSmallJsonSmallArray (smallJsont *self, smallArrayt *array)
 
bool equalSmallJsonArray (smallJsont *self, char **p2)
 
bool equalSmallJsonCArray (smallJsont *self, const char **p2)
 
bool equalSmallJsonBase (smallJsont *self, baset *p2)
 
internal bool equalSmallJsonCha (smallJsont *self, char p2)
 
internal bool equalSmallJsonChar (smallJsont *self, const char *p2)
 
internal bool equalSmallJsonBool (smallJsont *self, bool p2)
 
internal bool equalSmallJsonDouble (smallJsont *self, double p2)
 
internal bool equalSmallJsonInt64 (smallJsont *self, int64_t p2)
 
internal bool equalSmallJsonInt32 (smallJsont *self, int32_t p2)
 
internal bool equalSmallJsonUint32 (smallJsont *self, uint32_t p2)
 
internal bool equalSmallJsonUint64 (smallJsont *self, uint64_t p2)
 
internal bool equalSmallJsonSmallBool (smallJsont *self, smallBoolt *p2)
 
internal bool equalSmallJsonSmallBytes (smallJsont *self, smallBytest *p2)
 
internal bool equalSmallJsonSmallDouble (smallJsont *self, smallDoublet *p2)
 
internal bool equalSmallJsonSmallInt (smallJsont *self, smallIntt *p2)
 
internal bool equalSmallJsonSmallJson (smallJsont *self, smallJsont *p2)
 
internal bool equalSmallJsonSmallString (smallJsont *self, smallStringt *p2)
 
internal bool equalSmallJsonSmallDict (smallJsont *self, smallDictt *p2)
 
internal bool icEqualSmallJsonSmallArray (smallJsont *self, smallArrayt *array)
 
bool icEqualSmallJsonArray (smallJsont *self, char **p2)
 
bool icEqualSmallJsonCArray (smallJsont *self, const char **p2)
 
bool icEqualSmallJsonBase (smallJsont *self, baset *p2)
 
internal bool icEqualSmallJsonSmallDict (smallJsont *self, smallDictt *p2)
 
internal bool icEqualSmallJsonSmallJson (smallJsont *self, smallJsont *string)
 
internal bool icEqualSmallJsonSmallString (smallJsont *self, smallStringt *string)
 
internal bool icEqualSSmallJson (smallJsont *self, const char *string)
 
internal bool icEqualCharSmallJson (smallJsont *self, char c)
 
internal bool equalISSmallJson (smallJsont *self, const char *string, int64_t index)
 
internal bool equalICharSmallJson (smallJsont *self, char c, int64_t index)
 
internal bool equalIJsonSmallJson (smallJsont *self, smallJsont *string, int64_t index)
 
internal bool equalISmallStringSmallJson (smallJsont *self, smallStringt *string, int64_t index)
 
internal bool startsWithSSmallJson (smallJsont *self, const char *string)
 
internal bool startsWithCharSmallJson (smallJsont *self, char c)
 
internal bool startsWithSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal bool startsWithJsonSmallJson (smallJsont *self, smallJsont *string)
 
internal bool endsWithSSmallJson (smallJsont *self, const char *string)
 
internal bool endsWithCharSmallJson (smallJsont *self, char c)
 
internal bool endsWithSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal bool endsWithJsonSmallJson (smallJsont *self, smallJsont *string)
 
internal ssize_t countSSmallJson (smallJsont *self, const char *string)
 
internal ssize_t countCharSmallJson (smallJsont *self, char c)
 
internal ssize_t countSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal ssize_t countJsonSmallJson (smallJsont *self, smallJsont *string)
 
internal bool icStartsWithSSmallJson (smallJsont *self, const char *string)
 
internal bool icStartsWithCharSmallJson (smallJsont *self, char c)
 
internal bool icStartsWithSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal bool icStartsWithJsonSmallJson (smallJsont *self, smallJsont *string)
 
internal bool icEndsWithSSmallJson (smallJsont *self, const char *string)
 
internal bool icEndsWithCharSmallJson (smallJsont *self, char c)
 
internal bool icEndsWithSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal bool icEndsWithJsonSmallJson (smallJsont *self, smallJsont *string)
 
internal ssize_t icCountSSmallJson (smallJsont *self, const char *string)
 
internal ssize_t icCountCharSmallJson (smallJsont *self, char c)
 
internal ssize_t icCountSmallStringSmallJson (smallJsont *self, smallStringt *string)
 
internal ssize_t icCountJsonSmallJson (smallJsont *self, smallJsont *string)
 
internal bool isNumberSmallJson (smallJsont *self)
 
internal bool isIntSmallJson (smallJsont *self)
 
internal int64_t parseIntSmallJson (smallJsont *self)
 
internal double parseDoubleSmallJson (smallJsont *self)
 
internal smallJsontintToSmallJson (smallJsont *self, int64_t n)
 
internal smallJsontdoubleToSmallJson (smallJsont *self, double n)
 
internal size_t lenSmallJson (smallJsont *self)
 
internal smallJsontupperSmallJson (smallJsont *self)
 
internal smallJsontlowerSmallJson (smallJsont *self)
 
internal smallJsonttrimSmallJson (smallJsont *self)
 
internal smallJsontlTrimSmallJson (smallJsont *self)
 
internal smallJsontrTrimSmallJson (smallJsont *self)
 
internal char ** keysSmallJson (smallJsont *self)
 
internal smallArraytkeysSmallStringSmallJson (smallJsont *self)
 
internal smallArraytvaluesSmallJson (smallJsont *self)
 
internal smallJsontcompactSmallJson (smallJsont *self)
 
internal smallJsontemptySmallJson (smallJsont *self)
 
internal bool isEmptySmallJson (smallJsont *self)
 
internal bool isBlankSmallJson (smallJsont *self)
 
internal void forEachSmallJsonF (smallJsont *self, void *closure, forEachElementSmallArrayFt funcElem)
 
internal void enumerateSmallJsonF (smallJsont *self, void *closure, enumerateElementSmallArrayFt funcElem)
 
internal void enumerateDictSmallJson (smallJsont *self, void *closure, enumerateDictElementSmallJsonFt funcElem)
 
internal smallStringtjoinSmallJson (smallJsont *self, const char *delim)
 
internal smallStringtjoinCharSmallJson (smallJsont *self, char c)
 
internal smallStringtjoinSmallJsonSmallJson (smallJsont *self, smallJsont *delim)
 
internal smallStringtjoinSmallStringSmallJson (smallJsont *self, smallStringt *delim)
 
internal char * joinSSmallJson (smallJsont *self, const char *delim)
 
internal char * joinCharSSmallJson (smallJsont *self, char c)
 
internal char * joinSmallJsonSSmallJson (smallJsont *self, smallJsont *delim)
 
internal char * joinSmallStringSSmallJson (smallJsont *self, smallStringt *delim)
 
internal smallJsontsplitSmallJson (smallJsont *self, const char *delim)
 
internal smallJsontsplitCharSmallJson (smallJsont *self, char c)
 
internal smallJsontsplitSmallJsonSmallJson (smallJsont *self, smallJsont *delim)
 
internal smallJsontsplitSmallStringSmallJson (smallJsont *self, smallStringt *delim)
 
internal char ** splitSSmallJson (smallJsont *self, const char *delim)
 
internal char ** splitCharSSmallJson (smallJsont *self, char c)
 
internal char ** splitSmallJsonSSmallJson (smallJsont *self, smallJsont *delim)
 
internal char ** splitSmallStringSSmallJson (smallJsont *self, smallStringt *delim)
 
internal smallJsontextractSmallJson (smallJsont *self, const char *delim1, const char *delim2)
 
internal smallJsontextractCharSSmallJson (smallJsont *self, char delim1, const char *delim2)
 
internal smallJsontextractSCharSmallJson (smallJsont *self, const char *delim1, char delim2)
 
internal smallJsontextractCharCharSmallJson (smallJsont *self, char delim1, char delim2)
 
internal smallJsontextractSmallJsonSmallJsonSmallJson (smallJsont *self, smallJsont *delim1, smallJsont *delim2)
 
internal smallJsontextractSmallJsonSmallStringSmallJson (smallJsont *self, smallJsont *delim1, smallStringt *delim2)
 
internal smallJsontextractSmallJsonSSmallJson (smallJsont *self, smallJsont *delim1, const char *delim2)
 
internal smallJsontextractSmallJsonCharSmallJson (smallJsont *self, smallJsont *delim1, char delim2)
 
internal smallJsontextractSmallStringSmallJsonSmallJson (smallJsont *self, smallStringt *delim1, smallJsont *delim2)
 
internal smallJsontextractSmallStringSmallStringSmallJson (smallJsont *self, smallStringt *delim1, smallStringt *delim2)
 
internal smallJsontextractSmallStringSSmallJson (smallJsont *self, smallStringt *delim1, const char *delim2)
 
internal smallJsontextractSmallStringCharSmallJson (smallJsont *self, smallStringt *delim1, char delim2)
 
internal smallJsontextractSSmallJsonSmallJson (smallJsont *self, const char *delim1, smallJsont *delim2)
 
internal smallJsontextractSSmallStringSmallJson (smallJsont *self, const char *delim1, smallStringt *delim2)
 
internal smallJsontextractCharSmallJsonSmallJson (smallJsont *self, char delim1, smallJsont *delim2)
 
internal smallJsontextractCharSmallStringSmallJson (smallJsont *self, char delim1, smallStringt *delim2)
 
internal smallJsonticSplitSmallJson (smallJsont *self, const char *delim)
 
internal smallJsonticSplitCharSmallJson (smallJsont *self, char c)
 
internal smallJsonticSplitSmallJsonSmallJson (smallJsont *self, smallJsont *delim)
 
internal smallJsonticSplitSmallStringSmallJson (smallJsont *self, smallStringt *delim)
 
internal char ** icSplitSSmallJson (smallJsont *self, const char *delim)
 
internal char ** icSplitCharSSmallJson (smallJsont *self, char c)
 
internal char ** icSplitSmallJsonSSmallJson (smallJsont *self, smallJsont *delim)
 
internal char ** icSplitSmallStringSSmallJson (smallJsont *self, smallStringt *delim)
 
internal smallJsonticExtractSmallJson (smallJsont *self, const char *delim1, const char *delim2)
 
internal smallJsonticExtractCharSSmallJson (smallJsont *self, char delim1, const char *delim2)
 
internal smallJsonticExtractSCharSmallJson (smallJsont *self, const char *delim1, char delim2)
 
internal smallJsonticExtractCharCharSmallJson (smallJsont *self, char delim1, char delim2)
 
internal smallJsonticExtractSmallJsonSmallJsonSmallJson (smallJsont *self, smallJsont *delim1, smallJsont *delim2)
 
internal smallJsonticExtractSmallJsonSmallStringSmallJson (smallJsont *self, smallJsont *delim1, smallStringt *delim2)
 
internal smallJsonticExtractSmallJsonSSmallJson (smallJsont *self, smallJsont *delim1, const char *delim2)
 
internal smallJsonticExtractSmallJsonCharSmallJson (smallJsont *self, smallJsont *delim1, char delim2)
 
internal smallJsonticExtractSmallStringSmallJsonSmallJson (smallJsont *self, smallStringt *delim1, smallJsont *delim2)
 
internal smallJsonticExtractSmallStringSmallStringSmallJson (smallJsont *self, smallStringt *delim1, smallStringt *delim2)
 
internal smallJsonticExtractSmallStringSSmallJson (smallJsont *self, smallStringt *delim1, const char *delim2)
 
internal smallJsonticExtractSmallStringCharSmallJson (smallJsont *self, smallStringt *delim1, char delim2)
 
internal smallJsonticExtractSSmallJsonSmallJson (smallJsont *self, const char *delim1, smallJsont *delim2)
 
internal smallJsonticExtractSSmallStringSmallJson (smallJsont *self, const char *delim1, smallStringt *delim2)
 
internal smallJsonticExtractCharSmallJsonSmallJson (smallJsont *self, char delim1, smallJsont *delim2)
 
internal smallJsonticExtractCharSmallStringSmallJson (smallJsont *self, char delim1, smallStringt *delim2)
 
internal smallJsontcolorSmallJson (smallJsont *self, const char *colr)
 
internal char * colordSmallJson (smallJsont *self, const char *color)
 
internal smallJsontzipSmallJson (smallJsont *self, smallArrayt *array1, smallArrayt *array2)
 
internal smallJsontzipArraySmallJson (smallJsont *self, char **array1, smallArrayt *array2)
 
internal smallJsontzipCArraySmallJson (smallJsont *self, const char **array1, smallArrayt *array2)
 
internal smallJsontzipCharSmallJson (smallJsont *self, smallArrayt *array1, char **array2)
 
internal smallJsontzipCCharSmallJson (smallJsont *self, smallArrayt *array1, const char **array2)
 
internal smallJsontzipArrayCharSmallJson (smallJsont *self, char **array1, char **array2)
 
internal smallJsontzipCArrayCharSmallJson (smallJsont *self, const char **array1, char **array2)
 
internal smallJsontzipArrayCCharSmallJson (smallJsont *self, char **array1, const char **array2)
 
internal smallJsontzipCArrayCCharSmallJson (smallJsont *self, const char **array1, const char **array2)
 
smallJsontzipJsonSmallJson (smallJsont *self, smallJsont *array1, smallJsont *array2)
 
smallJsontzipJsonSmallArraySmallJson (smallJsont *self, smallJsont *array1, smallArrayt *array2)
 
smallJsontzipJsonArraySmallJson (smallJsont *self, smallJsont *array1, char **array2)
 
smallJsontzipJsonCArraySmallJson (smallJsont *self, smallJsont *array1, const char **array2)
 
smallJsontzipSmallArrayJsonSmallJson (smallJsont *self, smallArrayt *array1, smallJsont *array2)
 
smallJsontzipArrayJsonSmallJson (smallJsont *self, char **array1, smallJsont *array2)
 
smallJsontzipCArrayJsonSmallJson (smallJsont *self, const char **array1, smallJsont *array2)
 
internal basetiterStartSmallJson (smallJsont *self)
 
internal const char * iterStartKeySmallJson (smallJsont *self)
 
internal basetiterStartLastSmallJson (smallJsont *self)
 
internal basetiterStartFromSmallJson (smallJsont *self, int64_t index)
 
internal basetiterStartFromStepSmallJson (smallJsont *self, int64_t index, int64_t step)
 
internal basetiterNextSmallJson (smallJsont *self)
 
internal const char * iterNextKeySmallJson (smallJsont *self)
 
internal basetiterElementSmallJson (smallJsont *self)
 
internal const char * iterKeySmallJson (smallJsont *self)
 
internal ssize_t iterIndexSmallJson (smallJsont *self)
 
internal int64_t iterStepSmallJson (smallJsont *self)
 
internal basetgetSmallJson (smallJsont *self, const char *key)
 
internal undefinedtgetUndefinedSmallJson (smallJsont *self, const char *key)
 
internal bool getBoolSmallJson (smallJsont *self, const char *key)
 
internal bool * getBoolPSmallJson (smallJsont *self, const char *key)
 
internal double getDoubleSmallJson (smallJsont *self, const char *key)
 
internal double * getDoublePSmallJson (smallJsont *self, const char *key)
 
internal int64_t getIntSmallJson (smallJsont *self, const char *key)
 
internal int64_t * getIntPSmallJson (smallJsont *self, const char *key)
 
internal int32_t getInt32SmallJson (smallJsont *self, const char *key)
 
internal int32_t * getInt32PSmallJson (smallJsont *self, const char *key)
 
internal uint64_t getUintSmallJson (smallJsont *self, const char *key)
 
internal uint64_t * getUintPSmallJson (smallJsont *self, const char *key)
 
internal uint32_t getUint32SmallJson (smallJsont *self, const char *key)
 
internal uint32_t * getUint32PSmallJson (smallJsont *self, const char *key)
 
internal char * getSSmallJson (smallJsont *self, const char *key)
 
internal smallDicttgetDictSmallJson (smallJsont *self, const char *key)
 
internal smallArraytgetArraySmallJson (smallJsont *self, const char *key)
 
internal smallBooltgetSmallBoolSmallJson (smallJsont *self, const char *key)
 
internal smallBytestgetSmallBytesSmallJson (smallJsont *self, const char *key)
 
internal smallDoubletgetSmallDoubleSmallJson (smallJsont *self, const char *key)
 
internal smallInttgetSmallIntSmallJson (smallJsont *self, const char *key)
 
internal smallJsontgetSmallJsonSmallJson (smallJsont *self, const char *key)
 
internal smallStringtgetSmallStringSmallJson (smallJsont *self, const char *key)
 
internal void * getVoidSmallJson (smallJsont *self, const char *key)
 
internal smallContainertgetSmallContainerSmallJson (smallJsont *self, const char *key)
 
internal basetgetNDupSmallJson (smallJsont *self, const char *key)
 
internal undefinedtgetNDupUndefinedSmallJson (smallJsont *self, const char *key)
 
internal bool getNDupBoolSmallJson (smallJsont *self, const char *key)
 
internal double getNDupDoubleSmallJson (smallJsont *self, const char *key)
 
internal int64_t getNDupIntSmallJson (smallJsont *self, const char *key)
 
internal int32_t getNDupInt32SmallJson (smallJsont *self, const char *key)
 
internal uint64_t getNDupUintSmallJson (smallJsont *self, const char *key)
 
internal uint32_t getNDupUint32SmallJson (smallJsont *self, const char *key)
 
internal char * getNDupSSmallJson (smallJsont *self, const char *key)
 
internal smallDicttgetNDupDictSmallJson (smallJsont *self, const char *key)
 
internal smallArraytgetNDupArraySmallJson (smallJsont *self, const char *key)
 
internal smallBooltgetNDupSmallBoolSmallJson (smallJsont *self, const char *key)
 
internal smallBytestgetNDupSmallBytesSmallJson (smallJsont *self, const char *key)
 
internal smallDoubletgetNDupSmallDoubleSmallJson (smallJsont *self, const char *key)
 
internal smallInttgetNDupSmallIntSmallJson (smallJsont *self, const char *key)
 
internal smallJsontgetNDupSmallJsonSmallJson (smallJsont *self, const char *key)
 
internal smallStringtgetNDupSmallStringSmallJson (smallJsont *self, const char *key)
 
internal void * getNDupVoidSmallJson (smallJsont *self, const char *key)
 
internal smallContainertgetNDupSmallContainerSmallJson (smallJsont *self, const char *key)
 
basetgetAtSmallJson (smallJsont *self, int64_t index)
 
internal undefinedtgetAtUndefinedSmallJson (smallJsont *self, int64_t index)
 
internal bool getAtBoolSmallJson (smallJsont *self, int64_t index)
 
internal bool * getAtBoolPSmallJson (smallJsont *self, int64_t index)
 
internal double getAtDoubleSmallJson (smallJsont *self, int64_t index)
 
internal double * getAtDoublePSmallJson (smallJsont *self, int64_t index)
 
internal int64_t getAtIntSmallJson (smallJsont *self, int64_t index)
 
internal int64_t * getAtIntPSmallJson (smallJsont *self, int64_t index)
 
internal int32_t getAtInt32SmallJson (smallJsont *self, int64_t index)
 
internal int32_t * getAtInt32PSmallJson (smallJsont *self, int64_t index)
 
internal uint64_t getAtUintSmallJson (smallJsont *self, int64_t index)
 
internal uint64_t * getAtUintPSmallJson (smallJsont *self, int64_t index)
 
internal uint32_t getAtUint32SmallJson (smallJsont *self, int64_t index)
 
internal uint32_t * getAtUint32PSmallJson (smallJsont *self, int64_t index)
 
internal char * getAtSSmallJson (smallJsont *self, int64_t index)
 
internal smallDicttgetAtDictSmallJson (smallJsont *self, int64_t index)
 
internal smallArraytgetAtArraySmallJson (smallJsont *self, int64_t index)
 
internal smallBooltgetAtSmallBoolSmallJson (smallJsont *self, int64_t index)
 
internal smallBytestgetAtSmallBytesSmallJson (smallJsont *self, int64_t index)
 
internal smallDoubletgetAtSmallDoubleSmallJson (smallJsont *self, int64_t index)
 
internal smallInttgetAtSmallIntSmallJson (smallJsont *self, int64_t index)
 
internal smallJsontgetAtSmallJsonSmallJson (smallJsont *self, int64_t index)
 
internal smallStringtgetAtSmallStringSmallJson (smallJsont *self, int64_t index)
 
internal void * getAtVoidSmallJson (smallJsont *self, int64_t index)
 
internal smallContainertgetAtSmallContainerSmallJson (smallJsont *self, int64_t index)
 
basetgetAtNDupSmallJson (smallJsont *self, int64_t index)
 
internal undefinedtgetAtNDupUndefinedSmallJson (smallJsont *self, int64_t index)
 
internal bool getAtNDupBoolSmallJson (smallJsont *self, int64_t index)
 
internal double getAtNDupDoubleSmallJson (smallJsont *self, int64_t index)
 
internal int64_t getAtNDupIntSmallJson (smallJsont *self, int64_t index)
 
internal int32_t getAtNDupInt32SmallJson (smallJsont *self, int64_t index)
 
internal uint64_t getAtNDupUintSmallJson (smallJsont *self, int64_t index)
 
internal uint32_t getAtNDupUint32SmallJson (smallJsont *self, int64_t index)
 
internal char * getAtNDupSSmallJson (smallJsont *self, int64_t index)
 
internal smallDicttgetAtNDupDictSmallJson (smallJsont *self, int64_t index)
 
internal smallArraytgetAtNDupArraySmallJson (smallJsont *self, int64_t index)
 
internal smallBooltgetAtNDupSmallBoolSmallJson (smallJsont *self, int64_t index)
 
internal smallBytestgetAtNDupSmallBytesSmallJson (smallJsont *self, int64_t index)
 
internal smallDoubletgetAtNDupSmallDoubleSmallJson (smallJsont *self, int64_t index)
 
internal smallInttgetAtNDupSmallIntSmallJson (smallJsont *self, int64_t index)
 
internal smallJsontgetAtNDupSmallJsonSmallJson (smallJsont *self, int64_t index)
 
internal smallStringtgetAtNDupSmallStringSmallJson (smallJsont *self, int64_t index)
 
internal void * getAtNDupVoidSmallJson (smallJsont *self, int64_t index)
 
internal smallContainertgetAtNDupSmallContainerSmallJson (smallJsont *self, int64_t index)
 
internal double getNumSmallJson (smallJsont *self, const char *key)
 
internal double getNumAtSmallJson (smallJsont *self, int64_t index)
 
internal smallJsontdelElemSmallJson (smallJsont *self, const char *key)
 
internal smallJsontdelSmallJson (smallJsont *self, int64_t start, int64_t end)
 
internal smallJsontdelElemIndexSmallJson (smallJsont *self, int64_t index)
 
internal smallJsontremoveElemSmallJson (smallJsont *self, const char *key)
 
internal smallJsontremoveSmallJson (smallJsont *self, int64_t start, int64_t end)
 
internal smallJsontremoveElemIndexSmallJson (smallJsont *self, int64_t index)
 
internal char ** sDictStringifyForeach (sDictElemt *e, char *indentS2, int indent, int level)
 
internal char ** sDictStringify (sDictt *dict, int indent, int level)
 
internal char ** sArrayStringify (sArrayt *array, int indent, int level)
 
internal char * stringifySmallJson (smallJsont *self, int indent)
 
internal smallStringtstringifySmallStringSmallJson (smallJsont *self, int indent)
 
internal char ** sDictToYMLForeach (sDictElemt *e, char *indentS2, int indent, int level)
 
internal char ** sDictToYML (sDictt *dict, int indent, int level)
 
internal char ** sArrayToYML (sArrayt *array, int indent, int level)
 
internal char * toYMLSmallJson (smallJsont *self, int indent)
 
internal smallStringttoYMLSmallStringSmallJson (smallJsont *self, int indent)
 
internal bool parseSmallJson (smallJsont *self, const char *input)
 
internal bool parseSmallJsonSmallJson (smallJsont *self, smallJsont *input)
 
internal bool parseSmallStringSmallJson (smallJsont *self, smallStringt *input)
 
internal void addObject (smallJsont *self, smallt *obj)
 
internal int on_string (struct LaxJsonContext *context, enum LaxJsonType type, const char *value, int length UNUSED)
 
internal int on_number (struct LaxJsonContext *context, char *x)
 
internal int on_primitive (struct LaxJsonContext *context, enum LaxJsonType type)
 
internal int on_begin (struct LaxJsonContext *context, enum LaxJsonType type)
 
internal int on_end (struct LaxJsonContext *context, enum LaxJsonType type UNUSED)
 
internal bool parseYMLSmallJson (smallJsont *self, const char *input)
 
internal bool parseYMLSmallJsonSmallJson (smallJsont *self, smallJsont *input)
 
internal bool parseYMLSmallStringSmallJson (smallJsont *self, smallStringt *input)
 
internal int on_stringY (smallJsont *self, const char *value, enum LaxJsonType type)
 
internal int on_beginYDict (smallJsont *self)
 
internal int on_beginYArray (smallJsont *self)
 
internal int on_endY (smallJsont *self)
 
internal int on_primitiveY (smallJsont *self, enum LaxJsonType type)
 
internal int on_numberY (smallJsont *self UNUSED, char *x)
 
internal void pushTypeY (smallJsont *self, char *v)
 
internal smallBytestserialSmallJson (smallJsont *self)
 
internal smallJsontdeserialSmallJson (smallJsont *self, smallBytest *data)
 
internal void logSmallJson (smallJsont *self)
 
internal smallJsontreadFileSmallJson (smallJsont *self, const char *filePath)
 
internal smallJsontreadFileSmallStringSmallJson (smallJsont *self, smallStringt *filePath)
 
internal smallJsontreadFileJsonSmallJson (smallJsont *self, smallJsont *filePath)
 
internal smallJsontreadStreamSmallJson (smallJsont *self, FILE *fp)
 
internal int writeFileSmallJson (smallJsont *self, const char *filePath)
 
internal int writeFileSmallStringSmallJson (smallJsont *self, smallStringt *filePath)
 
internal int writeFileJsonSmallJson (smallJsont *self, smallJsont *filePath)
 
internal int writeStreamSmallJson (smallJsont *self, FILE *fp)
 
internal int appendFileSmallJson (smallJsont *self, const char *filePath)
 
internal int appendFileSmallStringSmallJson (smallJsont *self, smallStringt *filePath)
 
internal int appendFileJsonSmallJson (smallJsont *self, smallJsont *filePath)
 
internal smallJsontreadTextSmallJson (smallJsont *self, const char *filePath)
 
internal smallJsontreadTextSmallStringSmallJson (smallJsont *self, smallStringt *filePath)
 
internal smallJsontreadTextJsonSmallJson (smallJsont *self, smallJsont *filePath)
 
internal smallJsontreadTextStreamSmallJson (smallJsont *self, FILE *fp)
 
internal bool writeTextSmallJson (smallJsont *self, const char *filePath)
 
internal bool writeTextSmallStringSmallJson (smallJsont *self, smallStringt *filePath)
 
internal bool writeTextJsonSmallJson (smallJsont *self, smallJsont *filePath)
 
internal bool writeTextStreamSmallJson (smallJsont *self, FILE *fp)
 
internal bool appendTextSmallJson (smallJsont *self, const char *filePath)
 
internal bool appendTextSmallStringSmallJson (smallJsont *self, smallStringt *filePath)
 
internal bool appendTextJsonSmallJson (smallJsont *self, smallJsont *filePath)
 
internal const char * typeStringSmallJson (smallJsont *self, const char *key)
 
internal smallStringttypeSmallStringSmallJson (smallJsont *self, const char *key)
 
internal const char * typeAtStringSmallJson (smallJsont *self, int64_t index)
 
internal smallStringttypeAtSmallStringSmallJson (smallJsont *self, int64_t index)
 
internal const char * typeStringKCharSmallJson (smallJsont *self, char key)
 
internal smallStringttypeSmallStringKCharSmallJson (smallJsont *self, char key)
 
internal char typeSmallJson (smallJsont *self, const char *key)
 
internal char typeKCharSmallJson (smallJsont *self, char key)
 
internal char typeAtSmallJson (smallJsont *self, int64_t index)
 
internal smallJsonttypeStringsSmallJson (smallJsont *self)
 
internal smallBytesttypesSmallJson (smallJsont *self)
 
internal bool isETypeAtSmallJson (smallJsont *self, int64_t index, const char *type)
 
internal bool isEUndefinedAtSmallJson (smallJsont *self, int64_t index)
 
internal bool isEBoolAtSmallJson (smallJsont *self, int64_t index)
 
internal bool isEContainerAtSmallJson (smallJsont *self, int64_t index)
 
internal bool isEDictAtSmallJson (smallJsont *self, int64_t index)
 
internal bool isEDoubleAtSmallJson (smallJsont *self, int64_t index)
 
internal bool isEIntAtSmallJson (smallJsont *self, int64_t index)
 
internal bool isEStringAtSmallJson (smallJsont *self, int64_t index)
 
internal bool isEFaststringAtSmallJson (smallJsont *self, int64_t index)
 
internal bool isEArrayAtSmallJson (smallJsont *self, int64_t index)
 
internal bool isEBytesAtSmallJson (smallJsont *self, int64_t index)
 
internal bool isETypeSmallJson (smallJsont *self, const char *key, const char *type)
 
internal bool isEUndefinedSmallJson (smallJsont *self, const char *key)
 
internal bool isEBoolSmallJson (smallJsont *self, const char *key)
 
internal bool isEContainerSmallJson (smallJsont *self, const char *key)
 
internal bool isEDictSmallJson (smallJsont *self, const char *key)
 
internal bool isEDoubleSmallJson (smallJsont *self, const char *key)
 
internal bool isEIntSmallJson (smallJsont *self, const char *key)
 
internal bool isEStringSmallJson (smallJsont *self, const char *key)
 
internal bool isEFaststringSmallJson (smallJsont *self, const char *key)
 
internal bool isEArraySmallJson (smallJsont *self, const char *key)
 
internal bool isEBytesSmallJson (smallJsont *self, const char *key)
 
internal bool areAllETypeSmallJson (smallJsont *self, const char *type)
 
internal bool areAllEUndefinedSmallJson (smallJsont *self)
 
internal bool areAllEBoolSmallJson (smallJsont *self)
 
internal bool areAllEContainerSmallJson (smallJsont *self)
 
internal bool areAllEDictSmallJson (smallJsont *self)
 
internal bool areAllEDoubleSmallJson (smallJsont *self)
 
internal bool areAllEIntSmallJson (smallJsont *self)
 
internal bool areAllEStringSmallJson (smallJsont *self)
 
internal bool areAllEFaststringSmallJson (smallJsont *self)
 
internal bool areAllEArraySmallJson (smallJsont *self)
 
internal bool areAllEBytesSmallJson (smallJsont *self)
 
smallJsontallocSmallJsonG (smallJsont *self UNUSED)
 
smallJsontduplicateSmallJsonG (smallJsont *self)
 
smallJsontsetTopSmallJsonG (smallJsont *self, baset *value)
 
smallJsontsetTopBoolSmallJsonG (smallJsont *self, bool value)
 
smallJsontsetTopDoubleSmallJsonG (smallJsont *self, double value)
 
smallJsontsetTopIntSmallJsonG (smallJsont *self, int64_t value)
 
smallJsontsetTopStringSmallJsonG (smallJsont *self, const char *value)
 
smallJsontsetTopCharSmallJsonG (smallJsont *self, char c)
 
smallJsontsetTopDictSmallJsonG (smallJsont *self, smallDictt *value)
 
smallJsontsetTopArraySmallJsonG (smallJsont *self, smallArrayt *value)
 
smallJsontsetTopArraycSmallJsonG (smallJsont *self, char **value)
 
smallJsontsetTopCArraycSmallJsonG (smallJsont *self, const char **value)
 
smallJsontsetTopSmallBoolSmallJsonG (smallJsont *self, smallBoolt *value)
 
smallJsontsetTopSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *value)
 
smallJsontsetTopSmallIntSmallJsonG (smallJsont *self, smallIntt *value)
 
smallJsontsetTopSmallJsonSmallJsonG (smallJsont *self, smallJsont *value)
 
smallJsontsetTopSmallStringSmallJsonG (smallJsont *self, smallStringt *value)
 
smallJsontsetTopNFreeSmallJsonG (smallJsont *self, baset *value)
 
smallJsontsetTopNFreeBoolSmallJsonG (smallJsont *self, bool value)
 
smallJsontsetTopNFreeDoubleSmallJsonG (smallJsont *self, double value)
 
smallJsontsetTopNFreeIntSmallJsonG (smallJsont *self, int64_t value)
 
smallJsontsetTopNFreeStringSmallJsonG (smallJsont *self, char *value)
 
smallJsontsetTopNFreeDictSmallJsonG (smallJsont *self, smallDictt *value)
 
smallJsontsetTopNFreeArraySmallJsonG (smallJsont *self, smallArrayt *value)
 
smallJsontsetTopNFreeArraycSmallJsonG (smallJsont *self, char **value)
 
smallJsontsetTopNFreeSmallBoolSmallJsonG (smallJsont *self, smallBoolt *value)
 
smallJsontsetTopNFreeSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *value)
 
smallJsontsetTopNFreeSmallIntSmallJsonG (smallJsont *self, smallIntt *value)
 
smallJsontsetTopNFreeSmallJsonSmallJsonG (smallJsont *self, smallJsont *value)
 
smallJsontsetTopNFreeSmallStringSmallJsonG (smallJsont *self, smallStringt *value)
 
smallJsontfromArraySmallJsonG (smallJsont *self, char **array, size_t size)
 
smallJsontfromCArraySmallJsonG (smallJsont *self, const char **array, size_t size)
 
basetgetTopSmallJsonG (smallJsont *self, baset *retType UNUSED)
 
undefinedtgetTopUndefinedSmallJsonG (smallJsont *self, undefinedt *retType UNUSED)
 
bool getTopBoolSmallJsonG (smallJsont *self, bool retType UNUSED)
 
bool * getTopBoolPSmallJsonG (smallJsont *self, bool *retType UNUSED)
 
double getTopDoubleSmallJsonG (smallJsont *self, double retType UNUSED)
 
double * getTopDoublePSmallJsonG (smallJsont *self, double *retType UNUSED)
 
int64_t getTopIntSmallJsonG (smallJsont *self, int64_t retType UNUSED)
 
int64_t * getTopIntPSmallJsonG (smallJsont *self, int64_t *retType UNUSED)
 
int32_t getTopInt32SmallJsonG (smallJsont *self, int32_t retType UNUSED)
 
int32_t * getTopInt32PSmallJsonG (smallJsont *self, int32_t *retType UNUSED)
 
uint64_t getTopUintSmallJsonG (smallJsont *self, uint64_t retType UNUSED)
 
uint64_t * getTopUintPSmallJsonG (smallJsont *self, uint64_t *retType UNUSED)
 
uint32_t getTopUint32SmallJsonG (smallJsont *self, uint32_t retType UNUSED)
 
uint32_t * getTopUint32PSmallJsonG (smallJsont *self, uint32_t *retType UNUSED)
 
char * getTopSSmallJsonG (smallJsont *self, char *retType UNUSED)
 
smallDicttgetTopDictSmallJsonG (smallJsont *self, smallDictt *retType UNUSED)
 
smallArraytgetTopArraySmallJsonG (smallJsont *self, smallArrayt *retType UNUSED)
 
smallBooltgetTopSmallBoolSmallJsonG (smallJsont *self, smallBoolt *retType UNUSED)
 
smallDoubletgetTopSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *retType UNUSED)
 
smallInttgetTopSmallIntSmallJsonG (smallJsont *self, smallIntt *retType UNUSED)
 
smallStringtgetTopSmallStringSmallJsonG (smallJsont *self, smallStringt *retType UNUSED)
 
smallJsontpushSmallJsonG (smallJsont *self, baset *value)
 
smallJsontpushUndefinedSmallJsonG (smallJsont *self, void *value UNUSED)
 
smallJsontpushBoolSmallJsonG (smallJsont *self, bool value)
 
smallJsontpushDoubleSmallJsonG (smallJsont *self, double value)
 
smallJsontpushIntSmallJsonG (smallJsont *self, int64_t value)
 
smallJsontpushSSmallJsonG (smallJsont *self, const char *string)
 
smallJsontpushCharSmallJsonG (smallJsont *self, char c)
 
smallJsontpushDictSmallJsonG (smallJsont *self, smallDictt *dict)
 
smallJsontpushArraySmallJsonG (smallJsont *self, smallArrayt *array)
 
smallJsontpushArraycSmallJsonG (smallJsont *self, char **array)
 
smallJsontpushCArraycSmallJsonG (smallJsont *self, const char **array)
 
smallJsontpushVoidSmallJsonG (smallJsont *self, void *value)
 
smallJsontpushSmallBoolSmallJsonG (smallJsont *self, smallBoolt *value)
 
smallJsontpushSmallBytesSmallJsonG (smallJsont *self, smallBytest *value)
 
smallJsontpushSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *value)
 
smallJsontpushSmallIntSmallJsonG (smallJsont *self, smallIntt *value)
 
smallJsontpushSmallJsonSmallJsonG (smallJsont *self, smallJsont *value)
 
smallJsontpushSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
smallJsontpushSmallContainerSmallJsonG (smallJsont *self, smallContainert *container)
 
smallJsontpushNFreeSmallJsonG (smallJsont *self, baset *value)
 
smallJsontpushNFreeUndefinedSmallJsonG (smallJsont *self, undefinedt *value)
 
smallJsontpushNFreeSSmallJsonG (smallJsont *self, char *string)
 
smallJsontpushNFreeDictSmallJsonG (smallJsont *self, smallDictt *dict)
 
smallJsontpushNFreeArraySmallJsonG (smallJsont *self, smallArrayt *array)
 
smallJsontpushNFreeArraycSmallJsonG (smallJsont *self, char **array)
 
smallJsontpushNFreeSmallBoolSmallJsonG (smallJsont *self, smallBoolt *value)
 
smallJsontpushNFreeSmallBytesSmallJsonG (smallJsont *self, smallBytest *value)
 
smallJsontpushNFreeSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *value)
 
smallJsontpushNFreeSmallIntSmallJsonG (smallJsont *self, smallIntt *value)
 
smallJsontpushNFreeSmallJsonSmallJsonG (smallJsont *self, smallJsont *value)
 
smallJsontpushNFreeSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
smallJsontpushNFreeSmallContainerSmallJsonG (smallJsont *self, smallContainert *container)
 
basetpopSmallJsonG (smallJsont *self, baset *retType UNUSED)
 
undefinedtpopUndefinedSmallJsonG (smallJsont *self, undefinedt *retType UNUSED)
 
bool popBoolSmallJsonG (smallJsont *self, bool retType UNUSED)
 
double popDoubleSmallJsonG (smallJsont *self, double retType UNUSED)
 
int64_t popIntSmallJsonG (smallJsont *self, int64_t retType UNUSED)
 
int32_t popInt32SmallJsonG (smallJsont *self, int32_t retType UNUSED)
 
uint64_t popUintSmallJsonG (smallJsont *self, uint64_t retType UNUSED)
 
uint32_t popUint32SmallJsonG (smallJsont *self, uint32_t retType UNUSED)
 
char * popSSmallJsonG (smallJsont *self, char *retType UNUSED)
 
smallDicttpopDictSmallJsonG (smallJsont *self, smallDictt *retType UNUSED)
 
smallArraytpopArraySmallJsonG (smallJsont *self, smallArrayt *retType UNUSED)
 
smallBooltpopSmallBoolSmallJsonG (smallJsont *self, smallBoolt *retType UNUSED)
 
smallBytestpopSmallBytesSmallJsonG (smallJsont *self, smallBytest *retType UNUSED)
 
smallDoubletpopSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *retType UNUSED)
 
smallInttpopSmallIntSmallJsonG (smallJsont *self, smallIntt *retType UNUSED)
 
smallJsontpopSmallJsonSmallJsonG (smallJsont *self, smallJsont *retType UNUSED)
 
smallStringtpopSmallStringSmallJsonG (smallJsont *self, smallStringt *retType UNUSED)
 
void * popVoidSmallJsonG (smallJsont *self, void *retType UNUSED)
 
smallContainertpopSmallContainerSmallJsonG (smallJsont *self, smallContainert *retType UNUSED)
 
smallJsontsetSmallJsonG (smallJsont *self, const char *key, baset *value)
 
smallJsontsetUndefinedSmallJsonG (smallJsont *self, const char *key, void *value UNUSED)
 
smallJsontsetBoolSmallJsonG (smallJsont *self, const char *key, bool value)
 
smallJsontsetDoubleSmallJsonG (smallJsont *self, const char *key, double value)
 
smallJsontsetIntSmallJsonG (smallJsont *self, const char *key, int64_t value)
 
smallJsontsetSSmallJsonG (smallJsont *self, const char *key, const char *string)
 
smallJsontsetCharSmallJsonG (smallJsont *self, const char *key, char c)
 
smallJsontsetDictSmallJsonG (smallJsont *self, const char *key, smallDictt *dict)
 
smallJsontsetArraySmallJsonG (smallJsont *self, const char *key, smallArrayt *array)
 
smallJsontsetArraycSmallJsonG (smallJsont *self, const char *key, char **array)
 
smallJsontsetCArraycSmallJsonG (smallJsont *self, const char *key, const char **array)
 
smallJsontsetVoidSmallJsonG (smallJsont *self, const char *key, void *value)
 
smallJsontsetSmallBoolSmallJsonG (smallJsont *self, const char *key, smallBoolt *value)
 
smallJsontsetSmallBytesSmallJsonG (smallJsont *self, const char *key, smallBytest *value)
 
smallJsontsetSmallDoubleSmallJsonG (smallJsont *self, const char *key, smallDoublet *value)
 
smallJsontsetSmallIntSmallJsonG (smallJsont *self, const char *key, smallIntt *value)
 
smallJsontsetSmallJsonSmallJsonG (smallJsont *self, const char *key, smallJsont *value)
 
smallJsontsetSmallStringSmallJsonG (smallJsont *self, const char *key, smallStringt *string)
 
smallJsontsetSmallContainerSmallJsonG (smallJsont *self, const char *key, smallContainert *container)
 
smallJsontsetNFreeSmallJsonG (smallJsont *self, const char *key, baset *value)
 
smallJsontsetNFreeUndefinedSmallJsonG (smallJsont *self, const char *key, undefinedt *value)
 
smallJsontsetNFreeSSmallJsonG (smallJsont *self, const char *key, char *string)
 
smallJsontsetNFreeDictSmallJsonG (smallJsont *self, const char *key, smallDictt *dict)
 
smallJsontsetNFreeArraySmallJsonG (smallJsont *self, const char *key, smallArrayt *array)
 
smallJsontsetNFreeArraycSmallJsonG (smallJsont *self, const char *key, char **array)
 
smallJsontsetNFreeSmallBoolSmallJsonG (smallJsont *self, const char *key, smallBoolt *value)
 
smallJsontsetNFreeSmallBytesSmallJsonG (smallJsont *self, const char *key, smallBytest *value)
 
smallJsontsetNFreeSmallDoubleSmallJsonG (smallJsont *self, const char *key, smallDoublet *value)
 
smallJsontsetNFreeSmallIntSmallJsonG (smallJsont *self, const char *key, smallIntt *value)
 
smallJsontsetNFreeSmallJsonSmallJsonG (smallJsont *self, const char *key, smallJsont *value)
 
smallJsontsetNFreeSmallStringSmallJsonG (smallJsont *self, const char *key, smallStringt *string)
 
smallJsontsetNFreeSmallContainerSmallJsonG (smallJsont *self, const char *key, smallContainert *container)
 
smallJsontsetPDictSmallJsonG (smallJsont *self, const char *key, smallDictt *dict)
 
smallJsontsetPArraySmallJsonG (smallJsont *self, const char *key, smallArrayt *array)
 
smallJsontsetPSmallJsonSmallJsonG (smallJsont *self, const char *key, smallJsont *value)
 
smallJsontsetPSmallStringSmallJsonG (smallJsont *self, const char *key, smallStringt *string)
 
smallJsontsetNFreePDictSmallJsonG (smallJsont *self, const char *key, smallDictt *dict)
 
smallJsontsetNFreePArraySmallJsonG (smallJsont *self, const char *key, smallArrayt *array)
 
smallJsontsetNFreePSmallJsonSmallJsonG (smallJsont *self, const char *key, smallJsont *value)
 
smallJsontsetNFreePSmallStringSmallJsonG (smallJsont *self, const char *key, smallStringt *string)
 
smallJsontsetAtSmallJsonG (smallJsont *self, int64_t index, baset *value)
 
smallJsontsetAtUndefinedSmallJsonG (smallJsont *self, int64_t index, void *value)
 
smallJsontsetAtBoolSmallJsonG (smallJsont *self, int64_t index, bool value)
 
smallJsontsetAtDoubleSmallJsonG (smallJsont *self, int64_t index, double value)
 
smallJsontsetAtIntSmallJsonG (smallJsont *self, int64_t index, int64_t value)
 
smallJsontsetAtSSmallJsonG (smallJsont *self, int64_t index, const char *string)
 
smallJsontsetAtCharSmallJsonG (smallJsont *self, int64_t index, char c)
 
smallJsontsetAtDictSmallJsonG (smallJsont *self, int64_t index, smallDictt *dict)
 
smallJsontsetAtArraySmallJsonG (smallJsont *self, int64_t index, smallArrayt *array)
 
smallJsontsetAtArraycSmallJsonG (smallJsont *self, int64_t index, char **array)
 
smallJsontsetAtCArraycSmallJsonG (smallJsont *self, int64_t index, const char **array)
 
smallJsontsetAtVoidSmallJsonG (smallJsont *self, int64_t index, void *value)
 
smallJsontsetAtSmallBoolSmallJsonG (smallJsont *self, int64_t index, smallBoolt *value)
 
smallJsontsetAtSmallBytesSmallJsonG (smallJsont *self, int64_t index, smallBytest *value)
 
smallJsontsetAtSmallDoubleSmallJsonG (smallJsont *self, int64_t index, smallDoublet *value)
 
smallJsontsetAtSmallIntSmallJsonG (smallJsont *self, int64_t index, smallIntt *value)
 
smallJsontsetAtSmallJsonSmallJsonG (smallJsont *self, int64_t index, smallJsont *value)
 
smallJsontsetAtSmallStringSmallJsonG (smallJsont *self, int64_t index, smallStringt *string)
 
smallJsontsetAtSmallContainerSmallJsonG (smallJsont *self, int64_t index, smallContainert *container)
 
smallJsontsetAtNFreeSmallJsonG (smallJsont *self, int64_t index, baset *value)
 
smallJsontsetAtNFreeUndefinedSmallJsonG (smallJsont *self, int64_t index, void *value)
 
smallJsontsetAtNFreeSSmallJsonG (smallJsont *self, int64_t index, char *string)
 
smallJsontsetAtNFreeDictSmallJsonG (smallJsont *self, int64_t index, smallDictt *dict)
 
smallJsontsetAtNFreeArraySmallJsonG (smallJsont *self, int64_t index, smallArrayt *array)
 
smallJsontsetAtNFreeArraycSmallJsonG (smallJsont *self, int64_t index, char **array)
 
smallJsontsetAtNFreeSmallBoolSmallJsonG (smallJsont *self, int64_t index, smallBoolt *value)
 
smallJsontsetAtNFreeSmallBytesSmallJsonG (smallJsont *self, int64_t index, smallBytest *value)
 
smallJsontsetAtNFreeSmallDoubleSmallJsonG (smallJsont *self, int64_t index, smallDoublet *value)
 
smallJsontsetAtNFreeSmallIntSmallJsonG (smallJsont *self, int64_t index, smallIntt *value)
 
smallJsontsetAtNFreeSmallJsonSmallJsonG (smallJsont *self, int64_t index, smallJsont *value)
 
smallJsontsetAtNFreeSmallStringSmallJsonG (smallJsont *self, int64_t index, smallStringt *string)
 
smallJsontsetAtNFreeSmallContainerSmallJsonG (smallJsont *self, int64_t index, smallContainert *container)
 
smallJsontsetPAtDictSmallJsonG (smallJsont *self, int64_t index, smallDictt *dict)
 
smallJsontsetPAtArraySmallJsonG (smallJsont *self, int64_t index, smallArrayt *array)
 
smallJsontsetPAtSmallJsonSmallJsonG (smallJsont *self, int64_t index, smallJsont *value)
 
smallJsontsetPAtSmallStringSmallJsonG (smallJsont *self, int64_t index, smallStringt *string)
 
smallJsontsetPAtNFreeDictSmallJsonG (smallJsont *self, int64_t index, smallDictt *dict)
 
smallJsontsetPAtNFreeArraySmallJsonG (smallJsont *self, int64_t index, smallArrayt *array)
 
smallJsontsetPAtNFreeSmallJsonSmallJsonG (smallJsont *self, int64_t index, smallJsont *value)
 
smallJsontsetPAtNFreeSmallStringSmallJsonG (smallJsont *self, int64_t index, smallStringt *string)
 
basetgetSmallJsonG (smallJsont *self, baset *retType UNUSED, const char *key)
 
undefinedtgetUndefinedSmallJsonG (smallJsont *self, undefinedt *retType UNUSED, const char *key)
 
bool getBoolSmallJsonG (smallJsont *self, bool retType UNUSED, const char *key)
 
bool * getBoolPSmallJsonG (smallJsont *self, bool *retType UNUSED, const char *key)
 
double getDoubleSmallJsonG (smallJsont *self, double retType UNUSED, const char *key)
 
double * getDoublePSmallJsonG (smallJsont *self, double *retType UNUSED, const char *key)
 
int64_t getIntSmallJsonG (smallJsont *self, int64_t retType UNUSED, const char *key)
 
int64_t * getIntPSmallJsonG (smallJsont *self, int64_t *retType UNUSED, const char *key)
 
int32_t getInt32SmallJsonG (smallJsont *self, int32_t retType UNUSED, const char *key)
 
int32_t * getInt32PSmallJsonG (smallJsont *self, int32_t *retType UNUSED, const char *key)
 
uint64_t getUintSmallJsonG (smallJsont *self, uint64_t retType UNUSED, const char *key)
 
uint64_t * getUintPSmallJsonG (smallJsont *self, uint64_t *retType UNUSED, const char *key)
 
uint32_t getUint32SmallJsonG (smallJsont *self, uint32_t retType UNUSED, const char *key)
 
uint32_t * getUint32PSmallJsonG (smallJsont *self, uint32_t *retType UNUSED, const char *key)
 
char * getSSmallJsonG (smallJsont *self, char *retType UNUSED, const char *key)
 
smallDicttgetDictSmallJsonG (smallJsont *self, smallDictt *retType UNUSED, const char *key)
 
smallArraytgetArraySmallJsonG (smallJsont *self, smallArrayt *retType UNUSED, const char *key)
 
smallBooltgetSmallBoolSmallJsonG (smallJsont *self, smallBoolt *retType UNUSED, const char *key)
 
smallBytestgetSmallBytesSmallJsonG (smallJsont *self, smallBytest *retType UNUSED, const char *key)
 
smallDoubletgetSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *retType UNUSED, const char *key)
 
smallInttgetSmallIntSmallJsonG (smallJsont *self, smallIntt *retType UNUSED, const char *key)
 
smallJsontgetSmallJsonSmallJsonG (smallJsont *self, smallJsont *retType UNUSED, const char *key)
 
smallStringtgetSmallStringSmallJsonG (smallJsont *self, smallStringt *retType UNUSED, const char *key)
 
void * getVoidSmallJsonG (smallJsont *self, void *retType UNUSED, const char *key)
 
smallContainertgetSmallContainerSmallJsonG (smallJsont *self, smallContainert *retType UNUSED, const char *key)
 
basetgetNDupSmallJsonG (smallJsont *self, baset *retType UNUSED, const char *key)
 
undefinedtgetNDupUndefinedSmallJsonG (smallJsont *self, undefinedt *retType UNUSED, const char *key)
 
bool getNDupBoolSmallJsonG (smallJsont *self, bool retType UNUSED, const char *key)
 
double getNDupDoubleSmallJsonG (smallJsont *self, double retType UNUSED, const char *key)
 
int64_t getNDupIntSmallJsonG (smallJsont *self, int64_t retType UNUSED, const char *key)
 
int32_t getNDupInt32SmallJsonG (smallJsont *self, int32_t retType UNUSED, const char *key)
 
uint64_t getNDupUintSmallJsonG (smallJsont *self, uint64_t retType UNUSED, const char *key)
 
uint32_t getNDupUint32SmallJsonG (smallJsont *self, uint32_t retType UNUSED, const char *key)
 
char * getNDupSSmallJsonG (smallJsont *self, char *retType UNUSED, const char *key)
 
smallDicttgetNDupDictSmallJsonG (smallJsont *self, smallDictt *retType UNUSED, const char *key)
 
smallArraytgetNDupArraySmallJsonG (smallJsont *self, smallArrayt *retType UNUSED, const char *key)
 
smallBooltgetNDupSmallBoolSmallJsonG (smallJsont *self, smallBoolt *retType UNUSED, const char *key)
 
smallBytestgetNDupSmallBytesSmallJsonG (smallJsont *self, smallBytest *retType UNUSED, const char *key)
 
smallDoubletgetNDupSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *retType UNUSED, const char *key)
 
smallInttgetNDupSmallIntSmallJsonG (smallJsont *self, smallIntt *retType UNUSED, const char *key)
 
smallJsontgetNDupSmallJsonSmallJsonG (smallJsont *self, smallJsont *retType UNUSED, const char *key)
 
smallStringtgetNDupSmallStringSmallJsonG (smallJsont *self, smallStringt *retType UNUSED, const char *key)
 
void * getNDupVoidSmallJsonG (smallJsont *self, void *retType UNUSED, const char *key)
 
smallContainertgetNDupSmallContainerSmallJsonG (smallJsont *self, smallContainert *retType UNUSED, const char *key)
 
basetgetAtSmallJsonG (smallJsont *self, baset *retType UNUSED, int64_t index)
 
undefinedtgetAtUndefinedSmallJsonG (smallJsont *self, undefinedt *retType UNUSED, int64_t index)
 
bool getAtBoolSmallJsonG (smallJsont *self, bool retType UNUSED, int64_t index)
 
bool * getAtBoolPSmallJsonG (smallJsont *self, bool *retType UNUSED, int64_t index)
 
double getAtDoubleSmallJsonG (smallJsont *self, double retType UNUSED, int64_t index)
 
double * getAtDoublePSmallJsonG (smallJsont *self, double *retType UNUSED, int64_t index)
 
int64_t getAtIntSmallJsonG (smallJsont *self, int64_t retType UNUSED, int64_t index)
 
int64_t * getAtIntPSmallJsonG (smallJsont *self, int64_t *retType UNUSED, int64_t index)
 
int32_t getAtInt32SmallJsonG (smallJsont *self, int32_t retType UNUSED, int64_t index)
 
int32_t * getAtInt32PSmallJsonG (smallJsont *self, int32_t *retType UNUSED, int64_t index)
 
uint64_t getAtUintSmallJsonG (smallJsont *self, uint64_t retType UNUSED, int64_t index)
 
uint64_t * getAtUintPSmallJsonG (smallJsont *self, uint64_t *retType UNUSED, int64_t index)
 
uint32_t getAtUint32SmallJsonG (smallJsont *self, uint32_t retType UNUSED, int64_t index)
 
uint32_t * getAtUint32PSmallJsonG (smallJsont *self, uint32_t *retType UNUSED, int64_t index)
 
char * getAtSSmallJsonG (smallJsont *self, char *retType UNUSED, int64_t index)
 
smallDicttgetAtDictSmallJsonG (smallJsont *self, smallDictt *retType UNUSED, int64_t index)
 
smallArraytgetAtArraySmallJsonG (smallJsont *self, smallArrayt *retType UNUSED, int64_t index)
 
smallBooltgetAtSmallBoolSmallJsonG (smallJsont *self, smallBoolt *retType UNUSED, int64_t index)
 
smallBytestgetAtSmallBytesSmallJsonG (smallJsont *self, smallBytest *retType UNUSED, int64_t index)
 
smallDoubletgetAtSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *retType UNUSED, int64_t index)
 
smallInttgetAtSmallIntSmallJsonG (smallJsont *self, smallIntt *retType UNUSED, int64_t index)
 
smallJsontgetAtSmallJsonSmallJsonG (smallJsont *self, smallJsont *retType UNUSED, int64_t index)
 
smallStringtgetAtSmallStringSmallJsonG (smallJsont *self, smallStringt *retType UNUSED, int64_t index)
 
void * getAtVoidSmallJsonG (smallJsont *self, void *retType UNUSED, int64_t index)
 
smallContainertgetAtSmallContainerSmallJsonG (smallJsont *self, smallContainert *retType UNUSED, int64_t index)
 
basetgetAtNDupSmallJsonG (smallJsont *self, baset *retType UNUSED, int64_t index)
 
undefinedtgetAtNDupUndefinedSmallJsonG (smallJsont *self, undefinedt *retType UNUSED, int64_t index)
 
bool getAtNDupBoolSmallJsonG (smallJsont *self, bool retType UNUSED, int64_t index)
 
double getAtNDupDoubleSmallJsonG (smallJsont *self, double retType UNUSED, int64_t index)
 
int64_t getAtNDupIntSmallJsonG (smallJsont *self, int64_t retType UNUSED, int64_t index)
 
int32_t getAtNDupInt32SmallJsonG (smallJsont *self, int32_t retType UNUSED, int64_t index)
 
uint64_t getAtNDupUintSmallJsonG (smallJsont *self, uint64_t retType UNUSED, int64_t index)
 
uint32_t getAtNDupUint32SmallJsonG (smallJsont *self, uint32_t retType UNUSED, int64_t index)
 
char * getAtNDupSSmallJsonG (smallJsont *self, char *retType UNUSED, int64_t index)
 
smallDicttgetAtNDupDictSmallJsonG (smallJsont *self, smallDictt *retType UNUSED, int64_t index)
 
smallArraytgetAtNDupArraySmallJsonG (smallJsont *self, smallArrayt *retType UNUSED, int64_t index)
 
smallBooltgetAtNDupSmallBoolSmallJsonG (smallJsont *self, smallBoolt *retType UNUSED, int64_t index)
 
smallBytestgetAtNDupSmallBytesSmallJsonG (smallJsont *self, smallBytest *retType UNUSED, int64_t index)
 
smallDoubletgetAtNDupSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *retType UNUSED, int64_t index)
 
smallInttgetAtNDupSmallIntSmallJsonG (smallJsont *self, smallIntt *retType UNUSED, int64_t index)
 
smallJsontgetAtNDupSmallJsonSmallJsonG (smallJsont *self, smallJsont *retType UNUSED, int64_t index)
 
smallStringtgetAtNDupSmallStringSmallJsonG (smallJsont *self, smallStringt *retType UNUSED, int64_t index)
 
void * getAtNDupVoidSmallJsonG (smallJsont *self, void *retType UNUSED, int64_t index)
 
smallContainertgetAtNDupSmallContainerSmallJsonG (smallJsont *self, smallContainert *retType UNUSED, int64_t index)
 
double getNumSmallJsonG (smallJsont *self, const char *key)
 
double getNumAtSmallJsonG (smallJsont *self, int64_t index)
 
smallJsontdelKeySmallJsonG (smallJsont *self, const char *key, int unused UNUSED)
 
smallJsontdelSmallJsonG (smallJsont *self, int64_t start, int64_t end)
 
smallJsontdelElemSmallJsonG (smallJsont *self, const char *key)
 
smallJsontdelElemIndexSmallJsonG (smallJsont *self, int64_t index)
 
smallJsontprependSmallJsonG (smallJsont *self, baset *value)
 
smallJsontprependUndefinedSmallJsonG (smallJsont *self, void *value UNUSED)
 
smallJsontprependBoolSmallJsonG (smallJsont *self, bool value)
 
smallJsontprependDoubleSmallJsonG (smallJsont *self, double value)
 
smallJsontprependIntSmallJsonG (smallJsont *self, int64_t value)
 
smallJsontprependSSmallJsonG (smallJsont *self, const char *string)
 
smallJsontprependCharSmallJsonG (smallJsont *self, char c)
 
smallJsontprependDictSmallJsonG (smallJsont *self, smallDictt *dict)
 
smallJsontprependArraySmallJsonG (smallJsont *self, smallArrayt *array)
 
smallJsontprependArraycSmallJsonG (smallJsont *self, char **array)
 
smallJsontprependCArraycSmallJsonG (smallJsont *self, const char **array)
 
smallJsontprependVoidSmallJsonG (smallJsont *self, void *value)
 
smallJsontprependSmallBoolSmallJsonG (smallJsont *self, smallBoolt *value)
 
smallJsontprependSmallBytesSmallJsonG (smallJsont *self, smallBytest *value)
 
smallJsontprependSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *value)
 
smallJsontprependSmallIntSmallJsonG (smallJsont *self, smallIntt *value)
 
smallJsontprependSmallJsonSmallJsonG (smallJsont *self, smallJsont *value)
 
smallJsontprependSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
smallJsontprependSmallContainerSmallJsonG (smallJsont *self, smallContainert *container)
 
smallJsontprependNFreeSmallJsonG (smallJsont *self, baset *value)
 
smallJsontprependNFreeUndefinedSmallJsonG (smallJsont *self, undefinedt *value)
 
smallJsontprependNFreeSSmallJsonG (smallJsont *self, char *string)
 
smallJsontprependNFreeDictSmallJsonG (smallJsont *self, smallDictt *dict)
 
smallJsontprependNFreeArraySmallJsonG (smallJsont *self, smallArrayt *array)
 
smallJsontprependNFreeArraycSmallJsonG (smallJsont *self, char **array)
 
smallJsontprependNFreeSmallBoolSmallJsonG (smallJsont *self, smallBoolt *value)
 
smallJsontprependNFreeSmallBytesSmallJsonG (smallJsont *self, smallBytest *value)
 
smallJsontprependNFreeSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *value)
 
smallJsontprependNFreeSmallIntSmallJsonG (smallJsont *self, smallIntt *value)
 
smallJsontprependNFreeSmallJsonSmallJsonG (smallJsont *self, smallJsont *value)
 
smallJsontprependNFreeSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
smallJsontprependNFreeSmallContainerSmallJsonG (smallJsont *self, smallContainert *container)
 
basetdequeueSmallJsonG (smallJsont *self, baset *retType UNUSED)
 
undefinedtdequeueUndefinedSmallJsonG (smallJsont *self, undefinedt *retType UNUSED)
 
bool dequeueBoolSmallJsonG (smallJsont *self, bool retType UNUSED)
 
double dequeueDoubleSmallJsonG (smallJsont *self, double retType UNUSED)
 
int64_t dequeueIntSmallJsonG (smallJsont *self, int64_t retType UNUSED)
 
int32_t dequeueInt32SmallJsonG (smallJsont *self, int32_t retType UNUSED)
 
uint64_t dequeueUintSmallJsonG (smallJsont *self, uint64_t retType UNUSED)
 
uint32_t dequeueUint32SmallJsonG (smallJsont *self, uint32_t retType UNUSED)
 
char * dequeueSSmallJsonG (smallJsont *self, char *retType UNUSED)
 
smallDicttdequeueDictSmallJsonG (smallJsont *self, smallDictt *retType UNUSED)
 
smallArraytdequeueArraySmallJsonG (smallJsont *self, smallArrayt *retType UNUSED)
 
smallBooltdequeueSmallBoolSmallJsonG (smallJsont *self, smallBoolt *retType UNUSED)
 
smallBytestdequeueSmallBytesSmallJsonG (smallJsont *self, smallBytest *retType UNUSED)
 
smallDoubletdequeueSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *retType UNUSED)
 
smallInttdequeueSmallIntSmallJsonG (smallJsont *self, smallIntt *retType UNUSED)
 
smallJsontdequeueSmallJsonSmallJsonG (smallJsont *self, smallJsont *retType UNUSED)
 
smallStringtdequeueSmallStringSmallJsonG (smallJsont *self, smallStringt *retType UNUSED)
 
void * dequeueVoidSmallJsonG (smallJsont *self, void *retType UNUSED)
 
smallContainertdequeueSmallContainerSmallJsonG (smallJsont *self, smallContainert *retType UNUSED)
 
smallJsontreverseSmallJsonG (smallJsont *self)
 
smallJsontmergeDictSmallJsonG (smallJsont *self, smallDictt *smallDict)
 
smallJsontmergeDictNSmashSmallJsonG (smallJsont *self, smallDictt *smallDict)
 
smallJsontmergeSmallJsonG (smallJsont *self, smallJsont *smallJson)
 
smallJsontmergeNSmashSmallJsonG (smallJsont *self, smallJsont *smallJson)
 
smallJsontappendSmallJsonG (smallJsont *self, smallArrayt *array)
 
smallJsontappendNSmashSmallJsonG (smallJsont *self, smallArrayt *array)
 
smallJsontappendArraySmallJsonG (smallJsont *self, char **array)
 
smallJsontappendNSmashArraySmallJsonG (smallJsont *self, char **array)
 
smallJsontappendCArraySmallJsonG (smallJsont *self, const char **array)
 
smallJsontshiftSmallJsonG (smallJsont *self, smallArrayt *array)
 
smallJsontshiftNSmashSmallJsonG (smallJsont *self, smallArrayt *array)
 
smallJsontshiftSmallJsonSmallJsonG (smallJsont *self, smallJsont *array)
 
smallJsontshiftNSmashSmallJsonSmallJsonG (smallJsont *self, smallJsont *array)
 
smallJsontaddSmallJsonG (smallJsont *self, smallArrayt *array)
 
smallJsontaddJsonSmallJsonG (smallJsont *self, smallJsont *array)
 
smallJsontsliceSmallJsonG (smallJsont *self, int64_t start, int64_t end)
 
smallJsontcropSmallJsonG (smallJsont *self, int64_t start, int64_t end)
 
char * cropSSmallJsonG (smallJsont *self, int64_t start, int64_t end)
 
smallStringtcropSmallStringSmallJsonG (smallJsont *self, int64_t start, int64_t end)
 
basetcropElemAtSmallJsonG (smallJsont *self, int64_t index)
 
undefinedtcropElemAtUndefinedSmallJsonG (smallJsont *self, int64_t index)
 
bool cropElemAtBoolSmallJsonG (smallJsont *self, int64_t index)
 
double cropElemAtDoubleSmallJsonG (smallJsont *self, int64_t index)
 
int64_t cropElemAtIntSmallJsonG (smallJsont *self, int64_t index)
 
int32_t cropElemAtInt32SmallJsonG (smallJsont *self, int64_t index)
 
uint64_t cropElemAtUintSmallJsonG (smallJsont *self, int64_t index)
 
uint32_t cropElemAtUint32SmallJsonG (smallJsont *self, int64_t index)
 
char * cropElemAtSSmallJsonG (smallJsont *self, int64_t index)
 
char cropElemAtCharSmallJsonG (smallJsont *self, int64_t index)
 
smallDicttcropElemAtDictSmallJsonG (smallJsont *self, int64_t index)
 
smallArraytcropElemAtArraySmallJsonG (smallJsont *self, int64_t index)
 
smallBooltcropElemAtSmallBoolSmallJsonG (smallJsont *self, int64_t index)
 
smallBytestcropElemAtSmallBytesSmallJsonG (smallJsont *self, int64_t index)
 
smallDoubletcropElemAtSmallDoubleSmallJsonG (smallJsont *self, int64_t index)
 
smallInttcropElemAtSmallIntSmallJsonG (smallJsont *self, int64_t index)
 
smallJsontcropElemAtSmallJsonSmallJsonG (smallJsont *self, int64_t index)
 
smallStringtcropElemAtSmallStringSmallJsonG (smallJsont *self, int64_t index)
 
void * cropElemAtVoidSmallJsonG (smallJsont *self, int64_t index)
 
smallContainertcropElemAtSmallContainerSmallJsonG (smallJsont *self, int64_t index)
 
basetcropElemKeySmallJsonG (smallJsont *self, const char *key)
 
undefinedtcropElemKeyUndefinedSmallJsonG (smallJsont *self, const char *key)
 
bool cropElemKeyBoolSmallJsonG (smallJsont *self, const char *key)
 
double cropElemKeyDoubleSmallJsonG (smallJsont *self, const char *key)
 
int64_t cropElemKeyIntSmallJsonG (smallJsont *self, const char *key)
 
int32_t cropElemKeyInt32SmallJsonG (smallJsont *self, const char *key)
 
uint64_t cropElemKeyUintSmallJsonG (smallJsont *self, const char *key)
 
uint32_t cropElemKeyUint32SmallJsonG (smallJsont *self, const char *key)
 
char * cropElemKeySSmallJsonG (smallJsont *self, const char *key)
 
smallDicttcropElemKeyDictSmallJsonG (smallJsont *self, const char *key)
 
smallArraytcropElemKeyArraySmallJsonG (smallJsont *self, const char *key)
 
smallBooltcropElemKeySmallBoolSmallJsonG (smallJsont *self, const char *key)
 
smallBytestcropElemKeySmallBytesSmallJsonG (smallJsont *self, const char *key)
 
smallDoubletcropElemKeySmallDoubleSmallJsonG (smallJsont *self, const char *key)
 
smallInttcropElemKeySmallIntSmallJsonG (smallJsont *self, const char *key)
 
smallJsontcropElemKeySmallJsonSmallJsonG (smallJsont *self, const char *key)
 
smallStringtcropElemKeySmallStringSmallJsonG (smallJsont *self, const char *key)
 
void * cropElemKeyVoidSmallJsonG (smallJsont *self, const char *key)
 
smallContainertcropElemKeySmallContainerSmallJsonG (smallJsont *self, const char *key)
 
smallJsontcopySmallJsonG (smallJsont *self, int64_t start, int64_t end)
 
smallJsontinsertSmallJsonG (smallJsont *self, int64_t index, smallArrayt *toInsert)
 
smallJsontinsertNSmashSmallJsonG (smallJsont *self, int64_t index, smallArrayt *toInsert)
 
smallJsontinsertSmallJsonSmallJsonG (smallJsont *self, int64_t index, smallJsont *toInsert)
 
smallJsontinsertNSmashSmallJsonSmallJsonG (smallJsont *self, int64_t index, smallJsont *toInsert)
 
smallJsontinsertStringSmallJsonG (smallJsont *self, int64_t index, smallStringt *toInsert)
 
smallJsontinsertSSmallJsonG (smallJsont *self, int64_t index, const char *toInsert)
 
smallJsontinsertNFreeStringSmallJsonG (smallJsont *self, int64_t index, smallStringt *toInsert)
 
smallJsontinsertNFreeSSmallJsonG (smallJsont *self, int64_t index, char *toInsert)
 
smallJsontinjectSmallJsonG (smallJsont *self, int64_t index, baset *value)
 
smallJsontinjectUndefinedSmallJsonG (smallJsont *self, int64_t index, void *value UNUSED)
 
smallJsontinjectBoolSmallJsonG (smallJsont *self, int64_t index, bool value)
 
smallJsontinjectDoubleSmallJsonG (smallJsont *self, int64_t index, double value)
 
smallJsontinjectIntSmallJsonG (smallJsont *self, int64_t index, int64_t value)
 
smallJsontinjectSSmallJsonG (smallJsont *self, int64_t index, const char *string)
 
smallJsontinjectCharSmallJsonG (smallJsont *self, int64_t index, char c)
 
smallJsontinjectDictSmallJsonG (smallJsont *self, int64_t index, smallDictt *dict)
 
smallJsontinjectArraySmallJsonG (smallJsont *self, int64_t index, smallArrayt *array)
 
smallJsontinjectArraycSmallJsonG (smallJsont *self, int64_t index, char **array)
 
smallJsontinjectCArraycSmallJsonG (smallJsont *self, int64_t index, const char **array)
 
smallJsontinjectVoidSmallJsonG (smallJsont *self, int64_t index, void *value)
 
smallJsontinjectSmallBoolSmallJsonG (smallJsont *self, int64_t index, smallBoolt *value)
 
smallJsontinjectSmallBytesSmallJsonG (smallJsont *self, int64_t index, smallBytest *value)
 
smallJsontinjectSmallDoubleSmallJsonG (smallJsont *self, int64_t index, smallDoublet *value)
 
smallJsontinjectSmallIntSmallJsonG (smallJsont *self, int64_t index, smallIntt *value)
 
smallJsontinjectSmallJsonSmallJsonG (smallJsont *self, int64_t index, smallJsont *value)
 
smallJsontinjectSmallStringSmallJsonG (smallJsont *self, int64_t index, smallStringt *string)
 
smallJsontinjectSmallContainerSmallJsonG (smallJsont *self, int64_t index, smallContainert *container)
 
smallJsontinjectNFreeSmallJsonG (smallJsont *self, int64_t index, baset *value)
 
smallJsontinjectNFreeUndefinedSmallJsonG (smallJsont *self, int64_t index, void *value)
 
smallJsontinjectNFreeSSmallJsonG (smallJsont *self, int64_t index, char *string)
 
smallJsontinjectNFreeDictSmallJsonG (smallJsont *self, int64_t index, smallDictt *dict)
 
smallJsontinjectNFreeArraySmallJsonG (smallJsont *self, int64_t index, smallArrayt *array)
 
smallJsontinjectNFreeArraycSmallJsonG (smallJsont *self, int64_t index, char **array)
 
smallJsontinjectNFreeSmallBoolSmallJsonG (smallJsont *self, int64_t index, smallBoolt *value)
 
smallJsontinjectNFreeSmallBytesSmallJsonG (smallJsont *self, int64_t index, smallBytest *value)
 
smallJsontinjectNFreeSmallDoubleSmallJsonG (smallJsont *self, int64_t index, smallDoublet *value)
 
smallJsontinjectNFreeSmallIntSmallJsonG (smallJsont *self, int64_t index, smallIntt *value)
 
smallJsontinjectNFreeSmallJsonSmallJsonG (smallJsont *self, int64_t index, smallJsont *value)
 
smallJsontinjectNFreeSmallStringSmallJsonG (smallJsont *self, int64_t index, smallStringt *string)
 
smallJsontinjectNFreeSmallContainerSmallJsonG (smallJsont *self, int64_t index, smallContainert *container)
 
smallJsontuniqSmallJsonG (smallJsont *self, char c)
 
smallJsontsortSmallJsonG (smallJsont *self)
 
smallJsontsortFSmallJsonG (smallJsont *self, shCmpt compareFunction)
 
smallJsonticSortSmallJsonG (smallJsont *self)
 
smallJsonticUniqSmallJsonG (smallJsont *self, char c)
 
bool hasSmallJsonG (smallJsont *self, baset *value)
 
bool hasUndefinedSmallJsonG (smallJsont *self, undefinedt *value)
 
bool hasBoolSmallJsonG (smallJsont *self, bool value)
 
bool hasDoubleSmallJsonG (smallJsont *self, double value)
 
bool hasIntSmallJsonG (smallJsont *self, int64_t value)
 
bool hasSSmallJsonG (smallJsont *self, const char *string)
 
bool hasCharSmallJsonG (smallJsont *self, char c)
 
bool hasDictSmallJsonG (smallJsont *self, smallDictt *dict)
 
bool hasArraySmallJsonG (smallJsont *self, smallArrayt *array)
 
bool hasArraycSmallJsonG (smallJsont *self, char **array)
 
bool hasCArraycSmallJsonG (smallJsont *self, const char **array)
 
bool hasSmallBoolSmallJsonG (smallJsont *self, smallBoolt *value)
 
bool hasSmallBytesSmallJsonG (smallJsont *self, smallBytest *value)
 
bool hasSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *value)
 
bool hasSmallIntSmallJsonG (smallJsont *self, smallIntt *value)
 
bool hasSmallJsonSmallJsonG (smallJsont *self, smallJsont *value)
 
bool hasSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
bool hasSmallContainerSmallJsonG (smallJsont *self, smallContainert *container)
 
smallJsontfindSmallJsonG (smallJsont *self, const char *needle)
 
smallJsontfindCharSmallJsonG (smallJsont *self, char c)
 
smallJsontfindSmallStringSmallJsonG (smallJsont *self, smallStringt *needle)
 
smallJsontfindJsonSmallJsonG (smallJsont *self, smallJsont *needle)
 
ssize_t indexOfSmallJsonG (smallJsont *self, baset *value)
 
ssize_t indexOfUndefinedSmallJsonG (smallJsont *self, undefinedt *value)
 
ssize_t indexOfBoolSmallJsonG (smallJsont *self, bool value)
 
ssize_t indexOfDoubleSmallJsonG (smallJsont *self, double value)
 
ssize_t indexOfIntSmallJsonG (smallJsont *self, int64_t value)
 
ssize_t indexOfSSmallJsonG (smallJsont *self, const char *string)
 
ssize_t indexOfCharSmallJsonG (smallJsont *self, char c)
 
ssize_t indexOfDictSmallJsonG (smallJsont *self, smallDictt *dict)
 
ssize_t indexOfArraySmallJsonG (smallJsont *self, smallArrayt *array)
 
ssize_t indexOfArraycSmallJsonG (smallJsont *self, char **array)
 
ssize_t indexOfCArraycSmallJsonG (smallJsont *self, const char **array)
 
ssize_t indexOfSmallBoolSmallJsonG (smallJsont *self, smallBoolt *value)
 
ssize_t indexOfSmallBytesSmallJsonG (smallJsont *self, smallBytest *value)
 
ssize_t indexOfSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *value)
 
ssize_t indexOfSmallIntSmallJsonG (smallJsont *self, smallIntt *value)
 
ssize_t indexOfSmallJsonSmallJsonG (smallJsont *self, smallJsont *value)
 
ssize_t indexOfSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
ssize_t indexOfSmallContainerSmallJsonG (smallJsont *self, smallContainert *container)
 
ssize_t binarySearchSmallJsonG (smallJsont *self, baset *value)
 
ssize_t binarySearchUndefinedSmallJsonG (smallJsont *self, undefinedt *value)
 
ssize_t binarySearchBoolSmallJsonG (smallJsont *self, bool value)
 
ssize_t binarySearchDoubleSmallJsonG (smallJsont *self, double value)
 
ssize_t binarySearchIntSmallJsonG (smallJsont *self, int64_t value)
 
ssize_t binarySearchSSmallJsonG (smallJsont *self, const char *string)
 
ssize_t binarySearchCharSmallJsonG (smallJsont *self, char c)
 
ssize_t binarySearchDictSmallJsonG (smallJsont *self, smallDictt *dict)
 
ssize_t binarySearchArraySmallJsonG (smallJsont *self, smallArrayt *array)
 
ssize_t binarySearchArraycSmallJsonG (smallJsont *self, char **array)
 
ssize_t binarySearchCArraycSmallJsonG (smallJsont *self, const char **array)
 
ssize_t binarySearchSmallBoolSmallJsonG (smallJsont *self, smallBoolt *value)
 
ssize_t binarySearchSmallBytesSmallJsonG (smallJsont *self, smallBytest *value)
 
ssize_t binarySearchSmallDoubleSmallJsonG (smallJsont *self, smallDoublet *value)
 
ssize_t binarySearchSmallIntSmallJsonG (smallJsont *self, smallIntt *value)
 
ssize_t binarySearchSmallJsonSmallJsonG (smallJsont *self, smallJsont *value)
 
ssize_t binarySearchSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
ssize_t binarySearchSmallContainerSmallJsonG (smallJsont *self, smallContainert *container)
 
bool icHasSmallJsonG (smallJsont *self, baset *value)
 
bool icHasSSmallJsonG (smallJsont *self, const char *string)
 
bool icHasCharSmallJsonG (smallJsont *self, char c)
 
bool icHasDictSmallJsonG (smallJsont *self, smallDictt *dict)
 
bool icHasArraySmallJsonG (smallJsont *self, smallArrayt *array)
 
bool icHasArraycSmallJsonG (smallJsont *self, char **array)
 
bool icHasCArraycSmallJsonG (smallJsont *self, const char **array)
 
bool icHasSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
smallJsonticFindSmallJsonG (smallJsont *self, const char *needle)
 
smallJsonticFindCharSmallJsonG (smallJsont *self, char c)
 
smallJsonticFindSmallStringSmallJsonG (smallJsont *self, smallStringt *needle)
 
smallJsonticFindJsonSmallJsonG (smallJsont *self, smallJsont *needle)
 
ssize_t icIndexOfSmallJsonG (smallJsont *self, baset *value)
 
ssize_t icIndexOfSSmallJsonG (smallJsont *self, const char *string)
 
ssize_t icIndexOfCharSmallJsonG (smallJsont *self, char c)
 
ssize_t icIndexOfDictSmallJsonG (smallJsont *self, smallDictt *dict)
 
ssize_t icIndexOfArraySmallJsonG (smallJsont *self, smallArrayt *array)
 
ssize_t icIndexOfArraycSmallJsonG (smallJsont *self, char **array)
 
ssize_t icIndexOfCArraycSmallJsonG (smallJsont *self, const char **array)
 
ssize_t icIndexOfSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
ssize_t icBinarySearchSmallJsonG (smallJsont *self, baset *value)
 
ssize_t icBinarySearchSSmallJsonG (smallJsont *self, const char *string)
 
ssize_t icBinarySearchCharSmallJsonG (smallJsont *self, char c)
 
ssize_t icBinarySearchDictSmallJsonG (smallJsont *self, smallDictt *dict)
 
ssize_t icBinarySearchArraySmallJsonG (smallJsont *self, smallArrayt *array)
 
ssize_t icBinarySearchArraycSmallJsonG (smallJsont *self, char **array)
 
ssize_t icBinarySearchCArraycSmallJsonG (smallJsont *self, const char **array)
 
ssize_t icBinarySearchSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
char * keyBySmallJsonG (smallJsont *self, baset *value)
 
char * keyByUndefinedSmallJsonG (smallJsont *self, undefinedt *u)
 
char * keyByBoolSmallJsonG (smallJsont *self, bool value)
 
char * keyByDoubleSmallJsonG (smallJsont *self, double value)
 
char * keyByIntSmallJsonG (smallJsont *self, int64_t value)
 
char * keyBySSmallJsonG (smallJsont *self, const char *string)
 
char * keyByCharSmallJsonG (smallJsont *self, char c)
 
char * keyByDictSmallJsonG (smallJsont *self, smallDictt *dict)
 
char * keyByArraySmallJsonG (smallJsont *self, smallArrayt *array)
 
char * keyByArraycSmallJsonG (smallJsont *self, char **array)
 
char * keyByCArraycSmallJsonG (smallJsont *self, const char **array)
 
char * keyBySmallBoolSmallJsonG (smallJsont *self, smallBoolt *value)
 
char * keyBySmallBytesSmallJsonG (smallJsont *self, smallBytest *value)
 
char * keyBySmallDoubleSmallJsonG (smallJsont *self, smallDoublet *value)
 
char * keyBySmallIntSmallJsonG (smallJsont *self, smallIntt *value)
 
char * keyBySmallJsonSmallJsonG (smallJsont *self, smallJsont *value)
 
char * keyBySmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
char * keyBySmallContainerSmallJsonG (smallJsont *self, smallContainert *container)
 
char * icKeyBySmallJsonG (smallJsont *self, baset *value)
 
char * icKeyBySSmallJsonG (smallJsont *self, const char *string)
 
char * icKeyByCharSmallJsonG (smallJsont *self, char c)
 
char * icKeyByDictSmallJsonG (smallJsont *self, smallDictt *dict)
 
char * icKeyByArraySmallJsonG (smallJsont *self, smallArrayt *array)
 
char * icKeyByArraycSmallJsonG (smallJsont *self, char **array)
 
char * icKeyByCArraycSmallJsonG (smallJsont *self, const char **array)
 
char * icKeyBySmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
smallJsontreplaceSmallJsonG (smallJsont *self, const char *olds, const char *news, size_t max)
 
smallJsontreplaceCharSSmallJsonG (smallJsont *self, char olds, const char *news, size_t max)
 
smallJsontreplaceSCharSmallJsonG (smallJsont *self, const char *olds, char news, size_t max)
 
smallJsontreplaceCharCharSmallJsonG (smallJsont *self, char olds, char news, size_t max)
 
smallJsontreplaceSmallStringSmallStringSmallJsonG (smallJsont *self, smallStringt *olds, smallStringt *news, size_t max)
 
smallJsontreplaceSmallStringSSmallJsonG (smallJsont *self, smallStringt *olds, const char *news, size_t max)
 
smallJsontreplaceSmallStringCharSmallJsonG (smallJsont *self, smallStringt *olds, char news, size_t max)
 
smallJsontreplaceSSmallStringSmallJsonG (smallJsont *self, const char *olds, smallStringt *news, size_t max)
 
smallJsontreplaceCharSmallStringSmallJsonG (smallJsont *self, char olds, smallStringt *news, size_t max)
 
smallJsontreplaceJsonJsonSmallJsonG (smallJsont *self, smallJsont *olds, smallJsont *news, size_t max)
 
smallJsontreplaceJsonSmallStringSmallJsonG (smallJsont *self, smallJsont *olds, smallStringt *news, size_t max)
 
smallJsontreplaceJsonSSmallJsonG (smallJsont *self, smallJsont *olds, const char *news, size_t max)
 
smallJsontreplaceJsonCharSmallJsonG (smallJsont *self, smallJsont *olds, char news, size_t max)
 
smallJsontreplaceSmallStringJsonSmallJsonG (smallJsont *self, smallStringt *olds, smallJsont *news, size_t max)
 
smallJsontreplaceSJsonSmallJsonG (smallJsont *self, const char *olds, smallJsont *news, size_t max)
 
smallJsontreplaceCharJsonSmallJsonG (smallJsont *self, char olds, smallJsont *news, size_t max)
 
smallJsonticReplaceSmallJsonG (smallJsont *self, const char *olds, const char *news, size_t max)
 
smallJsonticReplaceCharSSmallJsonG (smallJsont *self, char olds, const char *news, size_t max)
 
smallJsonticReplaceSCharSmallJsonG (smallJsont *self, const char *olds, char news, size_t max)
 
smallJsonticReplaceCharCharSmallJsonG (smallJsont *self, char olds, char news, size_t max)
 
smallJsonticReplaceSmallStringSmallStringSmallJsonG (smallJsont *self, smallStringt *olds, smallStringt *news, size_t max)
 
smallJsonticReplaceSmallStringSSmallJsonG (smallJsont *self, smallStringt *olds, const char *news, size_t max)
 
smallJsonticReplaceSmallStringCharSmallJsonG (smallJsont *self, smallStringt *olds, char news, size_t max)
 
smallJsonticReplaceSSmallStringSmallJsonG (smallJsont *self, const char *olds, smallStringt *news, size_t max)
 
smallJsonticReplaceCharSmallStringSmallJsonG (smallJsont *self, char olds, smallStringt *news, size_t max)
 
smallJsonticReplaceJsonJsonSmallJsonG (smallJsont *self, smallJsont *olds, smallJsont *news, size_t max)
 
smallJsonticReplaceJsonSmallStringSmallJsonG (smallJsont *self, smallJsont *olds, smallStringt *news, size_t max)
 
smallJsonticReplaceJsonSSmallJsonG (smallJsont *self, smallJsont *olds, const char *news, size_t max)
 
smallJsonticReplaceJsonCharSmallJsonG (smallJsont *self, smallJsont *olds, char news, size_t max)
 
smallJsonticReplaceSmallStringJsonSmallJsonG (smallJsont *self, smallStringt *olds, smallJsont *news, size_t max)
 
smallJsonticReplaceSJsonSmallJsonG (smallJsont *self, const char *olds, smallJsont *news, size_t max)
 
smallJsonticReplaceCharJsonSmallJsonG (smallJsont *self, char olds, smallJsont *news, size_t max)
 
bool equalSmallJsonSmallArrayG (smallJsont *self, smallArrayt *array)
 
bool equalSmallJsonArrayG (smallJsont *self, char **p2)
 
bool equalSmallJsonCArrayG (smallJsont *self, const char **p2)
 
bool equalSmallJsonBaseG (smallJsont *self, baset *p2)
 
bool equalSmallJsonChaG (smallJsont *self, char p2)
 
bool equalSmallJsonCharG (smallJsont *self, const char *p2)
 
bool equalSmallJsonBoolG (smallJsont *self, bool p2)
 
bool equalSmallJsonDoubleG (smallJsont *self, double p2)
 
bool equalSmallJsonInt64G (smallJsont *self, int64_t p2)
 
bool equalSmallJsonInt32G (smallJsont *self, int32_t p2)
 
bool equalSmallJsonUint32G (smallJsont *self, uint32_t p2)
 
bool equalSmallJsonUint64G (smallJsont *self, uint64_t p2)
 
bool equalSmallJsonSmallBoolG (smallJsont *self, smallBoolt *p2)
 
bool equalSmallJsonSmallBytesG (smallJsont *self, smallBytest *p2)
 
bool equalSmallJsonSmallDoubleG (smallJsont *self, smallDoublet *p2)
 
bool equalSmallJsonSmallIntG (smallJsont *self, smallIntt *p2)
 
bool equalSmallJsonSmallJsonG (smallJsont *self, smallJsont *p2)
 
bool equalSmallJsonSmallStringG (smallJsont *self, smallStringt *p2)
 
bool equalSmallJsonSmallDictG (smallJsont *self, smallDictt *p2)
 
bool icEqualSmallJsonSmallArrayG (smallJsont *self, smallArrayt *array)
 
bool icEqualSmallJsonArrayG (smallJsont *self, char **p2)
 
bool icEqualSmallJsonCArrayG (smallJsont *self, const char **p2)
 
bool icEqualSmallJsonBaseG (smallJsont *self, baset *p2)
 
bool icEqualSmallJsonSmallDictG (smallJsont *self, smallDictt *p2)
 
bool icEqualSmallJsonSmallJsonG (smallJsont *self, smallJsont *p2)
 
bool icEqualSmallJsonSmallStringG (smallJsont *self, smallStringt *p2)
 
bool icEqualCharSmallJsonG (smallJsont *self, char c)
 
bool icEqualSSmallJsonG (smallJsont *self, const char *string)
 
bool equalISSmallJsonG (smallJsont *self, const char *string, int64_t index)
 
bool equalICharSmallJsonG (smallJsont *self, char c, int64_t index)
 
bool equalIJsonSmallJsonG (smallJsont *self, smallJsont *string, int64_t index)
 
bool equalISmallStringSmallJsonG (smallJsont *self, smallStringt *string, int64_t index)
 
bool startsWithSSmallJsonG (smallJsont *self, const char *string)
 
bool startsWithCharSmallJsonG (smallJsont *self, char c)
 
bool startsWithSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
bool startsWithJsonSmallJsonG (smallJsont *self, smallJsont *string)
 
bool endsWithSSmallJsonG (smallJsont *self, const char *string)
 
bool endsWithCharSmallJsonG (smallJsont *self, char c)
 
bool endsWithSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
bool endsWithJsonSmallJsonG (smallJsont *self, smallJsont *string)
 
ssize_t countSSmallJsonG (smallJsont *self, const char *string)
 
ssize_t countCharSmallJsonG (smallJsont *self, char c)
 
ssize_t countSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
ssize_t countJsonSmallJsonG (smallJsont *self, smallJsont *string)
 
bool icStartsWithSSmallJsonG (smallJsont *self, const char *string)
 
bool icStartsWithCharSmallJsonG (smallJsont *self, char c)
 
bool icStartsWithSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
bool icStartsWithJsonSmallJsonG (smallJsont *self, smallJsont *string)
 
bool icEndsWithSSmallJsonG (smallJsont *self, const char *string)
 
bool icEndsWithCharSmallJsonG (smallJsont *self, char c)
 
bool icEndsWithSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
bool icEndsWithJsonSmallJsonG (smallJsont *self, smallJsont *string)
 
ssize_t icCountSSmallJsonG (smallJsont *self, const char *string)
 
ssize_t icCountCharSmallJsonG (smallJsont *self, char c)
 
ssize_t icCountSmallStringSmallJsonG (smallJsont *self, smallStringt *string)
 
ssize_t icCountJsonSmallJsonG (smallJsont *self, smallJsont *string)
 
bool isNumberSmallJsonG (smallJsont *self)
 
bool isIntSmallJsonG (smallJsont *self)
 
int64_t parseIntSmallJsonG (smallJsont *self)
 
double parseDoubleSmallJsonG (smallJsont *self)
 
smallJsontintToSmallJsonG (smallJsont *self, int64_t n)
 
smallJsontdoubleToSmallJsonG (smallJsont *self, double n)
 
size_t lenSmallJsonG (smallJsont *self)
 
smallJsontupperSmallJsonG (smallJsont *self)
 
smallJsontlowerSmallJsonG (smallJsont *self)
 
smallJsonttrimSmallJsonG (smallJsont *self)
 
smallJsontlTrimSmallJsonG (smallJsont *self)
 
smallJsontrTrimSmallJsonG (smallJsont *self)
 
smallJsontcompactSmallJsonG (smallJsont *self)
 
smallJsontemptySmallJsonG (smallJsont *self)
 
bool isEmptySmallJsonG (smallJsont *self)
 
bool isBlankSmallJsonG (smallJsont *self)
 
smallStringtjoinSmallJsonG (smallJsont *self, const char *delim)
 
smallStringtjoinCharSmallJsonG (smallJsont *self, char c)
 
smallStringtjoinSmallJsonSmallJsonG (smallJsont *self, smallJsont *delim)
 
smallStringtjoinSmallStringSmallJsonG (smallJsont *self, smallStringt *delim)
 
char * joinSSmallJsonG (smallJsont *self, const char *delim)
 
char * joinCharSSmallJsonG (smallJsont *self, char c)
 
char * joinSmallJsonSSmallJsonG (smallJsont *self, smallJsont *delim)
 
char * joinSmallStringSSmallJsonG (smallJsont *self, smallStringt *delim)
 
smallJsontsplitSmallJsonG (smallJsont *self, const char *delim)
 
smallJsontsplitCharSmallJsonG (smallJsont *self, char c)
 
smallJsontsplitSmallJsonSmallJsonG (smallJsont *self, smallJsont *delim)
 
smallJsontsplitSmallStringSmallJsonG (smallJsont *self, smallStringt *delim)
 
char ** splitSSmallJsonG (smallJsont *self, char *delim)
 
char ** splitCharSSmallJsonG (smallJsont *self, char c)
 
char ** splitSmallJsonSSmallJsonG (smallJsont *self, smallJsont *delim)
 
char ** splitSmallStringSSmallJsonG (smallJsont *self, smallStringt *delim)
 
smallJsontextractSmallJsonG (smallJsont *self, const char *delim1, const char *delim2)
 
smallJsontextractCharSSmallJsonG (smallJsont *self, char delim1, const char *delim2)
 
smallJsontextractSCharSmallJsonG (smallJsont *self, const char *delim1, char delim2)
 
smallJsontextractCharCharSmallJsonG (smallJsont *self, char delim1, char delim2)
 
smallJsontextractSmallJsonSmallJsonSmallJsonG (smallJsont *self, smallJsont *delim1, smallJsont *delim2)
 
smallJsontextractSmallJsonSmallStringSmallJsonG (smallJsont *self, smallJsont *delim1, smallStringt *delim2)
 
smallJsontextractSmallJsonSSmallJsonG (smallJsont *self, smallJsont *delim1, const char *delim2)
 
smallJsontextractSmallJsonCharSmallJsonG (smallJsont *self, smallJsont *delim1, char delim2)
 
smallJsontextractSmallStringSmallJsonSmallJsonG (smallJsont *self, smallStringt *delim1, smallJsont *delim2)
 
smallJsontextractSmallStringSmallStringSmallJsonG (smallJsont *self, smallStringt *delim1, smallStringt *delim2)
 
smallJsontextractSmallStringSSmallJsonG (smallJsont *self, smallStringt *delim1, const char *delim2)
 
smallJsontextractSmallStringCharSmallJsonG (smallJsont *self, smallStringt *delim1, char delim2)
 
smallJsontextractSSmallJsonSmallJsonG (smallJsont *self, const char *delim1, smallJsont *delim2)
 
smallJsontextractSSmallStringSmallJsonG (smallJsont *self, const char *delim1, smallStringt *delim2)
 
smallJsontextractCharSmallJsonSmallJsonG (smallJsont *self, char delim1, smallJsont *delim2)
 
smallJsontextractCharSmallStringSmallJsonG (smallJsont *self, char delim1, smallStringt *delim2)
 
smallJsonticSplitSmallJsonG (smallJsont *self, const char *delim)
 
smallJsonticSplitCharSmallJsonG (smallJsont *self, char c)
 
smallJsonticSplitSmallJsonSmallJsonG (smallJsont *self, smallJsont *delim)
 
smallJsonticSplitSmallStringSmallJsonG (smallJsont *self, smallStringt *delim)
 
char ** icSplitSSmallJsonG (smallJsont *self, char *delim)
 
char ** icSplitCharSSmallJsonG (smallJsont *self, char c)
 
char ** icSplitSmallJsonSSmallJsonG (smallJsont *self, smallJsont *delim)
 
char ** icSplitSmallStringSSmallJsonG (smallJsont *self, smallStringt *delim)
 
smallJsonticExtractSmallJsonG (smallJsont *self, const char *delim1, const char *delim2)
 
smallJsonticExtractCharSSmallJsonG (smallJsont *self, char delim1, const char *delim2)
 
smallJsonticExtractSCharSmallJsonG (smallJsont *self, const char *delim1, char delim2)
 
smallJsonticExtractCharCharSmallJsonG (smallJsont *self, char delim1, char delim2)
 
smallJsonticExtractSmallJsonSmallJsonSmallJsonG (smallJsont *self, smallJsont *delim1, smallJsont *delim2)
 
smallJsonticExtractSmallJsonSmallStringSmallJsonG (smallJsont *self, smallJsont *delim1, smallStringt *delim2)
 
smallJsonticExtractSmallJsonSSmallJsonG (smallJsont *self, smallJsont *delim1, const char *delim2)
 
smallJsonticExtractSmallJsonCharSmallJsonG (smallJsont *self, smallJsont *delim1, char delim2)
 
smallJsonticExtractSmallStringSmallJsonSmallJsonG (smallJsont *self, smallStringt *delim1, smallJsont *delim2)
 
smallJsonticExtractSmallStringSmallStringSmallJsonG (smallJsont *self, smallStringt *delim1, smallStringt *delim2)
 
smallJsonticExtractSmallStringSSmallJsonG (smallJsont *self, smallStringt *delim1, const char *delim2)
 
smallJsonticExtractSmallStringCharSmallJsonG (smallJsont *self, smallStringt *delim1, char delim2)
 
smallJsonticExtractSSmallJsonSmallJsonG (smallJsont *self, const char *delim1, smallJsont *delim2)
 
smallJsonticExtractSSmallStringSmallJsonG (smallJsont *self, const char *delim1, smallStringt *delim2)
 
smallJsonticExtractCharSmallJsonSmallJsonG (smallJsont *self, char delim1, smallJsont *delim2)
 
smallJsonticExtractCharSmallStringSmallJsonG (smallJsont *self, char delim1, smallStringt *delim2)
 
smallJsontzipSmallJsonG (smallJsont *self, smallArrayt *array1, smallArrayt *array2)
 
smallJsontzipArraySmallJsonG (smallJsont *self, char **array1, smallArrayt *array2)
 
smallJsontzipCArraySmallJsonG (smallJsont *self, const char **array1, smallArrayt *array2)
 
smallJsontzipCharSmallJsonG (smallJsont *self, smallArrayt *array1, char **array2)
 
smallJsontzipCCharSmallJsonG (smallJsont *self, smallArrayt *array1, const char **array2)
 
smallJsontzipArrayCharSmallJsonG (smallJsont *self, char **array1, char **array2)
 
smallJsontzipArrayCCharSmallJsonG (smallJsont *self, char **array1, const char **array2)
 
smallJsontzipCArrayCharSmallJsonG (smallJsont *self, const char **array1, char **array2)
 
smallJsontzipCArrayCCharSmallJsonG (smallJsont *self, const char **array1, const char **array2)
 
smallJsontzipJsonSmallJsonG (smallJsont *self, smallJsont *array1, smallJsont *array2)
 
smallJsontzipJsonSmallArraySmallJsonG (smallJsont *self, smallJsont *array1, smallArrayt *array2)
 
smallJsontzipJsonArraySmallJsonG (smallJsont *self, smallJsont *array1, char **array2)
 
smallJsontzipJsonCArraySmallJsonG (smallJsont *self, smallJsont *array1, const char **array2)
 
smallJsontzipSmallArrayJsonSmallJsonG (smallJsont *self, smallArrayt *array1, smallJsont *array2)
 
smallJsontzipArrayJsonSmallJsonG (smallJsont *self, char **array1, smallJsont *array2)
 
smallJsontzipCArrayJsonSmallJsonG (smallJsont *self, const char **array1, smallJsont *array2)
 
smallStringtstringifySmallStringSmallJsonG (smallJsont *self, int indent)
 
smallStringttoYMLSmallStringSmallJsonG (smallJsont *self, int indent)
 
bool parseSmallJsonG (smallJsont *self, const char *input)
 
bool parseSmallJsonSmallJsonG (smallJsont *self, smallJsont *input)
 
bool parseSmallStringSmallJsonG (smallJsont *self, smallStringt *input)
 
bool parseYMLSmallJsonG (smallJsont *self, const char *input)
 
bool parseYMLSmallJsonSmallJsonG (smallJsont *self, smallJsont *input)
 
bool parseYMLSmallStringSmallJsonG (smallJsont *self, smallStringt *input)
 
void logSmallJsonG (smallJsont *self)
 
smallJsontreadFileSmallJsonG (smallJsont *self, const char *filePath)
 
smallJsontreadFileSmallStringSmallJsonG (smallJsont *self, smallStringt *filePath)
 
smallJsontreadFileJsonSmallJsonG (smallJsont *self, smallJsont *filePath)
 
smallJsontreadStreamSmallJsonG (smallJsont *self, FILE *fp)
 
int writeFileSmallJsonG (smallJsont *self, const char *filePath)
 
int writeFileSmallStringSmallJsonG (smallJsont *self, smallStringt *filePath)
 
int writeFileJsonSmallJsonG (smallJsont *self, smallJsont *filePath)
 
int writeStreamSmallJsonG (smallJsont *self, FILE *fp)
 
int appendFileSmallJsonG (smallJsont *self, const char *filePath)
 
int appendFileSmallStringSmallJsonG (smallJsont *self, smallStringt *filePath)
 
int appendFileJsonSmallJsonG (smallJsont *self, smallJsont *filePath)
 
smallJsontreadTextSmallJsonG (smallJsont *self, const char *filePath)
 
smallJsontreadTextSmallStringSmallJsonG (smallJsont *self, smallStringt *filePath)
 
smallJsontreadTextJsonSmallJsonG (smallJsont *self, smallJsont *filePath)
 
smallJsontreadTextStreamSmallJsonG (smallJsont *self, FILE *fp)
 
bool writeTextSmallJsonG (smallJsont *self, const char *filePath)
 
bool writeTextSmallStringSmallJsonG (smallJsont *self, smallStringt *filePath)
 
bool writeTextJsonSmallJsonG (smallJsont *self, smallJsont *filePath)
 
bool writeTextStreamSmallJsonG (smallJsont *self, FILE *fp)
 
bool appendTextSmallStringSmallJsonG (smallJsont *self, smallStringt *filePath)
 
bool appendTextJsonSmallJsonG (smallJsont *self, smallJsont *filePath)
 
void freeSmallJsonG (smallJsont *self)
 

Variables

const char * jsonPathResS [] = {"KEY_IS_NULL", "NOT_A_PATH", "ARRAY_PATH", "DICT_PATH", NULL}
 array to convert jsonPathRest to string More...
 

Macro Definition Documentation

◆ internal

#define internal   static

Definition at line 32 of file libsheepyCSmallJson.c.

◆ eprintf

#define eprintf   shEPrintfS

Definition at line 1705 of file libsheepyCSmallJson.c.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
SMALLJSON_IS_EMPTY 
TOP_IS_UNDEFINED 
TOP_IS_BOOL 
TOP_IS_DOUBLE 
TOP_IS_INT 
TOP_IS_STRING 
TOP_IS_DICT 
TOP_IS_ARRAY 

Definition at line 1701 of file libsheepyCSmallJson.c.

Function Documentation

◆ initiateSmallJson()

void initiateSmallJson ( smallJsont self)

Definition at line 1707 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ registerMethodsSmallJson()

void registerMethodsSmallJson ( smallJsonFunctionst f)

Definition at line 1733 of file libsheepyCSmallJson.c.

Here is the call graph for this function:

◆ initiateAllocateSmallJson()

void initiateAllocateSmallJson ( smallJsont **  self)

Definition at line 2609 of file libsheepyCSmallJson.c.

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

◆ createSJF()

smallJsont * createSJF ( const char *  paramType,
  ... 
)

create String Array Function

create a smallJson for list of strings

Returns
smallJson

Definition at line 2627 of file libsheepyCSmallJson.c.

Here is the call graph for this function:

◆ finalizeRecycleSmallJson()

void finalizeRecycleSmallJson ( void *arg  UNUSED)

Definition at line 2644 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ finalizeSmallJson()

void finalizeSmallJson ( void  )

Definition at line 2652 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ allocSmallJson()

smallJsont * allocSmallJson ( void  )

Definition at line 2661 of file libsheepyCSmallJson.c.

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

◆ cleanUpSmallJsonTerminateG()

void cleanUpSmallJsonTerminateG ( smallJsont **  val)

Definition at line 2671 of file libsheepyCSmallJson.c.

◆ cleanUpSmallJsonFreeLocalG()

void cleanUpSmallJsonFreeLocalG ( smallJsont val)

Definition at line 2676 of file libsheepyCSmallJson.c.

◆ cleanUpSmallJsonFreeG()

void cleanUpSmallJsonFreeG ( smallJsont **  val)

Definition at line 2681 of file libsheepyCSmallJson.c.

◆ cleanUpSmallJsonFinishG()

void cleanUpSmallJsonFinishG ( smallJsont **  val)

Definition at line 2686 of file libsheepyCSmallJson.c.

◆ cleanUpSmallJsonDisposeG()

void cleanUpSmallJsonDisposeG ( smallJsont val)

Definition at line 2691 of file libsheepyCSmallJson.c.

◆ cleanUpSmallJsonSmashG()

void cleanUpSmallJsonSmashG ( smallJsont **  val)

Definition at line 2696 of file libsheepyCSmallJson.c.

◆ freeSmallJson()

internal void freeSmallJson ( smallJsont self)

Definition at line 2702 of file libsheepyCSmallJson.c.

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

◆ terminateSmallJson()

internal void terminateSmallJson ( smallJsont **  self)

Definition at line 2717 of file libsheepyCSmallJson.c.

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

◆ toStringSmallJson()

internal char * toStringSmallJson ( smallJsont self)

Definition at line 2724 of file libsheepyCSmallJson.c.

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

◆ duplicateSmallJson()

internal smallJsont * duplicateSmallJson ( smallJsont self)

Definition at line 2750 of file libsheepyCSmallJson.c.

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

◆ escapeSmallJson()

internal char * escapeSmallJson ( smallJsont self)

Definition at line 2821 of file libsheepyCSmallJson.c.

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

◆ disposeSmallJson()

internal void disposeSmallJson ( smallJsont self)

Definition at line 2847 of file libsheepyCSmallJson.c.

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

◆ smashSmallJson()

internal void smashSmallJson ( smallJsont **  self)

Definition at line 2901 of file libsheepyCSmallJson.c.

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

◆ finishSmallJson()

internal void finishSmallJson ( smallJsont **  self)

Definition at line 2930 of file libsheepyCSmallJson.c.

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

◆ helpSmallJson()

internal const char * helpSmallJson ( smallJsont UNUSED self)

Definition at line 2946 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ resetSmallJson()

internal void resetSmallJson ( smallJsont self)

Definition at line 2951 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ getsoSmallJson()

internal smallt * getsoSmallJson ( smallJsont self)

Definition at line 2970 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setsoSmallJson()

internal void setsoSmallJson ( smallJsont self,
smallt so 
)

Definition at line 2993 of file libsheepyCSmallJson.c.

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

◆ mirrorSmallJson()

internal smallJsont * mirrorSmallJson ( smallJsont self)

Definition at line 3032 of file libsheepyCSmallJson.c.

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

◆ getTopTypeSmallJson()

internal const char * getTopTypeSmallJson ( smallJsont self)

Definition at line 3079 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setTypeUndefinedSmallJson()

internal smallJsont * setTypeUndefinedSmallJson ( smallJsont self)

Definition at line 3102 of file libsheepyCSmallJson.c.

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

◆ setTypeBoolSmallJson()

internal smallJsont * setTypeBoolSmallJson ( smallJsont self)

Definition at line 3110 of file libsheepyCSmallJson.c.

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

◆ setTypeDoubleSmallJson()

internal smallJsont * setTypeDoubleSmallJson ( smallJsont self)

Definition at line 3118 of file libsheepyCSmallJson.c.

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

◆ setTypeIntSmallJson()

internal smallJsont * setTypeIntSmallJson ( smallJsont self)

Definition at line 3126 of file libsheepyCSmallJson.c.

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

◆ setTypeStringSmallJson()

internal smallJsont * setTypeStringSmallJson ( smallJsont self)

Definition at line 3134 of file libsheepyCSmallJson.c.

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

◆ setTypeDictSmallJson()

internal smallJsont * setTypeDictSmallJson ( smallJsont self)

Definition at line 3142 of file libsheepyCSmallJson.c.

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

◆ setTypeArraySmallJson()

internal smallJsont * setTypeArraySmallJson ( smallJsont self)

Definition at line 3150 of file libsheepyCSmallJson.c.

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

◆ setTopSmallJson()

internal smallJsont * setTopSmallJson ( smallJsont self,
baset value 
)

Definition at line 3158 of file libsheepyCSmallJson.c.

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

◆ setTopBoolSmallJson()

internal smallJsont * setTopBoolSmallJson ( smallJsont self,
bool  value 
)

Definition at line 3263 of file libsheepyCSmallJson.c.

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

◆ setTopDoubleSmallJson()

internal smallJsont * setTopDoubleSmallJson ( smallJsont self,
double  value 
)

Definition at line 3276 of file libsheepyCSmallJson.c.

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

◆ setTopIntSmallJson()

internal smallJsont * setTopIntSmallJson ( smallJsont self,
int64_t  value 
)

Definition at line 3289 of file libsheepyCSmallJson.c.

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

◆ setTopStringSmallJson()

internal smallJsont * setTopStringSmallJson ( smallJsont self,
const char *  value 
)

Definition at line 3302 of file libsheepyCSmallJson.c.

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

◆ setTopCharSmallJson()

internal smallJsont * setTopCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 3318 of file libsheepyCSmallJson.c.

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

◆ setTopDictSmallJson()

internal smallJsont * setTopDictSmallJson ( smallJsont self,
smallDictt value 
)

Definition at line 3324 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setTopArraySmallJson()

internal smallJsont * setTopArraySmallJson ( smallJsont self,
smallArrayt value 
)

Definition at line 3334 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setTopArraycSmallJson()

internal smallJsont * setTopArraycSmallJson ( smallJsont self,
char **  value 
)

Definition at line 3344 of file libsheepyCSmallJson.c.

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

◆ setTopCArraycSmallJson()

internal smallJsont * setTopCArraycSmallJson ( smallJsont self,
const char **  value 
)

Definition at line 3361 of file libsheepyCSmallJson.c.

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

◆ setTopSmallBoolSmallJson()

internal smallJsont * setTopSmallBoolSmallJson ( smallJsont self,
smallBoolt value 
)

Definition at line 3378 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setTopSmallDoubleSmallJson()

internal smallJsont * setTopSmallDoubleSmallJson ( smallJsont self,
smallDoublet value 
)

Definition at line 3388 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setTopSmallIntSmallJson()

internal smallJsont * setTopSmallIntSmallJson ( smallJsont self,
smallIntt value 
)

Definition at line 3398 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setTopSmallJsonSmallJson()

internal smallJsont * setTopSmallJsonSmallJson ( smallJsont self,
smallJsont value 
)

Definition at line 3408 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setTopSmallStringSmallJson()

internal smallJsont * setTopSmallStringSmallJson ( smallJsont self,
smallStringt value 
)

Definition at line 3418 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setTopNFreeSmallJson()

internal smallJsont * setTopNFreeSmallJson ( smallJsont self,
baset value 
)

Definition at line 3428 of file libsheepyCSmallJson.c.

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

◆ setTopNFreeBoolSmallJson()

internal smallJsont * setTopNFreeBoolSmallJson ( smallJsont self,
bool  value 
)

Definition at line 3437 of file libsheepyCSmallJson.c.

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

◆ setTopNFreeDoubleSmallJson()

internal smallJsont * setTopNFreeDoubleSmallJson ( smallJsont self,
double  value 
)

Definition at line 3450 of file libsheepyCSmallJson.c.

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

◆ setTopNFreeIntSmallJson()

internal smallJsont * setTopNFreeIntSmallJson ( smallJsont self,
int64_t  value 
)

Definition at line 3463 of file libsheepyCSmallJson.c.

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

◆ setTopNFreeStringSmallJson()

internal smallJsont * setTopNFreeStringSmallJson ( smallJsont self,
char *  value 
)

Definition at line 3476 of file libsheepyCSmallJson.c.

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

◆ setTopNFreeDictSmallJson()

internal smallJsont * setTopNFreeDictSmallJson ( smallJsont self,
smallDictt value 
)

Definition at line 3495 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setTopNFreeArraySmallJson()

internal smallJsont * setTopNFreeArraySmallJson ( smallJsont self,
smallArrayt value 
)

Definition at line 3504 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setTopNFreeArraycSmallJson()

internal smallJsont * setTopNFreeArraycSmallJson ( smallJsont self,
char **  value 
)

Definition at line 3513 of file libsheepyCSmallJson.c.

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

◆ setTopNFreeSmallBoolSmallJson()

internal smallJsont * setTopNFreeSmallBoolSmallJson ( smallJsont self,
smallBoolt value 
)

Definition at line 3533 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setTopNFreeSmallDoubleSmallJson()

internal smallJsont * setTopNFreeSmallDoubleSmallJson ( smallJsont self,
smallDoublet value 
)

Definition at line 3542 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setTopNFreeSmallIntSmallJson()

internal smallJsont * setTopNFreeSmallIntSmallJson ( smallJsont self,
smallIntt value 
)

Definition at line 3551 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setTopNFreeSmallJsonSmallJson()

internal smallJsont * setTopNFreeSmallJsonSmallJson ( smallJsont self,
smallJsont value 
)

Definition at line 3560 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setTopNFreeSmallStringSmallJson()

internal smallJsont * setTopNFreeSmallStringSmallJson ( smallJsont self,
smallStringt value 
)

Definition at line 3569 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ fromArraySmallJson()

internal smallJsont * fromArraySmallJson ( smallJsont self,
char **  array,
size_t  size 
)

Definition at line 3579 of file libsheepyCSmallJson.c.

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

◆ fromCArraySmallJson()

internal smallJsont * fromCArraySmallJson ( smallJsont self,
const char **  array,
size_t  size 
)

Definition at line 3625 of file libsheepyCSmallJson.c.

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

◆ fromArrayNFreeSmallJson()

internal smallJsont * fromArrayNFreeSmallJson ( smallJsont self,
char **  array,
size_t  size 
)

Definition at line 3670 of file libsheepyCSmallJson.c.

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

◆ fromArrayDictSmallJson()

internal smallJsont * fromArrayDictSmallJson ( smallJsont self,
smallArrayt items 
)

Definition at line 3688 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ toArrayDictSmallJson()

internal smallArrayt * toArrayDictSmallJson ( smallJsont self)

Definition at line 3727 of file libsheepyCSmallJson.c.

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

◆ getTopSmallJson()

internal baset * getTopSmallJson ( smallJsont self)

Definition at line 3757 of file libsheepyCSmallJson.c.

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

◆ getTopUndefinedSmallJson()

internal undefinedt * getTopUndefinedSmallJson ( smallJsont self)

Definition at line 3780 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ getTopBoolSmallJson()

internal bool getTopBoolSmallJson ( smallJsont self)

Definition at line 3789 of file libsheepyCSmallJson.c.

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

◆ getTopBoolPSmallJson()

internal bool * getTopBoolPSmallJson ( smallJsont self)

Definition at line 3801 of file libsheepyCSmallJson.c.

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

◆ getTopDoubleSmallJson()

internal double getTopDoubleSmallJson ( smallJsont self)

Definition at line 3813 of file libsheepyCSmallJson.c.

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

◆ getTopDoublePSmallJson()

internal double * getTopDoublePSmallJson ( smallJsont self)

Definition at line 3825 of file libsheepyCSmallJson.c.

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

◆ getTopIntSmallJson()

internal int64_t getTopIntSmallJson ( smallJsont self)

Definition at line 3837 of file libsheepyCSmallJson.c.

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

◆ getTopIntPSmallJson()

internal int64_t * getTopIntPSmallJson ( smallJsont self)

Definition at line 3849 of file libsheepyCSmallJson.c.

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

◆ getTopInt32SmallJson()

internal int32_t getTopInt32SmallJson ( smallJsont self)

Definition at line 3861 of file libsheepyCSmallJson.c.

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

◆ getTopInt32PSmallJson()

internal int32_t * getTopInt32PSmallJson ( smallJsont self)

Definition at line 3873 of file libsheepyCSmallJson.c.

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

◆ getTopUintSmallJson()

internal uint64_t getTopUintSmallJson ( smallJsont self)

Definition at line 3885 of file libsheepyCSmallJson.c.

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

◆ getTopUintPSmallJson()

internal uint64_t * getTopUintPSmallJson ( smallJsont self)

Definition at line 3897 of file libsheepyCSmallJson.c.

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

◆ getTopUint32SmallJson()

internal uint32_t getTopUint32SmallJson ( smallJsont self)

Definition at line 3909 of file libsheepyCSmallJson.c.

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

◆ getTopUint32PSmallJson()

internal uint32_t * getTopUint32PSmallJson ( smallJsont self)

Definition at line 3921 of file libsheepyCSmallJson.c.

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

◆ getTopSSmallJson()

internal char * getTopSSmallJson ( smallJsont self)

Definition at line 3933 of file libsheepyCSmallJson.c.

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

◆ getTopDictSmallJson()

internal smallDictt * getTopDictSmallJson ( smallJsont self)

Definition at line 3945 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ getTopArraySmallJson()

internal smallArrayt * getTopArraySmallJson ( smallJsont self)

Definition at line 3954 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ getTopSmallBoolSmallJson()

internal smallBoolt * getTopSmallBoolSmallJson ( smallJsont self)

Definition at line 3963 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ getTopSmallDoubleSmallJson()

internal smallDoublet * getTopSmallDoubleSmallJson ( smallJsont self)

Definition at line 3972 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ getTopSmallIntSmallJson()

internal smallIntt * getTopSmallIntSmallJson ( smallJsont self)

Definition at line 3981 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ getTopSmallStringSmallJson()

internal smallStringt * getTopSmallStringSmallJson ( smallJsont self)

Definition at line 3990 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ isPythonIndex()

internal bool isPythonIndex ( const char *  start,
size_t  len 
)

Definition at line 4000 of file libsheepyCSmallJson.c.

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

◆ keyIsSmallJson()

internal jsonPathRest keyIsSmallJson ( smallJsont *self  UNUSED,
const char *  key 
)

Definition at line 4008 of file libsheepyCSmallJson.c.

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

◆ keyIsSSmallJson()

internal const char * keyIsSSmallJson ( smallJsont *self  UNUSED,
const char *  key 
)

Definition at line 4126 of file libsheepyCSmallJson.c.

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

◆ makeKeySmallJson()

internal char * makeKeySmallJson ( smallJsont *self  UNUSED,
const char *  key 
)

Definition at line 4137 of file libsheepyCSmallJson.c.

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

◆ iMakeKeySmallJson()

internal char * iMakeKeySmallJson ( smallJsont *self  UNUSED,
char **  key 
)

Definition at line 4157 of file libsheepyCSmallJson.c.

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

◆ bMakeKeySmallJson()

internal char * bMakeKeySmallJson ( smallJsont *self  UNUSED,
char *  dest,
const char *  key 
)

Definition at line 4169 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ bLMakeKeySmallJson()

internal char * bLMakeKeySmallJson ( smallJsont *self  UNUSED,
char *  dest,
size_t  size,
const char *  key 
)

Definition at line 4191 of file libsheepyCSmallJson.c.

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

◆ makeKeyLenSmallJson()

internal size_t makeKeyLenSmallJson ( smallJsont *self  UNUSED,
const char *  key 
)

Definition at line 4217 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ unescapeKey()

internal void unescapeKey ( char *  dest,
char *  key,
size_t  length 
)

Definition at line 4237 of file libsheepyCSmallJson.c.

◆ setSmallJson()

internal smallJsont * setSmallJson ( smallJsont self,
const char *  key,
baset value 
)

Definition at line 4260 of file libsheepyCSmallJson.c.

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

◆ setUndefinedSmallJson()

internal smallJsont * setUndefinedSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 4266 of file libsheepyCSmallJson.c.

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

◆ setBoolSmallJson()

internal smallJsont * setBoolSmallJson ( smallJsont self,
const char *  key,
bool  value 
)

Definition at line 4272 of file libsheepyCSmallJson.c.

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

◆ setDoubleSmallJson()

internal smallJsont * setDoubleSmallJson ( smallJsont self,
const char *  key,
double  value 
)

Definition at line 4278 of file libsheepyCSmallJson.c.

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

◆ setIntSmallJson()

internal smallJsont * setIntSmallJson ( smallJsont self,
const char *  key,
int64_t  value 
)

Definition at line 4284 of file libsheepyCSmallJson.c.

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

◆ setSSmallJson()

internal smallJsont * setSSmallJson ( smallJsont self,
const char *  key,
const char *  string 
)

Definition at line 4290 of file libsheepyCSmallJson.c.

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

◆ setCharSmallJson()

internal smallJsont * setCharSmallJson ( smallJsont self,
const char *  key,
char  c 
)

Definition at line 4296 of file libsheepyCSmallJson.c.

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

◆ setDictSmallJson()

internal smallJsont * setDictSmallJson ( smallJsont self,
const char *  key,
smallDictt dict 
)

Definition at line 4302 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setArraySmallJson()

internal smallJsont * setArraySmallJson ( smallJsont self,
const char *  key,
smallArrayt array 
)

Definition at line 4308 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setArraycSmallJson()

internal smallJsont * setArraycSmallJson ( smallJsont self,
const char *  key,
char **  array 
)

Definition at line 4314 of file libsheepyCSmallJson.c.

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

◆ setCArraycSmallJson()

internal smallJsont * setCArraycSmallJson ( smallJsont self,
const char *  key,
const char **  array 
)

Definition at line 4320 of file libsheepyCSmallJson.c.

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

◆ setSmallBoolSmallJson()

internal smallJsont * setSmallBoolSmallJson ( smallJsont self,
const char *  key,
smallBoolt value 
)

Definition at line 4326 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setSmallBytesSmallJson()

internal smallJsont * setSmallBytesSmallJson ( smallJsont self,
const char *  key,
smallBytest value 
)

Definition at line 4332 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setSmallDoubleSmallJson()

internal smallJsont * setSmallDoubleSmallJson ( smallJsont self,
const char *  key,
smallDoublet value 
)

Definition at line 4338 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setSmallIntSmallJson()

internal smallJsont * setSmallIntSmallJson ( smallJsont self,
const char *  key,
smallIntt value 
)

Definition at line 4344 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setSmallJsonSmallJson()

internal smallJsont * setSmallJsonSmallJson ( smallJsont self,
const char *  key,
smallJsont value 
)

Definition at line 4350 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setSmallStringSmallJson()

internal smallJsont * setSmallStringSmallJson ( smallJsont self,
const char *  key,
smallStringt string 
)

Definition at line 4356 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setSmallContainerSmallJson()

internal smallJsont * setSmallContainerSmallJson ( smallJsont self,
const char *  key,
smallContainert container 
)

Definition at line 4362 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setNFreeSmallJson()

internal smallJsont * setNFreeSmallJson ( smallJsont self,
const char *  key,
baset value 
)

Definition at line 4368 of file libsheepyCSmallJson.c.

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

◆ setNFreeUndefinedSmallJson()

internal smallJsont * setNFreeUndefinedSmallJson ( smallJsont self,
const char *  key,
undefinedt u 
)

Definition at line 4380 of file libsheepyCSmallJson.c.

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

◆ setNFreeSSmallJson()

internal smallJsont * setNFreeSSmallJson ( smallJsont self,
const char *  key,
char *  string 
)

Definition at line 4394 of file libsheepyCSmallJson.c.

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

◆ setNFreeDictSmallJson()

internal smallJsont * setNFreeDictSmallJson ( smallJsont self,
const char *  key,
smallDictt dict 
)

Definition at line 4408 of file libsheepyCSmallJson.c.

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

◆ setNFreeArraySmallJson()

internal smallJsont * setNFreeArraySmallJson ( smallJsont self,
const char *  key,
smallArrayt array 
)

Definition at line 4418 of file libsheepyCSmallJson.c.

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

◆ setNFreeArraycSmallJson()

internal smallJsont * setNFreeArraycSmallJson ( smallJsont self,
const char *  key,
char **  array 
)

Definition at line 4428 of file libsheepyCSmallJson.c.

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

◆ setNFreeSmallBoolSmallJson()

internal smallJsont * setNFreeSmallBoolSmallJson ( smallJsont self,
const char *  key,
smallBoolt value 
)

Definition at line 4441 of file libsheepyCSmallJson.c.

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

◆ setNFreeSmallBytesSmallJson()

internal smallJsont * setNFreeSmallBytesSmallJson ( smallJsont self,
const char *  key,
smallBytest value 
)

Definition at line 4450 of file libsheepyCSmallJson.c.

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

◆ setNFreeSmallDoubleSmallJson()

internal smallJsont * setNFreeSmallDoubleSmallJson ( smallJsont self,
const char *  key,
smallDoublet value 
)

Definition at line 4459 of file libsheepyCSmallJson.c.

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

◆ setNFreeSmallIntSmallJson()

internal smallJsont * setNFreeSmallIntSmallJson ( smallJsont self,
const char *  key,
smallIntt value 
)

Definition at line 4468 of file libsheepyCSmallJson.c.

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

◆ setNFreeSmallJsonSmallJson()

internal smallJsont * setNFreeSmallJsonSmallJson ( smallJsont self,
const char *  key,
smallJsont value 
)

Definition at line 4477 of file libsheepyCSmallJson.c.

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

◆ setNFreeSmallStringSmallJson()

internal smallJsont * setNFreeSmallStringSmallJson ( smallJsont self,
const char *  key,
smallStringt string 
)

Definition at line 4486 of file libsheepyCSmallJson.c.

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

◆ setNFreeSmallContainerSmallJson()

internal smallJsont * setNFreeSmallContainerSmallJson ( smallJsont self,
const char *  key,
smallContainert container 
)

Definition at line 4495 of file libsheepyCSmallJson.c.

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

◆ setPDictSmallJson()

internal smallJsont * setPDictSmallJson ( smallJsont self,
const char *  key,
smallDictt dict 
)

Definition at line 4504 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setPArraySmallJson()

internal smallJsont * setPArraySmallJson ( smallJsont self,
const char *  key,
smallArrayt array 
)

Definition at line 4510 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setPSmallJsonSmallJson()

internal smallJsont * setPSmallJsonSmallJson ( smallJsont self,
const char *  key,
smallJsont value 
)

Definition at line 4516 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setPSmallStringSmallJson()

internal smallJsont * setPSmallStringSmallJson ( smallJsont self,
const char *  key,
smallStringt string 
)

Definition at line 4522 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setNFreePDictSmallJson()

internal smallJsont * setNFreePDictSmallJson ( smallJsont self,
const char *  key,
smallDictt dict 
)

Definition at line 4528 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setNFreePArraySmallJson()

internal smallJsont * setNFreePArraySmallJson ( smallJsont self,
const char *  key,
smallArrayt array 
)

Definition at line 4534 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setNFreePSmallJsonSmallJson()

internal smallJsont * setNFreePSmallJsonSmallJson ( smallJsont self,
const char *  key,
smallJsont value 
)

Definition at line 4540 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setNFreePSmallStringSmallJson()

internal smallJsont * setNFreePSmallStringSmallJson ( smallJsont self,
const char *  key,
smallStringt string 
)

Definition at line 4546 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setAtSmallJson()

internal smallJsont * setAtSmallJson ( smallJsont self,
int64_t  index,
baset value 
)

Definition at line 4552 of file libsheepyCSmallJson.c.

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

◆ setAtUndefinedSmallJson()

internal smallJsont * setAtUndefinedSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 4572 of file libsheepyCSmallJson.c.

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

◆ setAtBoolSmallJson()

internal smallJsont * setAtBoolSmallJson ( smallJsont self,
int64_t  index,
bool  value 
)

Definition at line 4596 of file libsheepyCSmallJson.c.

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

◆ setAtDoubleSmallJson()

internal smallJsont * setAtDoubleSmallJson ( smallJsont self,
int64_t  index,
double  value 
)

Definition at line 4620 of file libsheepyCSmallJson.c.

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

◆ setAtIntSmallJson()

internal smallJsont * setAtIntSmallJson ( smallJsont self,
int64_t  index,
int64_t  value 
)

Definition at line 4644 of file libsheepyCSmallJson.c.

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

◆ setAtSSmallJson()

internal smallJsont * setAtSSmallJson ( smallJsont self,
int64_t  index,
const char *  string 
)

Definition at line 4668 of file libsheepyCSmallJson.c.

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

◆ setAtCharSmallJson()

internal smallJsont * setAtCharSmallJson ( smallJsont self,
int64_t  index,
char  c 
)

Definition at line 4693 of file libsheepyCSmallJson.c.

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

◆ setAtDictSmallJson()

internal smallJsont * setAtDictSmallJson ( smallJsont self,
int64_t  index,
smallDictt dict 
)

Definition at line 4703 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setAtArraySmallJson()

internal smallJsont * setAtArraySmallJson ( smallJsont self,
int64_t  index,
smallArrayt array 
)

Definition at line 4732 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setAtArraycSmallJson()

internal smallJsont * setAtArraycSmallJson ( smallJsont self,
int64_t  index,
char **  array 
)

Definition at line 4761 of file libsheepyCSmallJson.c.

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

◆ setAtCArraycSmallJson()

internal smallJsont * setAtCArraycSmallJson ( smallJsont self,
int64_t  index,
const char **  array 
)

Definition at line 4797 of file libsheepyCSmallJson.c.

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

◆ setAtSmallBoolSmallJson()

internal smallJsont * setAtSmallBoolSmallJson ( smallJsont self,
int64_t  index,
smallBoolt value 
)

Definition at line 4833 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setAtSmallBytesSmallJson()

internal smallJsont * setAtSmallBytesSmallJson ( smallJsont self,
int64_t  index,
smallBytest value 
)

Definition at line 4860 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setAtSmallDoubleSmallJson()

internal smallJsont * setAtSmallDoubleSmallJson ( smallJsont self,
int64_t  index,
smallDoublet value 
)

Definition at line 4887 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setAtSmallIntSmallJson()

internal smallJsont * setAtSmallIntSmallJson ( smallJsont self,
int64_t  index,
smallIntt value 
)

Definition at line 4914 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setAtSmallJsonSmallJson()

internal smallJsont * setAtSmallJsonSmallJson ( smallJsont self,
int64_t  index,
smallJsont value 
)

Definition at line 4941 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setAtSmallStringSmallJson()

internal smallJsont * setAtSmallStringSmallJson ( smallJsont self,
int64_t  index,
smallStringt string 
)

Definition at line 4972 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setAtSmallContainerSmallJson()

internal smallJsont * setAtSmallContainerSmallJson ( smallJsont self,
int64_t  index,
smallContainert container 
)

Definition at line 4999 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setAtNFreeSmallJson()

internal smallJsont * setAtNFreeSmallJson ( smallJsont self,
int64_t  index,
baset value 
)

Definition at line 5027 of file libsheepyCSmallJson.c.

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

◆ setAtNFreeUndefinedSmallJson()

internal smallJsont * setAtNFreeUndefinedSmallJson ( smallJsont self,
int64_t  index,
undefinedt u 
)

Definition at line 5055 of file libsheepyCSmallJson.c.

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

◆ setAtNFreeSSmallJson()

internal smallJsont * setAtNFreeSSmallJson ( smallJsont self,
int64_t  index,
char *  string 
)

Definition at line 5068 of file libsheepyCSmallJson.c.

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

◆ setAtNFreeDictSmallJson()

internal smallJsont * setAtNFreeDictSmallJson ( smallJsont self,
int64_t  index,
smallDictt dict 
)

Definition at line 5081 of file libsheepyCSmallJson.c.

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

◆ setAtNFreeArraySmallJson()

internal smallJsont * setAtNFreeArraySmallJson ( smallJsont self,
int64_t  index,
smallArrayt array 
)

Definition at line 5094 of file libsheepyCSmallJson.c.

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

◆ setAtNFreeArraycSmallJson()

internal smallJsont * setAtNFreeArraycSmallJson ( smallJsont self,
int64_t  index,
char **  array 
)

Definition at line 5107 of file libsheepyCSmallJson.c.

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

◆ setAtNFreeSmallBoolSmallJson()

internal smallJsont * setAtNFreeSmallBoolSmallJson ( smallJsont self,
int64_t  index,
smallBoolt value 
)

Definition at line 5120 of file libsheepyCSmallJson.c.

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

◆ setAtNFreeSmallBytesSmallJson()

internal smallJsont * setAtNFreeSmallBytesSmallJson ( smallJsont self,
int64_t  index,
smallBytest value 
)

Definition at line 5133 of file libsheepyCSmallJson.c.

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

◆ setAtNFreeSmallDoubleSmallJson()

internal smallJsont * setAtNFreeSmallDoubleSmallJson ( smallJsont self,
int64_t  index,
smallDoublet value 
)

Definition at line 5146 of file libsheepyCSmallJson.c.

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

◆ setAtNFreeSmallIntSmallJson()

internal smallJsont * setAtNFreeSmallIntSmallJson ( smallJsont self,
int64_t  index,
smallIntt value 
)

Definition at line 5159 of file libsheepyCSmallJson.c.

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

◆ setAtNFreeSmallJsonSmallJson()

internal smallJsont * setAtNFreeSmallJsonSmallJson ( smallJsont self,
int64_t  index,
smallJsont value 
)

Definition at line 5172 of file libsheepyCSmallJson.c.

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

◆ setAtNFreeSmallStringSmallJson()

internal smallJsont * setAtNFreeSmallStringSmallJson ( smallJsont self,
int64_t  index,
smallStringt string 
)

Definition at line 5185 of file libsheepyCSmallJson.c.

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

◆ setAtNFreeSmallContainerSmallJson()

internal smallJsont * setAtNFreeSmallContainerSmallJson ( smallJsont self,
int64_t  index,
smallContainert container 
)

Definition at line 5198 of file libsheepyCSmallJson.c.

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

◆ setPAtDictSmallJson()

internal smallJsont * setPAtDictSmallJson ( smallJsont self,
int64_t  index,
smallDictt dict 
)

Definition at line 5212 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setPAtArraySmallJson()

internal smallJsont * setPAtArraySmallJson ( smallJsont self,
int64_t  index,
smallArrayt array 
)

Definition at line 5241 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setPAtSmallJsonSmallJson()

internal smallJsont * setPAtSmallJsonSmallJson ( smallJsont self,
int64_t  index,
smallJsont value 
)

Definition at line 5270 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setPAtSmallStringSmallJson()

internal smallJsont * setPAtSmallStringSmallJson ( smallJsont self,
int64_t  index,
smallStringt string 
)

Definition at line 5300 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setPAtNFreeDictSmallJson()

internal smallJsont * setPAtNFreeDictSmallJson ( smallJsont self,
int64_t  index,
smallDictt dict 
)

Definition at line 5330 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setPAtNFreeArraySmallJson()

internal smallJsont * setPAtNFreeArraySmallJson ( smallJsont self,
int64_t  index,
smallArrayt array 
)

Definition at line 5361 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setPAtNFreeSmallJsonSmallJson()

internal smallJsont * setPAtNFreeSmallJsonSmallJson ( smallJsont self,
int64_t  index,
smallJsont value 
)

Definition at line 5391 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ setPAtNFreeSmallStringSmallJson()

internal smallJsont * setPAtNFreeSmallStringSmallJson ( smallJsont self,
int64_t  index,
smallStringt string 
)

Definition at line 5422 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ pushSmallJson()

internal smallJsont * pushSmallJson ( smallJsont self,
baset value 
)

Definition at line 5453 of file libsheepyCSmallJson.c.

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

◆ pushUndefinedSmallJson()

internal smallJsont * pushUndefinedSmallJson ( smallJsont self)

Definition at line 5472 of file libsheepyCSmallJson.c.

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

◆ pushBoolSmallJson()

internal smallJsont * pushBoolSmallJson ( smallJsont self,
bool  value 
)

Definition at line 5489 of file libsheepyCSmallJson.c.

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

◆ pushDoubleSmallJson()

internal smallJsont * pushDoubleSmallJson ( smallJsont self,
double  value 
)

Definition at line 5506 of file libsheepyCSmallJson.c.

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

◆ pushIntSmallJson()

internal smallJsont * pushIntSmallJson ( smallJsont self,
int64_t  value 
)

Definition at line 5523 of file libsheepyCSmallJson.c.

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

◆ pushSSmallJson()

internal smallJsont * pushSSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 5540 of file libsheepyCSmallJson.c.

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

◆ pushCharSmallJson()

internal smallJsont * pushCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 5586 of file libsheepyCSmallJson.c.

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

◆ pushDictSmallJson()

internal smallJsont * pushDictSmallJson ( smallJsont self,
smallDictt dict 
)

Definition at line 5592 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ pushArraySmallJson()

internal smallJsont * pushArraySmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 5619 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ pushArraycSmallJson()

internal smallJsont * pushArraycSmallJson ( smallJsont self,
char **  array 
)

Definition at line 5647 of file libsheepyCSmallJson.c.

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

◆ pushCArraycSmallJson()

internal smallJsont * pushCArraycSmallJson ( smallJsont self,
const char **  array 
)

Definition at line 5681 of file libsheepyCSmallJson.c.

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

◆ pushSmallBoolSmallJson()

internal smallJsont * pushSmallBoolSmallJson ( smallJsont self,
smallBoolt value 
)

Definition at line 5715 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ pushSmallBytesSmallJson()

internal smallJsont * pushSmallBytesSmallJson ( smallJsont self,
smallBytest value 
)

Definition at line 5741 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ pushSmallDoubleSmallJson()

internal smallJsont * pushSmallDoubleSmallJson ( smallJsont self,
smallDoublet value 
)

Definition at line 5767 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ pushSmallIntSmallJson()

internal smallJsont * pushSmallIntSmallJson ( smallJsont self,
smallIntt value 
)

Definition at line 5793 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ pushSmallJsonSmallJson()

internal smallJsont * pushSmallJsonSmallJson ( smallJsont self,
smallJsont value 
)

Definition at line 5819 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ pushSmallStringSmallJson()

internal smallJsont * pushSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 5850 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ pushSmallContainerSmallJson()

internal smallJsont * pushSmallContainerSmallJson ( smallJsont self,
smallContainert container 
)

Definition at line 5903 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ pushNFreeSmallJson()

internal smallJsont * pushNFreeSmallJson ( smallJsont self,
baset value 
)

Definition at line 5929 of file libsheepyCSmallJson.c.

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

◆ pushNFreeUndefinedSmallJson()

internal smallJsont * pushNFreeUndefinedSmallJson ( smallJsont self,
undefinedt u 
)

Definition at line 5959 of file libsheepyCSmallJson.c.

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

◆ pushNFreeSSmallJson()

internal smallJsont * pushNFreeSSmallJson ( smallJsont self,
char *  string 
)

Definition at line 5968 of file libsheepyCSmallJson.c.

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

◆ pushNFreeDictSmallJson()

internal smallJsont * pushNFreeDictSmallJson ( smallJsont self,
smallDictt dict 
)

Definition at line 5977 of file libsheepyCSmallJson.c.

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

◆ pushNFreeArraySmallJson()

internal smallJsont * pushNFreeArraySmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 5986 of file libsheepyCSmallJson.c.

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

◆ pushNFreeArraycSmallJson()

internal smallJsont * pushNFreeArraycSmallJson ( smallJsont self,
char **  array 
)

Definition at line 5995 of file libsheepyCSmallJson.c.

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

◆ pushNFreeSmallBoolSmallJson()

internal smallJsont * pushNFreeSmallBoolSmallJson ( smallJsont self,
smallBoolt value 
)

Definition at line 6004 of file libsheepyCSmallJson.c.

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

◆ pushNFreeSmallBytesSmallJson()

internal smallJsont * pushNFreeSmallBytesSmallJson ( smallJsont self,
smallBytest value 
)

Definition at line 6013 of file libsheepyCSmallJson.c.

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

◆ pushNFreeSmallDoubleSmallJson()

internal smallJsont * pushNFreeSmallDoubleSmallJson ( smallJsont self,
smallDoublet value 
)

Definition at line 6022 of file libsheepyCSmallJson.c.

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

◆ pushNFreeSmallIntSmallJson()

internal smallJsont * pushNFreeSmallIntSmallJson ( smallJsont self,
smallIntt value 
)

Definition at line 6031 of file libsheepyCSmallJson.c.

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

◆ pushNFreeSmallJsonSmallJson()

internal smallJsont * pushNFreeSmallJsonSmallJson ( smallJsont self,
smallJsont value 
)

Definition at line 6040 of file libsheepyCSmallJson.c.

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

◆ pushNFreeSmallStringSmallJson()

internal smallJsont * pushNFreeSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 6049 of file libsheepyCSmallJson.c.

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

◆ pushNFreeSmallContainerSmallJson()

internal smallJsont * pushNFreeSmallContainerSmallJson ( smallJsont self,
smallContainert container 
)

Definition at line 6058 of file libsheepyCSmallJson.c.

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

◆ pushManySmallJson()

internal smallJsont * pushManySmallJson ( smallJsont self,
  ... 
)

Definition at line 6067 of file libsheepyCSmallJson.c.

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

◆ pushManySSmallJson()

internal smallJsont * pushManySSmallJson ( smallJsont self,
  ... 
)

Definition at line 6132 of file libsheepyCSmallJson.c.

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

◆ pushNFreeManySmallJson()

internal smallJsont * pushNFreeManySmallJson ( smallJsont self,
  ... 
)

Definition at line 6191 of file libsheepyCSmallJson.c.

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

◆ pushNFreeManySSmallJson()

internal smallJsont * pushNFreeManySSmallJson ( smallJsont self,
  ... 
)

Definition at line 6256 of file libsheepyCSmallJson.c.

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

◆ popSmallJson()

internal baset * popSmallJson ( smallJsont self)

Definition at line 6315 of file libsheepyCSmallJson.c.

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

◆ popUndefinedSmallJson()

internal undefinedt * popUndefinedSmallJson ( smallJsont self)

Definition at line 6356 of file libsheepyCSmallJson.c.

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

◆ popBoolSmallJson()

internal bool popBoolSmallJson ( smallJsont self)

Definition at line 6391 of file libsheepyCSmallJson.c.

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

◆ popDoubleSmallJson()

internal double popDoubleSmallJson ( smallJsont self)

Definition at line 6403 of file libsheepyCSmallJson.c.

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

◆ popIntSmallJson()

internal int64_t popIntSmallJson ( smallJsont self)

Definition at line 6415 of file libsheepyCSmallJson.c.

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

◆ popInt32SmallJson()

internal int32_t popInt32SmallJson ( smallJsont self)

Definition at line 6427 of file libsheepyCSmallJson.c.

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

◆ popUintSmallJson()

internal uint64_t popUintSmallJson ( smallJsont self)

Definition at line 6439 of file libsheepyCSmallJson.c.

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

◆ popUint32SmallJson()

internal uint32_t popUint32SmallJson ( smallJsont self)

Definition at line 6451 of file libsheepyCSmallJson.c.

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

◆ popSSmallJson()

internal char * popSSmallJson ( smallJsont self)

Definition at line 6463 of file libsheepyCSmallJson.c.

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

◆ popDictSmallJson()

internal smallDictt * popDictSmallJson ( smallJsont self)

Definition at line 6475 of file libsheepyCSmallJson.c.

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

◆ popArraySmallJson()

internal smallArrayt * popArraySmallJson ( smallJsont self)

Definition at line 6509 of file libsheepyCSmallJson.c.

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

◆ popSmallBoolSmallJson()

internal smallBoolt * popSmallBoolSmallJson ( smallJsont self)

Definition at line 6543 of file libsheepyCSmallJson.c.

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

◆ popSmallBytesSmallJson()

internal smallBytest * popSmallBytesSmallJson ( smallJsont self)

Definition at line 6577 of file libsheepyCSmallJson.c.

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

◆ popSmallDoubleSmallJson()

internal smallDoublet * popSmallDoubleSmallJson ( smallJsont self)

Definition at line 6611 of file libsheepyCSmallJson.c.

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

◆ popSmallIntSmallJson()

internal smallIntt * popSmallIntSmallJson ( smallJsont self)

Definition at line 6645 of file libsheepyCSmallJson.c.

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

◆ popSmallJsonSmallJson()

internal smallJsont * popSmallJsonSmallJson ( smallJsont self)

Definition at line 6679 of file libsheepyCSmallJson.c.

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

◆ popSmallStringSmallJson()

internal smallStringt * popSmallStringSmallJson ( smallJsont self)

Definition at line 6722 of file libsheepyCSmallJson.c.

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

◆ popVoidSmallJson()

internal void * popVoidSmallJson ( smallJsont self)

Definition at line 6756 of file libsheepyCSmallJson.c.

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

◆ popSmallContainerSmallJson()

internal smallContainert * popSmallContainerSmallJson ( smallJsont self)

Definition at line 6768 of file libsheepyCSmallJson.c.

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

◆ popNumSmallJson()

internal double popNumSmallJson ( smallJsont self)

Definition at line 6806 of file libsheepyCSmallJson.c.

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

◆ prependSmallJson()

internal smallJsont * prependSmallJson ( smallJsont self,
baset value 
)

Definition at line 6852 of file libsheepyCSmallJson.c.

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

◆ prependUndefinedSmallJson()

internal smallJsont * prependUndefinedSmallJson ( smallJsont self)

Definition at line 6876 of file libsheepyCSmallJson.c.

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

◆ prependBoolSmallJson()

internal smallJsont * prependBoolSmallJson ( smallJsont self,
bool  value 
)

Definition at line 6893 of file libsheepyCSmallJson.c.

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

◆ prependDoubleSmallJson()

internal smallJsont * prependDoubleSmallJson ( smallJsont self,
double  value 
)

Definition at line 6911 of file libsheepyCSmallJson.c.

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

◆ prependIntSmallJson()

internal smallJsont * prependIntSmallJson ( smallJsont self,
int64_t  value 
)

Definition at line 6929 of file libsheepyCSmallJson.c.

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

◆ prependSSmallJson()

internal smallJsont * prependSSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 6947 of file libsheepyCSmallJson.c.

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

◆ prependCharSmallJson()

internal smallJsont * prependCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 6990 of file libsheepyCSmallJson.c.

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

◆ prependDictSmallJson()

internal smallJsont * prependDictSmallJson ( smallJsont self,
smallDictt dict 
)

Definition at line 6996 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ prependArraySmallJson()

internal smallJsont * prependArraySmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 7023 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ prependArraycSmallJson()

internal smallJsont * prependArraycSmallJson ( smallJsont self,
char **  array 
)

Definition at line 7050 of file libsheepyCSmallJson.c.

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

◆ prependCArraycSmallJson()

internal smallJsont * prependCArraycSmallJson ( smallJsont self,
const char **  array 
)

Definition at line 7083 of file libsheepyCSmallJson.c.

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

◆ prependSmallBoolSmallJson()

internal smallJsont * prependSmallBoolSmallJson ( smallJsont self,
smallBoolt value 
)

Definition at line 7116 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ prependSmallBytesSmallJson()

internal smallJsont * prependSmallBytesSmallJson ( smallJsont self,
smallBytest value 
)

Definition at line 7141 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ prependSmallDoubleSmallJson()

internal smallJsont * prependSmallDoubleSmallJson ( smallJsont self,
smallDoublet value 
)

Definition at line 7166 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ prependSmallIntSmallJson()

internal smallJsont * prependSmallIntSmallJson ( smallJsont self,
smallIntt value 
)

Definition at line 7191 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ prependSmallJsonSmallJson()

internal smallJsont * prependSmallJsonSmallJson ( smallJsont self,
smallJsont value 
)

Definition at line 7216 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ prependSmallStringSmallJson()

internal smallJsont * prependSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 7245 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ prependSmallContainerSmallJson()

internal smallJsont * prependSmallContainerSmallJson ( smallJsont self,
smallContainert container 
)

Definition at line 7295 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ prependNFreeSmallJson()

internal smallJsont * prependNFreeSmallJson ( smallJsont self,
baset value 
)

Definition at line 7321 of file libsheepyCSmallJson.c.

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

◆ prependNFreeUndefinedSmallJson()

internal smallJsont * prependNFreeUndefinedSmallJson ( smallJsont self,
undefinedt u 
)

Definition at line 7349 of file libsheepyCSmallJson.c.

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

◆ prependNFreeSSmallJson()

internal smallJsont * prependNFreeSSmallJson ( smallJsont self,
char *  string 
)

Definition at line 7358 of file libsheepyCSmallJson.c.

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

◆ prependNFreeDictSmallJson()

internal smallJsont * prependNFreeDictSmallJson ( smallJsont self,
smallDictt dict 
)

Definition at line 7367 of file libsheepyCSmallJson.c.

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

◆ prependNFreeArraySmallJson()

internal smallJsont * prependNFreeArraySmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 7376 of file libsheepyCSmallJson.c.

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

◆ prependNFreeArraycSmallJson()

internal smallJsont * prependNFreeArraycSmallJson ( smallJsont self,
char **  array 
)

Definition at line 7385 of file libsheepyCSmallJson.c.

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

◆ prependNFreeSmallBoolSmallJson()

internal smallJsont * prependNFreeSmallBoolSmallJson ( smallJsont self,
smallBoolt value 
)

Definition at line 7394 of file libsheepyCSmallJson.c.

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

◆ prependNFreeSmallBytesSmallJson()

internal smallJsont * prependNFreeSmallBytesSmallJson ( smallJsont self,
smallBytest value 
)

Definition at line 7403 of file libsheepyCSmallJson.c.

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

◆ prependNFreeSmallDoubleSmallJson()

internal smallJsont * prependNFreeSmallDoubleSmallJson ( smallJsont self,
smallDoublet value 
)

Definition at line 7412 of file libsheepyCSmallJson.c.

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

◆ prependNFreeSmallIntSmallJson()

internal smallJsont * prependNFreeSmallIntSmallJson ( smallJsont self,
smallIntt value 
)

Definition at line 7421 of file libsheepyCSmallJson.c.

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

◆ prependNFreeSmallJsonSmallJson()

internal smallJsont * prependNFreeSmallJsonSmallJson ( smallJsont self,
smallJsont value 
)

Definition at line 7430 of file libsheepyCSmallJson.c.

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

◆ prependNFreeSmallStringSmallJson()

internal smallJsont * prependNFreeSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 7439 of file libsheepyCSmallJson.c.

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

◆ prependNFreeSmallContainerSmallJson()

internal smallJsont * prependNFreeSmallContainerSmallJson ( smallJsont self,
smallContainert container 
)

Definition at line 7448 of file libsheepyCSmallJson.c.

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

◆ dequeueSmallJson()

internal baset * dequeueSmallJson ( smallJsont self)

Definition at line 7457 of file libsheepyCSmallJson.c.

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

◆ dequeueUndefinedSmallJson()

internal undefinedt * dequeueUndefinedSmallJson ( smallJsont self)

Definition at line 7498 of file libsheepyCSmallJson.c.

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

◆ dequeueBoolSmallJson()

internal bool dequeueBoolSmallJson ( smallJsont self)

Definition at line 7539 of file libsheepyCSmallJson.c.

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

◆ dequeueDoubleSmallJson()

internal double dequeueDoubleSmallJson ( smallJsont self)

Definition at line 7551 of file libsheepyCSmallJson.c.

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

◆ dequeueIntSmallJson()

internal int64_t dequeueIntSmallJson ( smallJsont self)

Definition at line 7563 of file libsheepyCSmallJson.c.

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

◆ dequeueInt32SmallJson()

internal int32_t dequeueInt32SmallJson ( smallJsont self)

Definition at line 7575 of file libsheepyCSmallJson.c.

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

◆ dequeueUintSmallJson()

internal uint64_t dequeueUintSmallJson ( smallJsont self)

Definition at line 7587 of file libsheepyCSmallJson.c.

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

◆ dequeueUint32SmallJson()

internal uint32_t dequeueUint32SmallJson ( smallJsont self)

Definition at line 7599 of file libsheepyCSmallJson.c.

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

◆ dequeueSSmallJson()

internal char * dequeueSSmallJson ( smallJsont self)

Definition at line 7611 of file libsheepyCSmallJson.c.

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

◆ dequeueDictSmallJson()

internal smallDictt * dequeueDictSmallJson ( smallJsont self)

Definition at line 7623 of file libsheepyCSmallJson.c.

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

◆ dequeueArraySmallJson()

internal smallArrayt * dequeueArraySmallJson ( smallJsont self)

Definition at line 7663 of file libsheepyCSmallJson.c.

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

◆ dequeueSmallBoolSmallJson()

internal smallBoolt * dequeueSmallBoolSmallJson ( smallJsont self)

Definition at line 7703 of file libsheepyCSmallJson.c.

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

◆ dequeueSmallBytesSmallJson()

internal smallBytest * dequeueSmallBytesSmallJson ( smallJsont self)

Definition at line 7743 of file libsheepyCSmallJson.c.

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

◆ dequeueSmallDoubleSmallJson()

internal smallDoublet * dequeueSmallDoubleSmallJson ( smallJsont self)

Definition at line 7783 of file libsheepyCSmallJson.c.

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

◆ dequeueSmallIntSmallJson()

internal smallIntt * dequeueSmallIntSmallJson ( smallJsont self)

Definition at line 7823 of file libsheepyCSmallJson.c.

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

◆ dequeueSmallJsonSmallJson()

internal smallJsont * dequeueSmallJsonSmallJson ( smallJsont self)

Definition at line 7863 of file libsheepyCSmallJson.c.

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

◆ dequeueSmallStringSmallJson()

internal smallStringt * dequeueSmallStringSmallJson ( smallJsont self)

Definition at line 7911 of file libsheepyCSmallJson.c.

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

◆ dequeueVoidSmallJson()

internal void * dequeueVoidSmallJson ( smallJsont self)

Definition at line 7951 of file libsheepyCSmallJson.c.

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

◆ dequeueSmallContainerSmallJson()

internal smallContainert * dequeueSmallContainerSmallJson ( smallJsont self)

Definition at line 7963 of file libsheepyCSmallJson.c.

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

◆ dequeueNumSmallJson()

internal double dequeueNumSmallJson ( smallJsont self)

Definition at line 8007 of file libsheepyCSmallJson.c.

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

◆ reverseSmallJson()

internal smallJsont * reverseSmallJson ( smallJsont self)

Definition at line 8057 of file libsheepyCSmallJson.c.

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

◆ catSmallJson()

internal smallJsont * catSmallJson ( smallJsont self,
  ... 
)

Definition at line 8077 of file libsheepyCSmallJson.c.

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

◆ mergeDictSmallJson()

internal smallJsont * mergeDictSmallJson ( smallJsont self,
smallDictt smallDict 
)

Definition at line 8140 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ mergeDictNSmashSmallJson()

internal smallJsont * mergeDictNSmashSmallJson ( smallJsont self,
smallDictt smallDict 
)

Definition at line 8177 of file libsheepyCSmallJson.c.

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

◆ mergeSmallJson()

internal smallJsont * mergeSmallJson ( smallJsont self,
smallJsont smallJson 
)

Definition at line 8187 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ mergeNSmashSmallJson()

internal smallJsont * mergeNSmashSmallJson ( smallJsont self,
smallJsont smallJson 
)

Definition at line 8248 of file libsheepyCSmallJson.c.

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

◆ appendSmallJson()

internal smallJsont * appendSmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 8258 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ appendNSmashSmallJson()

internal smallJsont * appendNSmashSmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 8296 of file libsheepyCSmallJson.c.

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

◆ appendArraySmallJson()

internal smallJsont * appendArraySmallJson ( smallJsont self,
char **  array 
)

Definition at line 8348 of file libsheepyCSmallJson.c.

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

◆ appendCArraySmallJson()

internal smallJsont * appendCArraySmallJson ( smallJsont self,
const char **  array 
)

Definition at line 8376 of file libsheepyCSmallJson.c.

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

◆ appendNSmashArraySmallJson()

internal smallJsont * appendNSmashArraySmallJson ( smallJsont self,
char **  array 
)

Definition at line 8404 of file libsheepyCSmallJson.c.

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

◆ shiftSmallJson()

internal smallJsont * shiftSmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 8435 of file libsheepyCSmallJson.c.

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

◆ shiftNSmashSmallJson()

internal smallJsont * shiftNSmashSmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 8440 of file libsheepyCSmallJson.c.

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

◆ shiftSmallJsonSmallJson()

internal smallJsont * shiftSmallJsonSmallJson ( smallJsont self,
smallJsont array 
)

Definition at line 8445 of file libsheepyCSmallJson.c.

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

◆ shiftNSmashSmallJsonSmallJson()

internal smallJsont * shiftNSmashSmallJsonSmallJson ( smallJsont self,
smallJsont array 
)

Definition at line 8450 of file libsheepyCSmallJson.c.

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

◆ addSmallJson()

internal smallJsont * addSmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 8455 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ addJsonSmallJson()

internal smallJsont * addJsonSmallJson ( smallJsont self,
smallJsont array 
)

Definition at line 8491 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ sliceSmallJson()

internal smallJsont * sliceSmallJson ( smallJsont self,
int64_t  start,
int64_t  end 
)

Definition at line 8531 of file libsheepyCSmallJson.c.

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

◆ cropSmallJson()

internal smallJsont * cropSmallJson ( smallJsont self,
int64_t  start,
int64_t  end 
)

Definition at line 8612 of file libsheepyCSmallJson.c.

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

◆ cropSSmallJson()

internal char * cropSSmallJson ( smallJsont self,
int64_t  start,
int64_t  end 
)

Definition at line 8710 of file libsheepyCSmallJson.c.

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

◆ cropSmallStringSmallJson()

internal smallStringt * cropSmallStringSmallJson ( smallJsont self,
int64_t  start,
int64_t  end 
)

Definition at line 8768 of file libsheepyCSmallJson.c.

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

◆ cropElemAtSmallJson()

internal baset * cropElemAtSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 8786 of file libsheepyCSmallJson.c.

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

◆ cropElemAtUndefinedSmallJson()

internal undefinedt * cropElemAtUndefinedSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 8840 of file libsheepyCSmallJson.c.

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

◆ cropElemAtBoolSmallJson()

internal bool cropElemAtBoolSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 8880 of file libsheepyCSmallJson.c.

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

◆ cropElemAtDoubleSmallJson()

internal double cropElemAtDoubleSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 8927 of file libsheepyCSmallJson.c.

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

◆ cropElemAtIntSmallJson()

internal int64_t cropElemAtIntSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 8974 of file libsheepyCSmallJson.c.

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

◆ cropElemAtInt32SmallJson()

internal int32_t cropElemAtInt32SmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 9021 of file libsheepyCSmallJson.c.

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

◆ cropElemAtUintSmallJson()

internal uint64_t cropElemAtUintSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 9068 of file libsheepyCSmallJson.c.

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

◆ cropElemAtUint32SmallJson()

internal uint32_t cropElemAtUint32SmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 9115 of file libsheepyCSmallJson.c.

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

◆ cropElemAtSSmallJson()

internal char * cropElemAtSSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 9162 of file libsheepyCSmallJson.c.

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

◆ cropElemAtCharSmallJson()

internal char cropElemAtCharSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 9209 of file libsheepyCSmallJson.c.

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

◆ cropElemAtDictSmallJson()

internal smallDictt * cropElemAtDictSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 9247 of file libsheepyCSmallJson.c.

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

◆ cropElemAtArraySmallJson()

internal smallArrayt * cropElemAtArraySmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 9289 of file libsheepyCSmallJson.c.

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

◆ cropElemAtSmallBoolSmallJson()

internal smallBoolt * cropElemAtSmallBoolSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 9331 of file libsheepyCSmallJson.c.

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

◆ cropElemAtSmallBytesSmallJson()

internal smallBytest * cropElemAtSmallBytesSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 9373 of file libsheepyCSmallJson.c.

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

◆ cropElemAtSmallDoubleSmallJson()

internal smallDoublet * cropElemAtSmallDoubleSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 9415 of file libsheepyCSmallJson.c.

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

◆ cropElemAtSmallIntSmallJson()

internal smallIntt * cropElemAtSmallIntSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 9457 of file libsheepyCSmallJson.c.

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

◆ cropElemAtSmallJsonSmallJson()

internal smallJsont * cropElemAtSmallJsonSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 9499 of file libsheepyCSmallJson.c.

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

◆ cropElemAtSmallStringSmallJson()

internal smallStringt * cropElemAtSmallStringSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 9547 of file libsheepyCSmallJson.c.

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

◆ cropElemAtVoidSmallJson()

internal void * cropElemAtVoidSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 9589 of file libsheepyCSmallJson.c.

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

◆ cropElemAtSmallContainerSmallJson()

internal smallContainert * cropElemAtSmallContainerSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 9636 of file libsheepyCSmallJson.c.

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

◆ cropElemKeySmallJson()

internal baset * cropElemKeySmallJson ( smallJsont self,
const char *  key 
)

Definition at line 9678 of file libsheepyCSmallJson.c.

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

◆ cropElemKeyUndefinedSmallJson()

internal undefinedt * cropElemKeyUndefinedSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 9719 of file libsheepyCSmallJson.c.

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

◆ cropElemKeyBoolSmallJson()

internal bool cropElemKeyBoolSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 9752 of file libsheepyCSmallJson.c.

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

◆ cropElemKeyDoubleSmallJson()

internal double cropElemKeyDoubleSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 9794 of file libsheepyCSmallJson.c.

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

◆ cropElemKeyIntSmallJson()

internal int64_t cropElemKeyIntSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 9836 of file libsheepyCSmallJson.c.

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

◆ cropElemKeyInt32SmallJson()

internal int32_t cropElemKeyInt32SmallJson ( smallJsont self,
const char *  key 
)

Definition at line 9878 of file libsheepyCSmallJson.c.

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

◆ cropElemKeyUintSmallJson()

internal uint64_t cropElemKeyUintSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 9920 of file libsheepyCSmallJson.c.

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

◆ cropElemKeyUint32SmallJson()

internal uint32_t cropElemKeyUint32SmallJson ( smallJsont self,
const char *  key 
)

Definition at line 9962 of file libsheepyCSmallJson.c.

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

◆ cropElemKeySSmallJson()

internal char * cropElemKeySSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 10004 of file libsheepyCSmallJson.c.

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

◆ cropElemKeyDictSmallJson()

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

Definition at line 10046 of file libsheepyCSmallJson.c.

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

◆ cropElemKeyArraySmallJson()

internal smallArrayt * cropElemKeyArraySmallJson ( smallJsont self,
const char *  key 
)

Definition at line 10082 of file libsheepyCSmallJson.c.

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

◆ cropElemKeySmallBoolSmallJson()

internal smallBoolt * cropElemKeySmallBoolSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 10118 of file libsheepyCSmallJson.c.

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

◆ cropElemKeySmallBytesSmallJson()

internal smallBytest * cropElemKeySmallBytesSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 10154 of file libsheepyCSmallJson.c.

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

◆ cropElemKeySmallDoubleSmallJson()

internal smallDoublet * cropElemKeySmallDoubleSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 10190 of file libsheepyCSmallJson.c.

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

◆ cropElemKeySmallIntSmallJson()

internal smallIntt * cropElemKeySmallIntSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 10226 of file libsheepyCSmallJson.c.

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

◆ cropElemKeySmallJsonSmallJson()

internal smallJsont * cropElemKeySmallJsonSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 10262 of file libsheepyCSmallJson.c.

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

◆ cropElemKeySmallStringSmallJson()

internal smallStringt * cropElemKeySmallStringSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 10303 of file libsheepyCSmallJson.c.

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

◆ cropElemKeyVoidSmallJson()

internal void * cropElemKeyVoidSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 10339 of file libsheepyCSmallJson.c.

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

◆ cropElemKeySmallContainerSmallJson()

internal smallContainert * cropElemKeySmallContainerSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 10381 of file libsheepyCSmallJson.c.

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

◆ copySmallJson()

internal smallJsont * copySmallJson ( smallJsont self,
int64_t  start,
int64_t  end 
)

Definition at line 10418 of file libsheepyCSmallJson.c.

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

◆ insertSmallJson()

internal smallJsont * insertSmallJson ( smallJsont self,
int64_t  index,
smallArrayt toInsert 
)

Definition at line 10506 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ insertNSmashSmallJson()

internal smallJsont * insertNSmashSmallJson ( smallJsont self,
int64_t  index,
smallArrayt toInsert 
)

Definition at line 10597 of file libsheepyCSmallJson.c.

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

◆ insertSmallJsonSmallJson()

internal smallJsont * insertSmallJsonSmallJson ( smallJsont self,
int64_t  index,
smallJsont toInsert 
)

Definition at line 10607 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ insertNSmashSmallJsonSmallJson()

internal smallJsont * insertNSmashSmallJsonSmallJson ( smallJsont self,
int64_t  index,
smallJsont toInsert 
)

Definition at line 10694 of file libsheepyCSmallJson.c.

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

◆ insertStringSmallJson()

internal smallJsont * insertStringSmallJson ( smallJsont self,
int64_t  index,
smallStringt toInsert 
)

Definition at line 10704 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ insertSSmallJson()

internal smallJsont * insertSSmallJson ( smallJsont self,
int64_t  index,
const char *  toInsert 
)

Definition at line 10781 of file libsheepyCSmallJson.c.

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

◆ insertNFreeStringSmallJson()

internal smallJsont * insertNFreeStringSmallJson ( smallJsont self,
int64_t  index,
smallStringt toInsert 
)

Definition at line 10853 of file libsheepyCSmallJson.c.

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

◆ insertSNFreeSmallJson()

internal smallJsont * insertSNFreeSmallJson ( smallJsont self,
int64_t  index,
char *  toInsert 
)

Definition at line 10862 of file libsheepyCSmallJson.c.

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

◆ injectSmallJson()

internal smallJsont * injectSmallJson ( smallJsont self,
int64_t  index,
baset toInject 
)

Definition at line 10871 of file libsheepyCSmallJson.c.

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

◆ injectUndefinedSmallJson()

internal smallJsont * injectUndefinedSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 10949 of file libsheepyCSmallJson.c.

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

◆ injectBoolSmallJson()

internal smallJsont * injectBoolSmallJson ( smallJsont self,
int64_t  index,
bool  toInject 
)

Definition at line 11023 of file libsheepyCSmallJson.c.

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

◆ injectDoubleSmallJson()

internal smallJsont * injectDoubleSmallJson ( smallJsont self,
int64_t  index,
double  toInject 
)

Definition at line 11098 of file libsheepyCSmallJson.c.

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

◆ injectIntSmallJson()

internal smallJsont * injectIntSmallJson ( smallJsont self,
int64_t  index,
int64_t  toInject 
)

Definition at line 11173 of file libsheepyCSmallJson.c.

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

◆ injectSSmallJson()

internal smallJsont * injectSSmallJson ( smallJsont self,
int64_t  index,
const char *  toInject 
)

Definition at line 11248 of file libsheepyCSmallJson.c.

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

◆ injectCharSmallJson()

internal smallJsont * injectCharSmallJson ( smallJsont self,
int64_t  index,
char  c 
)

Definition at line 11330 of file libsheepyCSmallJson.c.

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

◆ injectDictSmallJson()

internal smallJsont * injectDictSmallJson ( smallJsont self,
int64_t  index,
smallDictt toInject 
)

Definition at line 11336 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ injectArraySmallJson()

internal smallJsont * injectArraySmallJson ( smallJsont self,
int64_t  index,
smallArrayt toInject 
)

Definition at line 11418 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ injectArraycSmallJson()

internal smallJsont * injectArraycSmallJson ( smallJsont self,
int64_t  index,
char **  toInject 
)

Definition at line 11500 of file libsheepyCSmallJson.c.

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

◆ injectCArraycSmallJson()

internal smallJsont * injectCArraycSmallJson ( smallJsont self,
int64_t  index,
const char **  toInject 
)

Definition at line 11592 of file libsheepyCSmallJson.c.

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

◆ injectSmallBoolSmallJson()

internal smallJsont * injectSmallBoolSmallJson ( smallJsont self,
int64_t  index,
smallBoolt toInject 
)

Definition at line 11684 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ injectSmallBytesSmallJson()

internal smallJsont * injectSmallBytesSmallJson ( smallJsont self,
int64_t  index,
smallBytest toInject 
)

Definition at line 11701 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ injectSmallDoubleSmallJson()

internal smallJsont * injectSmallDoubleSmallJson ( smallJsont self,
int64_t  index,
smallDoublet toInject 
)

Definition at line 11718 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ injectSmallIntSmallJson()

internal smallJsont * injectSmallIntSmallJson ( smallJsont self,
int64_t  index,
smallIntt toInject 
)

Definition at line 11735 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ injectSmallJsonSmallJson()

internal smallJsont * injectSmallJsonSmallJson ( smallJsont self,
int64_t  index,
smallJsont toInject 
)

Definition at line 11752 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ injectSmallStringSmallJson()

internal smallJsont * injectSmallStringSmallJson ( smallJsont self,
int64_t  index,
smallStringt toInject 
)

Definition at line 11776 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ injectSmallContainerSmallJson()

internal smallJsont * injectSmallContainerSmallJson ( smallJsont self,
int64_t  index,
smallContainert toInject 
)

Definition at line 11797 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ injectNFreeSmallJson()

internal smallJsont * injectNFreeSmallJson ( smallJsont self,
int64_t  index,
baset toInject 
)

Definition at line 11814 of file libsheepyCSmallJson.c.

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

◆ injectNFreeUndefinedSmallJson()

internal smallJsont * injectNFreeUndefinedSmallJson ( smallJsont self,
int64_t  index,
undefinedt u 
)

Definition at line 11896 of file libsheepyCSmallJson.c.

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

◆ injectNFreeSSmallJson()

internal smallJsont * injectNFreeSSmallJson ( smallJsont self,
int64_t  index,
char *  toInject 
)

Definition at line 11905 of file libsheepyCSmallJson.c.

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

◆ injectNFreeDictSmallJson()

internal smallJsont * injectNFreeDictSmallJson ( smallJsont self,
int64_t  index,
smallDictt toInject 
)

Definition at line 11918 of file libsheepyCSmallJson.c.

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

◆ injectNFreeArraySmallJson()

internal smallJsont * injectNFreeArraySmallJson ( smallJsont self,
int64_t  index,
smallArrayt toInject 
)

Definition at line 11931 of file libsheepyCSmallJson.c.

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

◆ injectNFreeArraycSmallJson()

internal smallJsont * injectNFreeArraycSmallJson ( smallJsont self,
int64_t  index,
char **  toInject 
)

Definition at line 11944 of file libsheepyCSmallJson.c.

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

◆ injectNFreeSmallBoolSmallJson()

internal smallJsont * injectNFreeSmallBoolSmallJson ( smallJsont self,
int64_t  index,
smallBoolt toInject 
)

Definition at line 11957 of file libsheepyCSmallJson.c.

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

◆ injectNFreeSmallBytesSmallJson()

internal smallJsont * injectNFreeSmallBytesSmallJson ( smallJsont self,
int64_t  index,
smallBytest toInject 
)

Definition at line 11970 of file libsheepyCSmallJson.c.

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

◆ injectNFreeSmallDoubleSmallJson()

internal smallJsont * injectNFreeSmallDoubleSmallJson ( smallJsont self,
int64_t  index,
smallDoublet toInject 
)

Definition at line 11983 of file libsheepyCSmallJson.c.

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

◆ injectNFreeSmallIntSmallJson()

internal smallJsont * injectNFreeSmallIntSmallJson ( smallJsont self,
int64_t  index,
smallIntt toInject 
)

Definition at line 11996 of file libsheepyCSmallJson.c.

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

◆ injectNFreeSmallJsonSmallJson()

internal smallJsont * injectNFreeSmallJsonSmallJson ( smallJsont self,
int64_t  index,
smallJsont toInject 
)

Definition at line 12009 of file libsheepyCSmallJson.c.

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

◆ injectNFreeSmallStringSmallJson()

internal smallJsont * injectNFreeSmallStringSmallJson ( smallJsont self,
int64_t  index,
smallStringt toInject 
)

Definition at line 12022 of file libsheepyCSmallJson.c.

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

◆ injectNFreeSmallContainerSmallJson()

internal smallJsont * injectNFreeSmallContainerSmallJson ( smallJsont self,
int64_t  index,
smallContainert toInject 
)

Definition at line 12035 of file libsheepyCSmallJson.c.

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

◆ uniqSmallJson()

internal smallJsont * uniqSmallJson ( smallJsont self)

Definition at line 12049 of file libsheepyCSmallJson.c.

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

◆ sortSCmp()

internal int sortSCmp ( const void *  a,
const void *  b 
)

Definition at line 12181 of file libsheepyCSmallJson.c.

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

◆ sortSmallJson()

internal smallJsont * sortSmallJson ( smallJsont self)

Definition at line 12281 of file libsheepyCSmallJson.c.

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

◆ sortFCmp()

internal int sortFCmp ( const void *  a,
const void *  b,
void *  func 
)

Definition at line 12321 of file libsheepyCSmallJson.c.

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

◆ icSortSCmp()

internal int icSortSCmp ( const void *  a,
const void *  b 
)

Definition at line 12343 of file libsheepyCSmallJson.c.

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

◆ icSortSmallJson()

internal smallJsont * icSortSmallJson ( smallJsont self)

Definition at line 12443 of file libsheepyCSmallJson.c.

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

◆ sortFSmallJson()

internal smallJsont * sortFSmallJson ( smallJsont self,
shCmpt  compareFunction 
)

Definition at line 12481 of file libsheepyCSmallJson.c.

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

◆ icUniqSmallJson()

internal smallJsont * icUniqSmallJson ( smallJsont self)

Definition at line 12506 of file libsheepyCSmallJson.c.

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

◆ uniqCharSmallJson()

internal smallJsont * uniqCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 12638 of file libsheepyCSmallJson.c.

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

◆ icUniqCharSmallJson()

internal smallJsont * icUniqCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 12668 of file libsheepyCSmallJson.c.

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

◆ hasSmallJson()

internal bool hasSmallJson ( smallJsont self,
baset value 
)

Definition at line 12698 of file libsheepyCSmallJson.c.

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

◆ hasUndefinedSmallJson()

internal bool hasUndefinedSmallJson ( smallJsont self,
undefinedt u 
)

Definition at line 12711 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ hasBoolSmallJson()

internal bool hasBoolSmallJson ( smallJsont self,
bool  value 
)

Definition at line 12728 of file libsheepyCSmallJson.c.

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

◆ hasDoubleSmallJson()

internal bool hasDoubleSmallJson ( smallJsont self,
double  value 
)

Definition at line 12737 of file libsheepyCSmallJson.c.

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

◆ hasIntSmallJson()

internal bool hasIntSmallJson ( smallJsont self,
int64_t  value 
)

Definition at line 12746 of file libsheepyCSmallJson.c.

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

◆ hasSSmallJson()

internal bool hasSSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 12755 of file libsheepyCSmallJson.c.

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

◆ hasCharSmallJson()

internal bool hasCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 12777 of file libsheepyCSmallJson.c.

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

◆ hasDictSmallJson()

internal bool hasDictSmallJson ( smallJsont self,
smallDictt dict 
)

Definition at line 12783 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ hasArraySmallJson()

internal bool hasArraySmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 12800 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ hasArraycSmallJson()

internal bool hasArraycSmallJson ( smallJsont self,
char **  array 
)

Definition at line 12817 of file libsheepyCSmallJson.c.

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

◆ hasCArraycSmallJson()

internal bool hasCArraycSmallJson ( smallJsont self,
const char **  array 
)

Definition at line 12830 of file libsheepyCSmallJson.c.

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

◆ hasSmallBoolSmallJson()

internal bool hasSmallBoolSmallJson ( smallJsont self,
smallBoolt value 
)

Definition at line 12843 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ hasSmallBytesSmallJson()

internal bool hasSmallBytesSmallJson ( smallJsont self,
smallBytest value 
)

Definition at line 12860 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ hasSmallDoubleSmallJson()

internal bool hasSmallDoubleSmallJson ( smallJsont self,
smallDoublet value 
)

Definition at line 12877 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ hasSmallIntSmallJson()

internal bool hasSmallIntSmallJson ( smallJsont self,
smallIntt value 
)

Definition at line 12894 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ hasSmallJsonSmallJson()

internal bool hasSmallJsonSmallJson ( smallJsont self,
smallJsont value 
)

Definition at line 12911 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ hasSmallStringSmallJson()

internal bool hasSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 12928 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ hasSmallContainerSmallJson()

internal bool hasSmallContainerSmallJson ( smallJsont self,
smallContainert container 
)

Definition at line 12945 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ findSmallJson()

internal smallJsont * findSmallJson ( smallJsont self,
const char *  needle 
)

Definition at line 12962 of file libsheepyCSmallJson.c.

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

◆ findCharSmallJson()

internal smallJsont * findCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 12981 of file libsheepyCSmallJson.c.

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

◆ findSmallStringSmallJson()

internal smallJsont * findSmallStringSmallJson ( smallJsont self,
smallStringt needle 
)

Definition at line 13000 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ findJsonSmallJson()

internal smallJsont * findJsonSmallJson ( smallJsont self,
smallJsont needle 
)

Definition at line 13012 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ indexOfSmallJson()

internal ssize_t indexOfSmallJson ( smallJsont self,
baset value 
)

Definition at line 13024 of file libsheepyCSmallJson.c.

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

◆ indexOfUndefinedSmallJson()

internal ssize_t indexOfUndefinedSmallJson ( smallJsont self,
undefinedt u 
)

Definition at line 13055 of file libsheepyCSmallJson.c.

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

◆ indexOfBoolSmallJson()

internal ssize_t indexOfBoolSmallJson ( smallJsont self,
bool  value 
)

Definition at line 13082 of file libsheepyCSmallJson.c.

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

◆ indexOfDoubleSmallJson()

internal ssize_t indexOfDoubleSmallJson ( smallJsont self,
double  value 
)

Definition at line 13105 of file libsheepyCSmallJson.c.

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

◆ indexOfIntSmallJson()

internal ssize_t indexOfIntSmallJson ( smallJsont self,
int64_t  value 
)

Definition at line 13128 of file libsheepyCSmallJson.c.

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

◆ indexOfSSmallJson()

internal ssize_t indexOfSSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 13151 of file libsheepyCSmallJson.c.

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

◆ indexOfCharSmallJson()

internal ssize_t indexOfCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 13186 of file libsheepyCSmallJson.c.

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

◆ indexOfDictSmallJson()

internal ssize_t indexOfDictSmallJson ( smallJsont self,
smallDictt dict 
)

Definition at line 13192 of file libsheepyCSmallJson.c.

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

◆ indexOfArraySmallJson()

internal ssize_t indexOfArraySmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 13229 of file libsheepyCSmallJson.c.

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

◆ indexOfArraycSmallJson()

internal ssize_t indexOfArraycSmallJson ( smallJsont self,
char **  array 
)

Definition at line 13266 of file libsheepyCSmallJson.c.

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

◆ indexOfCArraycSmallJson()

internal ssize_t indexOfCArraycSmallJson ( smallJsont self,
const char **  array 
)

Definition at line 13299 of file libsheepyCSmallJson.c.

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

◆ indexOfSmallBoolSmallJson()

internal ssize_t indexOfSmallBoolSmallJson ( smallJsont self,
smallBoolt value 
)

Definition at line 13332 of file libsheepyCSmallJson.c.

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

◆ indexOfSmallBytesSmallJson()

internal ssize_t indexOfSmallBytesSmallJson ( smallJsont self,
smallBytest value 
)

Definition at line 13361 of file libsheepyCSmallJson.c.

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

◆ indexOfSmallDoubleSmallJson()

internal ssize_t indexOfSmallDoubleSmallJson ( smallJsont self,
smallDoublet value 
)

Definition at line 13391 of file libsheepyCSmallJson.c.

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

◆ indexOfSmallIntSmallJson()

internal ssize_t indexOfSmallIntSmallJson ( smallJsont self,
smallIntt value 
)

Definition at line 13420 of file libsheepyCSmallJson.c.

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

◆ indexOfSmallJsonSmallJson()

internal ssize_t indexOfSmallJsonSmallJson ( smallJsont self,
smallJsont value 
)

Definition at line 13449 of file libsheepyCSmallJson.c.

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

◆ indexOfSmallStringSmallJson()

internal ssize_t indexOfSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 13510 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ indexOfSmallContainerSmallJson()

internal ssize_t indexOfSmallContainerSmallJson ( smallJsont *self  UNUSED,
smallContainert *container  UNUSED 
)

Definition at line 13556 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ binarySearchSmallJson()

internal ssize_t binarySearchSmallJson ( smallJsont self,
baset value 
)

Definition at line 13561 of file libsheepyCSmallJson.c.

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

◆ binarySearchUndefinedSmallJson()

internal ssize_t binarySearchUndefinedSmallJson ( smallJsont *self  UNUSED,
undefinedt *u  UNUSED 
)

Definition at line 13603 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ binarySearchBoolSmallJson()

internal ssize_t binarySearchBoolSmallJson ( smallJsont self,
bool  value 
)

Definition at line 13638 of file libsheepyCSmallJson.c.

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

◆ binarySearchDoubleSmallJson()

internal ssize_t binarySearchDoubleSmallJson ( smallJsont self,
double  value 
)

Definition at line 13677 of file libsheepyCSmallJson.c.

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

◆ binarySearchIntSmallJson()

internal ssize_t binarySearchIntSmallJson ( smallJsont self,
int64_t  value 
)

Definition at line 13715 of file libsheepyCSmallJson.c.

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

◆ binarySearchSSmallJson()

internal ssize_t binarySearchSSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 13753 of file libsheepyCSmallJson.c.

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

◆ binarySearchCharSmallJson()

internal ssize_t binarySearchCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 13789 of file libsheepyCSmallJson.c.

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

◆ binarySearchDictSmallJson()

internal ssize_t binarySearchDictSmallJson ( smallJsont self,
smallDictt dict 
)

Definition at line 13795 of file libsheepyCSmallJson.c.

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

◆ binarySearchArraySmallJson()

internal ssize_t binarySearchArraySmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 13850 of file libsheepyCSmallJson.c.

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

◆ binarySearchArraycSmallJson()

internal ssize_t binarySearchArraycSmallJson ( smallJsont self,
char **  array 
)

Definition at line 13905 of file libsheepyCSmallJson.c.

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

◆ binarySearchCArraycSmallJson()

internal ssize_t binarySearchCArraycSmallJson ( smallJsont self,
const char **  array 
)

Definition at line 13956 of file libsheepyCSmallJson.c.

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

◆ binarySearchSmallBoolSmallJson()

internal ssize_t binarySearchSmallBoolSmallJson ( smallJsont self,
smallBoolt value 
)

Definition at line 14007 of file libsheepyCSmallJson.c.

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

◆ binarySearchSmallBytesSmallJson()

internal ssize_t binarySearchSmallBytesSmallJson ( smallJsont self,
smallBytest value 
)

Definition at line 14050 of file libsheepyCSmallJson.c.

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

◆ binarySearchSmallDoubleSmallJson()

internal ssize_t binarySearchSmallDoubleSmallJson ( smallJsont self,
smallDoublet value 
)

Definition at line 14094 of file libsheepyCSmallJson.c.

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

◆ binarySearchSmallIntSmallJson()

internal ssize_t binarySearchSmallIntSmallJson ( smallJsont self,
smallIntt value 
)

Definition at line 14137 of file libsheepyCSmallJson.c.

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

◆ binarySearchSmallJsonSmallJson()

internal ssize_t binarySearchSmallJsonSmallJson ( smallJsont self,
smallJsont value 
)

Definition at line 14180 of file libsheepyCSmallJson.c.

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

◆ binarySearchSmallStringSmallJson()

internal ssize_t binarySearchSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 14240 of file libsheepyCSmallJson.c.

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

◆ binarySearchSmallContainerSmallJson()

internal ssize_t binarySearchSmallContainerSmallJson ( smallJsont *self  UNUSED,
smallContainert *container  UNUSED 
)

Definition at line 14285 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icHasSmallJson()

internal bool icHasSmallJson ( smallJsont self,
baset value 
)

Definition at line 14294 of file libsheepyCSmallJson.c.

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

◆ icHasSSmallJson()

internal bool icHasSSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 14307 of file libsheepyCSmallJson.c.

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

◆ icHasCharSmallJson()

internal bool icHasCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 14329 of file libsheepyCSmallJson.c.

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

◆ icHasDictSmallJson()

internal bool icHasDictSmallJson ( smallJsont self,
smallDictt dict 
)

Definition at line 14335 of file libsheepyCSmallJson.c.

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

◆ icHasArraySmallJson()

internal bool icHasArraySmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 14348 of file libsheepyCSmallJson.c.

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

◆ icHasArraycSmallJson()

internal bool icHasArraycSmallJson ( smallJsont self,
char **  array 
)

Definition at line 14361 of file libsheepyCSmallJson.c.

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

◆ icHasCArraycSmallJson()

internal bool icHasCArraycSmallJson ( smallJsont self,
const char **  array 
)

Definition at line 14374 of file libsheepyCSmallJson.c.

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

◆ icHasSmallStringSmallJson()

internal bool icHasSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 14387 of file libsheepyCSmallJson.c.

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

◆ icFindSmallJson()

internal smallJsont * icFindSmallJson ( smallJsont self,
const char *  needle 
)

Definition at line 14400 of file libsheepyCSmallJson.c.

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

◆ icFindCharSmallJson()

internal smallJsont * icFindCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 14419 of file libsheepyCSmallJson.c.

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

◆ icFindSmallStringSmallJson()

internal smallJsont * icFindSmallStringSmallJson ( smallJsont self,
smallStringt needle 
)

Definition at line 14446 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icFindJsonSmallJson()

internal smallJsont * icFindJsonSmallJson ( smallJsont self,
smallJsont needle 
)

Definition at line 14458 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icIndexOfSmallJson()

internal ssize_t icIndexOfSmallJson ( smallJsont self,
baset value 
)

Definition at line 14470 of file libsheepyCSmallJson.c.

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

◆ icIndexOfSSmallJson()

internal ssize_t icIndexOfSSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 14501 of file libsheepyCSmallJson.c.

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

◆ icIndexOfCharSmallJson()

internal ssize_t icIndexOfCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 14536 of file libsheepyCSmallJson.c.

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

◆ icIndexOfDictSmallJson()

internal ssize_t icIndexOfDictSmallJson ( smallJsont self,
smallDictt dict 
)

Definition at line 14542 of file libsheepyCSmallJson.c.

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

◆ icIndexOfArraySmallJson()

internal ssize_t icIndexOfArraySmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 14579 of file libsheepyCSmallJson.c.

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

◆ icIndexOfArraycSmallJson()

internal ssize_t icIndexOfArraycSmallJson ( smallJsont self,
char **  array 
)

Definition at line 14616 of file libsheepyCSmallJson.c.

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

◆ icIndexOfCArraycSmallJson()

internal ssize_t icIndexOfCArraycSmallJson ( smallJsont self,
const char **  array 
)

Definition at line 14649 of file libsheepyCSmallJson.c.

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

◆ icIndexOfSmallStringSmallJson()

internal ssize_t icIndexOfSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 14682 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icBinarySearchSmallJson()

internal ssize_t icBinarySearchSmallJson ( smallJsont self,
baset value 
)

Definition at line 14728 of file libsheepyCSmallJson.c.

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

◆ icBinarySearchSSmallJson()

internal ssize_t icBinarySearchSSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 14770 of file libsheepyCSmallJson.c.

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

◆ icBinarySearchCharSmallJson()

internal ssize_t icBinarySearchCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 14806 of file libsheepyCSmallJson.c.

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

◆ icBinarySearchDictSmallJson()

internal ssize_t icBinarySearchDictSmallJson ( smallJsont self,
smallDictt dict 
)

Definition at line 14812 of file libsheepyCSmallJson.c.

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

◆ icBinarySearchArraySmallJson()

internal ssize_t icBinarySearchArraySmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 14867 of file libsheepyCSmallJson.c.

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

◆ icBinarySearchArraycSmallJson()

internal ssize_t icBinarySearchArraycSmallJson ( smallJsont self,
char **  array 
)

Definition at line 14922 of file libsheepyCSmallJson.c.

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

◆ icBinarySearchCArraycSmallJson()

internal ssize_t icBinarySearchCArraycSmallJson ( smallJsont self,
const char **  array 
)

Definition at line 14973 of file libsheepyCSmallJson.c.

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

◆ icBinarySearchSmallStringSmallJson()

internal ssize_t icBinarySearchSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 15024 of file libsheepyCSmallJson.c.

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

◆ keyBySmallJson()

internal char * keyBySmallJson ( smallJsont self,
baset value 
)

Definition at line 15069 of file libsheepyCSmallJson.c.

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

◆ keyByUndefinedSmallJson()

internal char * keyByUndefinedSmallJson ( smallJsont self,
undefinedt u 
)

Definition at line 15099 of file libsheepyCSmallJson.c.

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

◆ keyByBoolSmallJson()

internal char * keyByBoolSmallJson ( smallJsont self,
bool  value 
)

Definition at line 15123 of file libsheepyCSmallJson.c.

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

◆ keyByDoubleSmallJson()

internal char * keyByDoubleSmallJson ( smallJsont self,
double  value 
)

Definition at line 15143 of file libsheepyCSmallJson.c.

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

◆ keyByIntSmallJson()

internal char * keyByIntSmallJson ( smallJsont self,
int64_t  value 
)

Definition at line 15163 of file libsheepyCSmallJson.c.

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

◆ keyBySSmallJson()

internal char * keyBySSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 15183 of file libsheepyCSmallJson.c.

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

◆ keyByCharSmallJson()

internal char * keyByCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 15202 of file libsheepyCSmallJson.c.

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

◆ keyByDictSmallJson()

internal char * keyByDictSmallJson ( smallJsont self,
smallDictt dict 
)

Definition at line 15208 of file libsheepyCSmallJson.c.

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

◆ keyByArraySmallJson()

internal char * keyByArraySmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 15242 of file libsheepyCSmallJson.c.

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

◆ keyByArraycSmallJson()

internal char * keyByArraycSmallJson ( smallJsont self,
char **  array 
)

Definition at line 15276 of file libsheepyCSmallJson.c.

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

◆ keyByCArraycSmallJson()

internal char * keyByCArraycSmallJson ( smallJsont self,
const char **  array 
)

Definition at line 15306 of file libsheepyCSmallJson.c.

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

◆ keyBySmallBoolSmallJson()

internal char * keyBySmallBoolSmallJson ( smallJsont self,
smallBoolt value 
)

Definition at line 15336 of file libsheepyCSmallJson.c.

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

◆ keyBySmallBytesSmallJson()

internal char * keyBySmallBytesSmallJson ( smallJsont self,
smallBytest value 
)

Definition at line 15362 of file libsheepyCSmallJson.c.

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

◆ keyBySmallDoubleSmallJson()

internal char * keyBySmallDoubleSmallJson ( smallJsont self,
smallDoublet value 
)

Definition at line 15389 of file libsheepyCSmallJson.c.

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

◆ keyBySmallIntSmallJson()

internal char * keyBySmallIntSmallJson ( smallJsont self,
smallIntt value 
)

Definition at line 15415 of file libsheepyCSmallJson.c.

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

◆ keyBySmallJsonSmallJson()

internal char * keyBySmallJsonSmallJson ( smallJsont self,
smallJsont value 
)

Definition at line 15441 of file libsheepyCSmallJson.c.

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

◆ keyBySmallStringSmallJson()

internal char * keyBySmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 15502 of file libsheepyCSmallJson.c.

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

◆ keyBySmallContainerSmallJson()

internal char * keyBySmallContainerSmallJson ( smallJsont self,
smallContainert container 
)

Definition at line 15536 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icKeyBySmallJson()

internal char * icKeyBySmallJson ( smallJsont self,
baset value 
)

Definition at line 15553 of file libsheepyCSmallJson.c.

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

◆ icKeyBySSmallJson()

internal char * icKeyBySSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 15583 of file libsheepyCSmallJson.c.

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

◆ icKeyByCharSmallJson()

internal char * icKeyByCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 15602 of file libsheepyCSmallJson.c.

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

◆ icKeyByDictSmallJson()

internal char * icKeyByDictSmallJson ( smallJsont self,
smallDictt dict 
)

Definition at line 15608 of file libsheepyCSmallJson.c.

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

◆ icKeyByArraySmallJson()

internal char * icKeyByArraySmallJson ( smallJsont self,
smallArrayt array 
)

Definition at line 15642 of file libsheepyCSmallJson.c.

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

◆ icKeyByArraycSmallJson()

internal char * icKeyByArraycSmallJson ( smallJsont self,
char **  array 
)

Definition at line 15676 of file libsheepyCSmallJson.c.

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

◆ icKeyByCArraycSmallJson()

internal char * icKeyByCArraycSmallJson ( smallJsont self,
const char **  array 
)

Definition at line 15706 of file libsheepyCSmallJson.c.

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

◆ icKeyBySmallStringSmallJson()

internal char * icKeyBySmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 15736 of file libsheepyCSmallJson.c.

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

◆ replaceSmallJson()

internal smallJsont * replaceSmallJson ( smallJsont self,
const char *  olds,
const char *  news,
size_t  max 
)

Definition at line 15770 of file libsheepyCSmallJson.c.

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

◆ replaceCharSSmallJson()

internal smallJsont * replaceCharSSmallJson ( smallJsont self,
char  olds,
const char *  news,
size_t  max 
)

Definition at line 15857 of file libsheepyCSmallJson.c.

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

◆ replaceSCharSmallJson()

internal smallJsont * replaceSCharSmallJson ( smallJsont self,
const char *  olds,
char  news,
size_t  max 
)

Definition at line 15863 of file libsheepyCSmallJson.c.

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

◆ replaceCharCharSmallJson()

internal smallJsont * replaceCharCharSmallJson ( smallJsont self,
char  olds,
char  news,
size_t  max 
)

Definition at line 15869 of file libsheepyCSmallJson.c.

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

◆ replaceSmallStringSmallStringSmallJson()

internal smallJsont * replaceSmallStringSmallStringSmallJson ( smallJsont self,
smallStringt olds,
smallStringt news,
size_t  max 
)

Definition at line 15876 of file libsheepyCSmallJson.c.

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

◆ replaceSmallStringSSmallJson()

internal smallJsont * replaceSmallStringSSmallJson ( smallJsont self,
smallStringt olds,
const char *  news,
size_t  max 
)

Definition at line 15904 of file libsheepyCSmallJson.c.

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

◆ replaceSmallStringCharSmallJson()

internal smallJsont * replaceSmallStringCharSmallJson ( smallJsont self,
smallStringt olds,
char  news,
size_t  max 
)

Definition at line 15924 of file libsheepyCSmallJson.c.

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

◆ replaceSSmallStringSmallJson()

internal smallJsont * replaceSSmallStringSmallJson ( smallJsont self,
const char *  olds,
smallStringt news,
size_t  max 
)

Definition at line 15945 of file libsheepyCSmallJson.c.

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

◆ replaceCharSmallStringSmallJson()

internal smallJsont * replaceCharSmallStringSmallJson ( smallJsont self,
char  olds,
smallStringt news,
size_t  max 
)

Definition at line 15966 of file libsheepyCSmallJson.c.

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

◆ replaceJsonJsonSmallJson()

internal smallJsont * replaceJsonJsonSmallJson ( smallJsont self,
smallJsont olds,
smallJsont news,
size_t  max 
)

Definition at line 15988 of file libsheepyCSmallJson.c.

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

◆ replaceJsonSmallStringSmallJson()

internal smallJsont * replaceJsonSmallStringSmallJson ( smallJsont self,
smallJsont olds,
smallStringt news,
size_t  max 
)

Definition at line 16021 of file libsheepyCSmallJson.c.

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

◆ replaceJsonSSmallJson()

internal smallJsont * replaceJsonSSmallJson ( smallJsont self,
smallJsont olds,
const char *  news,
size_t  max 
)

Definition at line 16054 of file libsheepyCSmallJson.c.

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

◆ replaceJsonCharSmallJson()

internal smallJsont * replaceJsonCharSmallJson ( smallJsont self,
smallJsont olds,
char  news,
size_t  max 
)

Definition at line 16078 of file libsheepyCSmallJson.c.

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

◆ replaceSmallStringJsonSmallJson()

internal smallJsont * replaceSmallStringJsonSmallJson ( smallJsont self,
smallStringt olds,
smallJsont news,
size_t  max 
)

Definition at line 16104 of file libsheepyCSmallJson.c.

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

◆ replaceSJsonSmallJson()

internal smallJsont * replaceSJsonSmallJson ( smallJsont self,
const char *  olds,
smallJsont news,
size_t  max 
)

Definition at line 16137 of file libsheepyCSmallJson.c.

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

◆ replaceCharJsonSmallJson()

internal smallJsont * replaceCharJsonSmallJson ( smallJsont self,
char  olds,
smallJsont news,
size_t  max 
)

Definition at line 16162 of file libsheepyCSmallJson.c.

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

◆ replaceManySmallJson()

internal smallJsont * replaceManySmallJson ( smallJsont self,
const char *  paramType,
  ... 
)

Definition at line 16190 of file libsheepyCSmallJson.c.

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

◆ icReplaceSmallJson()

internal smallJsont * icReplaceSmallJson ( smallJsont self,
const char *  olds,
const char *  news,
size_t  max 
)

Definition at line 16236 of file libsheepyCSmallJson.c.

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

◆ icReplaceCharSSmallJson()

internal smallJsont * icReplaceCharSSmallJson ( smallJsont self,
char  olds,
const char *  news,
size_t  max 
)

Definition at line 16323 of file libsheepyCSmallJson.c.

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

◆ icReplaceSCharSmallJson()

internal smallJsont * icReplaceSCharSmallJson ( smallJsont self,
const char *  olds,
char  news,
size_t  max 
)

Definition at line 16329 of file libsheepyCSmallJson.c.

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

◆ icReplaceCharCharSmallJson()

internal smallJsont * icReplaceCharCharSmallJson ( smallJsont self,
char  olds,
char  news,
size_t  max 
)

Definition at line 16335 of file libsheepyCSmallJson.c.

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

◆ icReplaceSmallStringSmallStringSmallJson()

internal smallJsont * icReplaceSmallStringSmallStringSmallJson ( smallJsont self,
smallStringt olds,
smallStringt news,
size_t  max 
)

Definition at line 16342 of file libsheepyCSmallJson.c.

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

◆ icReplaceSmallStringSSmallJson()

internal smallJsont * icReplaceSmallStringSSmallJson ( smallJsont self,
smallStringt olds,
const char *  news,
size_t  max 
)

Definition at line 16371 of file libsheepyCSmallJson.c.

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

◆ icReplaceSmallStringCharSmallJson()

internal smallJsont * icReplaceSmallStringCharSmallJson ( smallJsont self,
smallStringt olds,
char  news,
size_t  max 
)

Definition at line 16392 of file libsheepyCSmallJson.c.

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

◆ icReplaceSSmallStringSmallJson()

internal smallJsont * icReplaceSSmallStringSmallJson ( smallJsont self,
const char *  olds,
smallStringt news,
size_t  max 
)

Definition at line 16414 of file libsheepyCSmallJson.c.

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

◆ icReplaceCharSmallStringSmallJson()

internal smallJsont * icReplaceCharSmallStringSmallJson ( smallJsont self,
char  olds,
smallStringt news,
size_t  max 
)

Definition at line 16435 of file libsheepyCSmallJson.c.

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

◆ icReplaceJsonJsonSmallJson()

internal smallJsont * icReplaceJsonJsonSmallJson ( smallJsont self,
smallJsont olds,
smallJsont news,
size_t  max 
)

Definition at line 16458 of file libsheepyCSmallJson.c.

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

◆ icReplaceJsonSmallStringSmallJson()

internal smallJsont * icReplaceJsonSmallStringSmallJson ( smallJsont self,
smallJsont olds,
smallStringt news,
size_t  max 
)

Definition at line 16491 of file libsheepyCSmallJson.c.

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

◆ icReplaceJsonSSmallJson()

internal smallJsont * icReplaceJsonSSmallJson ( smallJsont self,
smallJsont olds,
const char *  news,
size_t  max 
)

Definition at line 16524 of file libsheepyCSmallJson.c.

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

◆ icReplaceJsonCharSmallJson()

internal smallJsont * icReplaceJsonCharSmallJson ( smallJsont self,
smallJsont olds,
char  news,
size_t  max 
)

Definition at line 16549 of file libsheepyCSmallJson.c.

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

◆ icReplaceSmallStringJsonSmallJson()

internal smallJsont * icReplaceSmallStringJsonSmallJson ( smallJsont self,
smallStringt olds,
smallJsont news,
size_t  max 
)

Definition at line 16575 of file libsheepyCSmallJson.c.

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

◆ icReplaceSJsonSmallJson()

internal smallJsont * icReplaceSJsonSmallJson ( smallJsont self,
const char *  olds,
smallJsont news,
size_t  max 
)

Definition at line 16608 of file libsheepyCSmallJson.c.

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

◆ icReplaceCharJsonSmallJson()

internal smallJsont * icReplaceCharJsonSmallJson ( smallJsont self,
char  olds,
smallJsont news,
size_t  max 
)

Definition at line 16633 of file libsheepyCSmallJson.c.

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

◆ icReplaceManySmallJson()

internal smallJsont * icReplaceManySmallJson ( smallJsont self,
const char *  paramType,
  ... 
)

Definition at line 16660 of file libsheepyCSmallJson.c.

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

◆ equalSmallJsonSmallArray()

internal bool equalSmallJsonSmallArray ( smallJsont self,
smallArrayt array 
)

Definition at line 16707 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ equalSmallJsonArray()

bool equalSmallJsonArray ( smallJsont self,
char **  p2 
)

Definition at line 16806 of file libsheepyCSmallJson.c.

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

◆ equalSmallJsonCArray()

bool equalSmallJsonCArray ( smallJsont self,
const char **  p2 
)

Definition at line 16840 of file libsheepyCSmallJson.c.

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

◆ equalSmallJsonBase()

bool equalSmallJsonBase ( smallJsont self,
baset p2 
)

Definition at line 16874 of file libsheepyCSmallJson.c.

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

◆ equalSmallJsonCha()

internal bool equalSmallJsonCha ( smallJsont self,
char  p2 
)

Definition at line 16956 of file libsheepyCSmallJson.c.

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

◆ equalSmallJsonChar()

internal bool equalSmallJsonChar ( smallJsont self,
const char *  p2 
)

Definition at line 16984 of file libsheepyCSmallJson.c.

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

◆ equalSmallJsonBool()

internal bool equalSmallJsonBool ( smallJsont self,
bool  p2 
)

Definition at line 17022 of file libsheepyCSmallJson.c.

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

◆ equalSmallJsonDouble()

internal bool equalSmallJsonDouble ( smallJsont self,
double  p2 
)

Definition at line 17046 of file libsheepyCSmallJson.c.

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

◆ equalSmallJsonInt64()

internal bool equalSmallJsonInt64 ( smallJsont self,
int64_t  p2 
)

Definition at line 17068 of file libsheepyCSmallJson.c.

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

◆ equalSmallJsonInt32()

internal bool equalSmallJsonInt32 ( smallJsont self,
int32_t  p2 
)

Definition at line 17090 of file libsheepyCSmallJson.c.

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

◆ equalSmallJsonUint32()

internal bool equalSmallJsonUint32 ( smallJsont self,
uint32_t  p2 
)

Definition at line 17112 of file libsheepyCSmallJson.c.

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

◆ equalSmallJsonUint64()

internal bool equalSmallJsonUint64 ( smallJsont self,
uint64_t  p2 
)

Definition at line 17134 of file libsheepyCSmallJson.c.

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

◆ equalSmallJsonSmallBool()

internal bool equalSmallJsonSmallBool ( smallJsont self,
smallBoolt p2 
)

Definition at line 17156 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ equalSmallJsonSmallBytes()

internal bool equalSmallJsonSmallBytes ( smallJsont self,
smallBytest p2 
)

Definition at line 17169 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ equalSmallJsonSmallDouble()

internal bool equalSmallJsonSmallDouble ( smallJsont self,
smallDoublet p2 
)

Definition at line 17236 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ equalSmallJsonSmallInt()

internal bool equalSmallJsonSmallInt ( smallJsont self,
smallIntt p2 
)

Definition at line 17266 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ equalSmallJsonSmallJson()

internal bool equalSmallJsonSmallJson ( smallJsont self,
smallJsont p2 
)

Definition at line 17296 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ equalSmallJsonSmallString()

internal bool equalSmallJsonSmallString ( smallJsont self,
smallStringt p2 
)

Definition at line 17349 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ equalSmallJsonSmallDict()

internal bool equalSmallJsonSmallDict ( smallJsont self,
smallDictt p2 
)

Definition at line 17398 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icEqualSmallJsonSmallArray()

internal bool icEqualSmallJsonSmallArray ( smallJsont self,
smallArrayt array 
)

Definition at line 17436 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icEqualSmallJsonArray()

bool icEqualSmallJsonArray ( smallJsont self,
char **  p2 
)

Definition at line 17535 of file libsheepyCSmallJson.c.

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

◆ icEqualSmallJsonCArray()

bool icEqualSmallJsonCArray ( smallJsont self,
const char **  p2 
)

Definition at line 17568 of file libsheepyCSmallJson.c.

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

◆ icEqualSmallJsonBase()

bool icEqualSmallJsonBase ( smallJsont self,
baset p2 
)

Definition at line 17601 of file libsheepyCSmallJson.c.

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

◆ icEqualSmallJsonSmallDict()

internal bool icEqualSmallJsonSmallDict ( smallJsont self,
smallDictt p2 
)

Definition at line 17631 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icEqualSmallJsonSmallJson()

internal bool icEqualSmallJsonSmallJson ( smallJsont self,
smallJsont string 
)

Definition at line 17668 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icEqualSmallJsonSmallString()

internal bool icEqualSmallJsonSmallString ( smallJsont self,
smallStringt string 
)

Definition at line 17685 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icEqualSSmallJson()

internal bool icEqualSSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 17706 of file libsheepyCSmallJson.c.

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

◆ icEqualCharSmallJson()

internal bool icEqualCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 17719 of file libsheepyCSmallJson.c.

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

◆ equalISSmallJson()

internal bool equalISSmallJson ( smallJsont self,
const char *  string,
int64_t  index 
)

Definition at line 17743 of file libsheepyCSmallJson.c.

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

◆ equalICharSmallJson()

internal bool equalICharSmallJson ( smallJsont self,
char  c,
int64_t  index 
)

Definition at line 17774 of file libsheepyCSmallJson.c.

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

◆ equalIJsonSmallJson()

internal bool equalIJsonSmallJson ( smallJsont self,
smallJsont string,
int64_t  index 
)

Definition at line 17780 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ equalISmallStringSmallJson()

internal bool equalISmallStringSmallJson ( smallJsont self,
smallStringt string,
int64_t  index 
)

Definition at line 17797 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ startsWithSSmallJson()

internal bool startsWithSSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 17810 of file libsheepyCSmallJson.c.

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

◆ startsWithCharSmallJson()

internal bool startsWithCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 17819 of file libsheepyCSmallJson.c.

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

◆ startsWithSmallStringSmallJson()

internal bool startsWithSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 17828 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ startsWithJsonSmallJson()

internal bool startsWithJsonSmallJson ( smallJsont self,
smallJsont string 
)

Definition at line 17841 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ endsWithSSmallJson()

internal bool endsWithSSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 17858 of file libsheepyCSmallJson.c.

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

◆ endsWithCharSmallJson()

internal bool endsWithCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 17870 of file libsheepyCSmallJson.c.

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

◆ endsWithSmallStringSmallJson()

internal bool endsWithSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 17887 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ endsWithJsonSmallJson()

internal bool endsWithJsonSmallJson ( smallJsont self,
smallJsont string 
)

Definition at line 17900 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ countSSmallJson()

internal ssize_t countSSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 17917 of file libsheepyCSmallJson.c.

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

◆ countCharSmallJson()

internal ssize_t countCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 17941 of file libsheepyCSmallJson.c.

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

◆ countSmallStringSmallJson()

internal ssize_t countSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 17947 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ countJsonSmallJson()

internal ssize_t countJsonSmallJson ( smallJsont self,
smallJsont string 
)

Definition at line 17960 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icStartsWithSSmallJson()

internal bool icStartsWithSSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 17977 of file libsheepyCSmallJson.c.

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

◆ icStartsWithCharSmallJson()

internal bool icStartsWithCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 17986 of file libsheepyCSmallJson.c.

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

◆ icStartsWithSmallStringSmallJson()

internal bool icStartsWithSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 17995 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icStartsWithJsonSmallJson()

internal bool icStartsWithJsonSmallJson ( smallJsont self,
smallJsont string 
)

Definition at line 18008 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icEndsWithSSmallJson()

internal bool icEndsWithSSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 18025 of file libsheepyCSmallJson.c.

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

◆ icEndsWithCharSmallJson()

internal bool icEndsWithCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 18037 of file libsheepyCSmallJson.c.

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

◆ icEndsWithSmallStringSmallJson()

internal bool icEndsWithSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 18054 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icEndsWithJsonSmallJson()

internal bool icEndsWithJsonSmallJson ( smallJsont self,
smallJsont string 
)

Definition at line 18067 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icCountSSmallJson()

internal ssize_t icCountSSmallJson ( smallJsont self,
const char *  string 
)

Definition at line 18084 of file libsheepyCSmallJson.c.

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

◆ icCountCharSmallJson()

internal ssize_t icCountCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 18108 of file libsheepyCSmallJson.c.

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

◆ icCountSmallStringSmallJson()

internal ssize_t icCountSmallStringSmallJson ( smallJsont self,
smallStringt string 
)

Definition at line 18114 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icCountJsonSmallJson()

internal ssize_t icCountJsonSmallJson ( smallJsont self,
smallJsont string 
)

Definition at line 18127 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ isNumberSmallJson()

internal bool isNumberSmallJson ( smallJsont self)

Definition at line 18144 of file libsheepyCSmallJson.c.

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

◆ isIntSmallJson()

internal bool isIntSmallJson ( smallJsont self)

Definition at line 18197 of file libsheepyCSmallJson.c.

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

◆ parseIntSmallJson()

internal int64_t parseIntSmallJson ( smallJsont self)

Definition at line 18225 of file libsheepyCSmallJson.c.

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

◆ parseDoubleSmallJson()

internal double parseDoubleSmallJson ( smallJsont self)

Definition at line 18242 of file libsheepyCSmallJson.c.

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

◆ intToSmallJson()

internal smallJsont * intToSmallJson ( smallJsont self,
int64_t  n 
)

Definition at line 18256 of file libsheepyCSmallJson.c.

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

◆ doubleToSmallJson()

internal smallJsont * doubleToSmallJson ( smallJsont self,
double  n 
)

Definition at line 18265 of file libsheepyCSmallJson.c.

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

◆ lenSmallJson()

internal size_t lenSmallJson ( smallJsont self)

Definition at line 18274 of file libsheepyCSmallJson.c.

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

◆ upperSmallJson()

internal smallJsont * upperSmallJson ( smallJsont self)

Definition at line 18305 of file libsheepyCSmallJson.c.

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

◆ lowerSmallJson()

internal smallJsont * lowerSmallJson ( smallJsont self)

Definition at line 18319 of file libsheepyCSmallJson.c.

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

◆ trimSmallJson()

internal smallJsont * trimSmallJson ( smallJsont self)

Definition at line 18333 of file libsheepyCSmallJson.c.

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

◆ lTrimSmallJson()

internal smallJsont * lTrimSmallJson ( smallJsont self)

Definition at line 18431 of file libsheepyCSmallJson.c.

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

◆ rTrimSmallJson()

internal smallJsont * rTrimSmallJson ( smallJsont self)

Definition at line 18461 of file libsheepyCSmallJson.c.

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

◆ keysSmallJson()

internal char ** keysSmallJson ( smallJsont self)

Definition at line 18487 of file libsheepyCSmallJson.c.

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

◆ keysSmallStringSmallJson()

internal smallArrayt * keysSmallStringSmallJson ( smallJsont self)

Definition at line 18507 of file libsheepyCSmallJson.c.

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

◆ valuesSmallJson()

internal smallArrayt * valuesSmallJson ( smallJsont self)

Definition at line 18519 of file libsheepyCSmallJson.c.

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

◆ compactSmallJson()

internal smallJsont * compactSmallJson ( smallJsont self)

Definition at line 18545 of file libsheepyCSmallJson.c.

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

◆ emptySmallJson()

internal smallJsont * emptySmallJson ( smallJsont self)

Definition at line 18642 of file libsheepyCSmallJson.c.

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

◆ isEmptySmallJson()

internal bool isEmptySmallJson ( smallJsont self)

Definition at line 18670 of file libsheepyCSmallJson.c.

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

◆ isBlankSmallJson()

internal bool isBlankSmallJson ( smallJsont self)

Definition at line 18699 of file libsheepyCSmallJson.c.

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

◆ forEachSmallJsonF()

internal void forEachSmallJsonF ( smallJsont self,
void *  closure,
forEachElementSmallArrayFt  funcElem 
)

Definition at line 18757 of file libsheepyCSmallJson.c.

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

◆ enumerateSmallJsonF()

internal void enumerateSmallJsonF ( smallJsont self,
void *  closure,
enumerateElementSmallArrayFt  funcElem 
)

Definition at line 18784 of file libsheepyCSmallJson.c.

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

◆ enumerateDictSmallJson()

internal void enumerateDictSmallJson ( smallJsont self,
void *  closure,
enumerateDictElementSmallJsonFt  funcElem 
)

Definition at line 18811 of file libsheepyCSmallJson.c.

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

◆ joinSmallJson()

internal smallStringt * joinSmallJson ( smallJsont self,
const char *  delim 
)

Definition at line 18835 of file libsheepyCSmallJson.c.

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

◆ joinCharSmallJson()

internal smallStringt * joinCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 18877 of file libsheepyCSmallJson.c.

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

◆ joinSmallJsonSmallJson()

internal smallStringt * joinSmallJsonSmallJson ( smallJsont self,
smallJsont delim 
)

Definition at line 18883 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ joinSmallStringSmallJson()

internal smallStringt * joinSmallStringSmallJson ( smallJsont self,
smallStringt delim 
)

Definition at line 18900 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ joinSSmallJson()

internal char * joinSSmallJson ( smallJsont self,
const char *  delim 
)

Definition at line 18912 of file libsheepyCSmallJson.c.

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

◆ joinCharSSmallJson()

internal char * joinCharSSmallJson ( smallJsont self,
char  c 
)

Definition at line 18959 of file libsheepyCSmallJson.c.

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

◆ joinSmallJsonSSmallJson()

internal char * joinSmallJsonSSmallJson ( smallJsont self,
smallJsont delim 
)

Definition at line 18965 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ joinSmallStringSSmallJson()

internal char * joinSmallStringSSmallJson ( smallJsont self,
smallStringt delim 
)

Definition at line 18982 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ splitSmallJson()

internal smallJsont * splitSmallJson ( smallJsont self,
const char *  delim 
)

Definition at line 18994 of file libsheepyCSmallJson.c.

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

◆ splitCharSmallJson()

internal smallJsont * splitCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 19012 of file libsheepyCSmallJson.c.

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

◆ splitSmallJsonSmallJson()

internal smallJsont * splitSmallJsonSmallJson ( smallJsont self,
smallJsont delim 
)

Definition at line 19018 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ splitSmallStringSmallJson()

internal smallJsont * splitSmallStringSmallJson ( smallJsont self,
smallStringt delim 
)

Definition at line 19035 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ splitSSmallJson()

internal char ** splitSSmallJson ( smallJsont self,
const char *  delim 
)

Definition at line 19047 of file libsheepyCSmallJson.c.

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

◆ splitCharSSmallJson()

internal char ** splitCharSSmallJson ( smallJsont self,
char  c 
)

Definition at line 19093 of file libsheepyCSmallJson.c.

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

◆ splitSmallJsonSSmallJson()

internal char ** splitSmallJsonSSmallJson ( smallJsont self,
smallJsont delim 
)

Definition at line 19099 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ splitSmallStringSSmallJson()

internal char ** splitSmallStringSSmallJson ( smallJsont self,
smallStringt delim 
)

Definition at line 19116 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ extractSmallJson()

internal smallJsont * extractSmallJson ( smallJsont self,
const char *  delim1,
const char *  delim2 
)

Definition at line 19128 of file libsheepyCSmallJson.c.

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

◆ extractCharSSmallJson()

internal smallJsont * extractCharSSmallJson ( smallJsont self,
char  delim1,
const char *  delim2 
)

Definition at line 19179 of file libsheepyCSmallJson.c.

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

◆ extractSCharSmallJson()

internal smallJsont * extractSCharSmallJson ( smallJsont self,
const char *  delim1,
char  delim2 
)

Definition at line 19185 of file libsheepyCSmallJson.c.

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

◆ extractCharCharSmallJson()

internal smallJsont * extractCharCharSmallJson ( smallJsont self,
char  delim1,
char  delim2 
)

Definition at line 19191 of file libsheepyCSmallJson.c.

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

◆ extractSmallJsonSmallJsonSmallJson()

internal smallJsont * extractSmallJsonSmallJsonSmallJson ( smallJsont self,
smallJsont delim1,
smallJsont delim2 
)

Definition at line 19198 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ extractSmallJsonSmallStringSmallJson()

internal smallJsont * extractSmallJsonSmallStringSmallJson ( smallJsont self,
smallJsont delim1,
smallStringt delim2 
)

Definition at line 19219 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ extractSmallJsonSSmallJson()

internal smallJsont * extractSmallJsonSSmallJson ( smallJsont self,
smallJsont delim1,
const char *  delim2 
)

Definition at line 19240 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ extractSmallJsonCharSmallJson()

internal smallJsont * extractSmallJsonCharSmallJson ( smallJsont self,
smallJsont delim1,
char  delim2 
)

Definition at line 19257 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ extractSmallStringSmallJsonSmallJson()

internal smallJsont * extractSmallStringSmallJsonSmallJson ( smallJsont self,
smallStringt delim1,
smallJsont delim2 
)

Definition at line 19275 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ extractSmallStringSmallStringSmallJson()

internal smallJsont * extractSmallStringSmallStringSmallJson ( smallJsont self,
smallStringt delim1,
smallStringt delim2 
)

Definition at line 19296 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ extractSmallStringSSmallJson()

internal smallJsont * extractSmallStringSSmallJson ( smallJsont self,
smallStringt delim1,
const char *  delim2 
)

Definition at line 19308 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ extractSmallStringCharSmallJson()

internal smallJsont * extractSmallStringCharSmallJson ( smallJsont self,
smallStringt delim1,
char  delim2 
)

Definition at line 19320 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ extractSSmallJsonSmallJson()

internal smallJsont * extractSSmallJsonSmallJson ( smallJsont self,
const char *  delim1,
smallJsont delim2 
)

Definition at line 19333 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ extractSSmallStringSmallJson()

internal smallJsont * extractSSmallStringSmallJson ( smallJsont self,
const char *  delim1,
smallStringt delim2 
)

Definition at line 19350 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ extractCharSmallJsonSmallJson()

internal smallJsont * extractCharSmallJsonSmallJson ( smallJsont self,
char  delim1,
smallJsont delim2 
)

Definition at line 19362 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ extractCharSmallStringSmallJson()

internal smallJsont * extractCharSmallStringSmallJson ( smallJsont self,
char  delim1,
smallStringt delim2 
)

Definition at line 19380 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icSplitSmallJson()

internal smallJsont * icSplitSmallJson ( smallJsont self,
const char *  delim 
)

Definition at line 19393 of file libsheepyCSmallJson.c.

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

◆ icSplitCharSmallJson()

internal smallJsont * icSplitCharSmallJson ( smallJsont self,
char  c 
)

Definition at line 19411 of file libsheepyCSmallJson.c.

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

◆ icSplitSmallJsonSmallJson()

internal smallJsont * icSplitSmallJsonSmallJson ( smallJsont self,
smallJsont delim 
)

Definition at line 19417 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icSplitSmallStringSmallJson()

internal smallJsont * icSplitSmallStringSmallJson ( smallJsont self,
smallStringt delim 
)

Definition at line 19434 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icSplitSSmallJson()

internal char ** icSplitSSmallJson ( smallJsont self,
const char *  delim 
)

Definition at line 19446 of file libsheepyCSmallJson.c.

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

◆ icSplitCharSSmallJson()

internal char ** icSplitCharSSmallJson ( smallJsont self,
char  c 
)

Definition at line 19492 of file libsheepyCSmallJson.c.

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

◆ icSplitSmallJsonSSmallJson()

internal char ** icSplitSmallJsonSSmallJson ( smallJsont self,
smallJsont delim 
)

Definition at line 19498 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icSplitSmallStringSSmallJson()

internal char ** icSplitSmallStringSSmallJson ( smallJsont self,
smallStringt delim 
)

Definition at line 19515 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icExtractSmallJson()

internal smallJsont * icExtractSmallJson ( smallJsont self,
const char *  delim1,
const char *  delim2 
)

Definition at line 19527 of file libsheepyCSmallJson.c.

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

◆ icExtractCharSSmallJson()

internal smallJsont * icExtractCharSSmallJson ( smallJsont self,
char  delim1,
const char *  delim2 
)

Definition at line 19578 of file libsheepyCSmallJson.c.

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

◆ icExtractSCharSmallJson()

internal smallJsont * icExtractSCharSmallJson ( smallJsont self,
const char *  delim1,
char  delim2 
)

Definition at line 19584 of file libsheepyCSmallJson.c.

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

◆ icExtractCharCharSmallJson()

internal smallJsont * icExtractCharCharSmallJson ( smallJsont self,
char  delim1,
char  delim2 
)

Definition at line 19590 of file libsheepyCSmallJson.c.

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

◆ icExtractSmallJsonSmallJsonSmallJson()

internal smallJsont * icExtractSmallJsonSmallJsonSmallJson ( smallJsont self,
smallJsont delim1,
smallJsont delim2 
)

Definition at line 19597 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icExtractSmallJsonSmallStringSmallJson()

internal smallJsont * icExtractSmallJsonSmallStringSmallJson ( smallJsont self,
smallJsont delim1,
smallStringt delim2 
)

Definition at line 19618 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icExtractSmallJsonSSmallJson()

internal smallJsont * icExtractSmallJsonSSmallJson ( smallJsont self,
smallJsont delim1,
const char *  delim2 
)

Definition at line 19639 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icExtractSmallJsonCharSmallJson()

internal smallJsont * icExtractSmallJsonCharSmallJson ( smallJsont self,
smallJsont delim1,
char  delim2 
)

Definition at line 19656 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icExtractSmallStringSmallJsonSmallJson()

internal smallJsont * icExtractSmallStringSmallJsonSmallJson ( smallJsont self,
smallStringt delim1,
smallJsont delim2 
)

Definition at line 19674 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icExtractSmallStringSmallStringSmallJson()

internal smallJsont * icExtractSmallStringSmallStringSmallJson ( smallJsont self,
smallStringt delim1,
smallStringt delim2 
)

Definition at line 19695 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icExtractSmallStringSSmallJson()

internal smallJsont * icExtractSmallStringSSmallJson ( smallJsont self,
smallStringt delim1,
const char *  delim2 
)

Definition at line 19707 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icExtractSmallStringCharSmallJson()

internal smallJsont * icExtractSmallStringCharSmallJson ( smallJsont self,
smallStringt delim1,
char  delim2 
)

Definition at line 19719 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icExtractSSmallJsonSmallJson()

internal smallJsont * icExtractSSmallJsonSmallJson ( smallJsont self,
const char *  delim1,
smallJsont delim2 
)

Definition at line 19732 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icExtractSSmallStringSmallJson()

internal smallJsont * icExtractSSmallStringSmallJson ( smallJsont self,
const char *  delim1,
smallStringt delim2 
)

Definition at line 19749 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icExtractCharSmallJsonSmallJson()

internal smallJsont * icExtractCharSmallJsonSmallJson ( smallJsont self,
char  delim1,
smallJsont delim2 
)

Definition at line 19761 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ icExtractCharSmallStringSmallJson()

internal smallJsont * icExtractCharSmallStringSmallJson ( smallJsont self,
char  delim1,
smallStringt delim2 
)

Definition at line 19779 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ colorSmallJson()

internal smallJsont * colorSmallJson ( smallJsont self,
const char *  colr 
)

Definition at line 19792 of file libsheepyCSmallJson.c.

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

◆ colordSmallJson()

internal char * colordSmallJson ( smallJsont self,
const char *  color 
)

Definition at line 19805 of file libsheepyCSmallJson.c.

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

◆ zipSmallJson()

internal smallJsont * zipSmallJson ( smallJsont self,
smallArrayt array1,
smallArrayt array2 
)

Definition at line 19817 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ zipArraySmallJson()

internal smallJsont * zipArraySmallJson ( smallJsont self,
char **  array1,
smallArrayt array2 
)

Definition at line 19883 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ zipCArraySmallJson()

internal smallJsont * zipCArraySmallJson ( smallJsont self,
const char **  array1,
smallArrayt array2 
)

Definition at line 19942 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ zipCharSmallJson()

internal smallJsont * zipCharSmallJson ( smallJsont self,
smallArrayt array1,
char **  array2 
)

Definition at line 20001 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ zipCCharSmallJson()

internal smallJsont * zipCCharSmallJson ( smallJsont self,
smallArrayt array1,
const char **  array2 
)

Definition at line 20071 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ zipArrayCharSmallJson()

internal smallJsont * zipArrayCharSmallJson ( smallJsont self,
char **  array1,
char **  array2 
)

Definition at line 20141 of file libsheepyCSmallJson.c.

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

◆ zipCArrayCharSmallJson()

internal smallJsont * zipCArrayCharSmallJson ( smallJsont self,
const char **  array1,
char **  array2 
)

Definition at line 20198 of file libsheepyCSmallJson.c.

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

◆ zipArrayCCharSmallJson()

internal smallJsont * zipArrayCCharSmallJson ( smallJsont self,
char **  array1,
const char **  array2 
)

Definition at line 20255 of file libsheepyCSmallJson.c.

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

◆ zipCArrayCCharSmallJson()

internal smallJsont * zipCArrayCCharSmallJson ( smallJsont self,
const char **  array1,
const char **  array2 
)

Definition at line 20312 of file libsheepyCSmallJson.c.

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

◆ zipJsonSmallJson()

smallJsont * zipJsonSmallJson ( smallJsont self,
smallJsont array1,
smallJsont array2 
)

Definition at line 20369 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ zipJsonSmallArraySmallJson()

smallJsont * zipJsonSmallArraySmallJson ( smallJsont self,
smallJsont array1,
smallArrayt array2 
)

Definition at line 20439 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ zipJsonArraySmallJson()

smallJsont * zipJsonArraySmallJson ( smallJsont self,
smallJsont array1,
char **  array2 
)

Definition at line 20509 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ zipJsonCArraySmallJson()

smallJsont * zipJsonCArraySmallJson ( smallJsont self,
smallJsont array1,
const char **  array2 
)

Definition at line 20583 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ zipSmallArrayJsonSmallJson()

smallJsont * zipSmallArrayJsonSmallJson ( smallJsont self,
smallArrayt array1,
smallJsont array2 
)

Definition at line 20657 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ zipArrayJsonSmallJson()

smallJsont * zipArrayJsonSmallJson ( smallJsont self,
char **  array1,
smallJsont array2 
)

Definition at line 20727 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ zipCArrayJsonSmallJson()

smallJsont * zipCArrayJsonSmallJson ( smallJsont self,
const char **  array1,
smallJsont array2 
)

Definition at line 20790 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ iterStartSmallJson()

internal baset * iterStartSmallJson ( smallJsont self)

Definition at line 20854 of file libsheepyCSmallJson.c.

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

◆ iterStartKeySmallJson()

internal const char * iterStartKeySmallJson ( smallJsont self)

Definition at line 20915 of file libsheepyCSmallJson.c.

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

◆ iterStartLastSmallJson()

internal baset * iterStartLastSmallJson ( smallJsont self)

Definition at line 20951 of file libsheepyCSmallJson.c.

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

◆ iterStartFromSmallJson()

internal baset * iterStartFromSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 20987 of file libsheepyCSmallJson.c.

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

◆ iterStartFromStepSmallJson()

internal baset * iterStartFromStepSmallJson ( smallJsont self,
int64_t  index,
int64_t  step 
)

Definition at line 21037 of file libsheepyCSmallJson.c.

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

◆ iterNextSmallJson()

internal baset * iterNextSmallJson ( smallJsont self)

Definition at line 21092 of file libsheepyCSmallJson.c.

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

◆ iterNextKeySmallJson()

internal const char * iterNextKeySmallJson ( smallJsont self)

Definition at line 21171 of file libsheepyCSmallJson.c.

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

◆ iterElementSmallJson()

internal baset * iterElementSmallJson ( smallJsont self)

Definition at line 21214 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ iterKeySmallJson()

internal const char * iterKeySmallJson ( smallJsont self)

Definition at line 21219 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ iterIndexSmallJson()

internal ssize_t iterIndexSmallJson ( smallJsont self)

Definition at line 21228 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ iterStepSmallJson()

internal int64_t iterStepSmallJson ( smallJsont self)

Definition at line 21237 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ getSmallJson()

internal baset * getSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21246 of file libsheepyCSmallJson.c.

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

◆ getUndefinedSmallJson()

internal undefinedt * getUndefinedSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21256 of file libsheepyCSmallJson.c.

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

◆ getBoolSmallJson()

internal bool getBoolSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21272 of file libsheepyCSmallJson.c.

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

◆ getBoolPSmallJson()

internal bool * getBoolPSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21284 of file libsheepyCSmallJson.c.

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

◆ getDoubleSmallJson()

internal double getDoubleSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21296 of file libsheepyCSmallJson.c.

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

◆ getDoublePSmallJson()

internal double * getDoublePSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21308 of file libsheepyCSmallJson.c.

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

◆ getIntSmallJson()

internal int64_t getIntSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21320 of file libsheepyCSmallJson.c.

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

◆ getIntPSmallJson()

internal int64_t * getIntPSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21332 of file libsheepyCSmallJson.c.

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

◆ getInt32SmallJson()

internal int32_t getInt32SmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21344 of file libsheepyCSmallJson.c.

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

◆ getInt32PSmallJson()

internal int32_t * getInt32PSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21356 of file libsheepyCSmallJson.c.

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

◆ getUintSmallJson()

internal uint64_t getUintSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21368 of file libsheepyCSmallJson.c.

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

◆ getUintPSmallJson()

internal uint64_t * getUintPSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21380 of file libsheepyCSmallJson.c.

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

◆ getUint32SmallJson()

internal uint32_t getUint32SmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21392 of file libsheepyCSmallJson.c.

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

◆ getUint32PSmallJson()

internal uint32_t * getUint32PSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21404 of file libsheepyCSmallJson.c.

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

◆ getSSmallJson()

internal char * getSSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21416 of file libsheepyCSmallJson.c.

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

◆ getDictSmallJson()

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

Definition at line 21428 of file libsheepyCSmallJson.c.

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

◆ getArraySmallJson()

internal smallArrayt * getArraySmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21444 of file libsheepyCSmallJson.c.

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

◆ getSmallBoolSmallJson()

internal smallBoolt * getSmallBoolSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21460 of file libsheepyCSmallJson.c.

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

◆ getSmallBytesSmallJson()

internal smallBytest * getSmallBytesSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21476 of file libsheepyCSmallJson.c.

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

◆ getSmallDoubleSmallJson()

internal smallDoublet * getSmallDoubleSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21492 of file libsheepyCSmallJson.c.

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

◆ getSmallIntSmallJson()

internal smallIntt * getSmallIntSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21508 of file libsheepyCSmallJson.c.

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

◆ getSmallJsonSmallJson()

internal smallJsont * getSmallJsonSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21524 of file libsheepyCSmallJson.c.

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

◆ getSmallStringSmallJson()

internal smallStringt * getSmallStringSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21553 of file libsheepyCSmallJson.c.

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

◆ getVoidSmallJson()

internal void * getVoidSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21569 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ getSmallContainerSmallJson()

internal smallContainert * getSmallContainerSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21588 of file libsheepyCSmallJson.c.

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

◆ getNDupSmallJson()

internal baset * getNDupSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21608 of file libsheepyCSmallJson.c.

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

◆ getNDupUndefinedSmallJson()

internal undefinedt * getNDupUndefinedSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21625 of file libsheepyCSmallJson.c.

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

◆ getNDupBoolSmallJson()

internal bool getNDupBoolSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21641 of file libsheepyCSmallJson.c.

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

◆ getNDupDoubleSmallJson()

internal double getNDupDoubleSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21653 of file libsheepyCSmallJson.c.

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

◆ getNDupIntSmallJson()

internal int64_t getNDupIntSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21665 of file libsheepyCSmallJson.c.

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

◆ getNDupInt32SmallJson()

internal int32_t getNDupInt32SmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21677 of file libsheepyCSmallJson.c.

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

◆ getNDupUintSmallJson()

internal uint64_t getNDupUintSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21689 of file libsheepyCSmallJson.c.

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

◆ getNDupUint32SmallJson()

internal uint32_t getNDupUint32SmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21701 of file libsheepyCSmallJson.c.

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

◆ getNDupSSmallJson()

internal char * getNDupSSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21713 of file libsheepyCSmallJson.c.

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

◆ getNDupDictSmallJson()

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

Definition at line 21725 of file libsheepyCSmallJson.c.

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

◆ getNDupArraySmallJson()

internal smallArrayt * getNDupArraySmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21741 of file libsheepyCSmallJson.c.

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

◆ getNDupSmallBoolSmallJson()

internal smallBoolt * getNDupSmallBoolSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21757 of file libsheepyCSmallJson.c.

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

◆ getNDupSmallBytesSmallJson()

internal smallBytest * getNDupSmallBytesSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21773 of file libsheepyCSmallJson.c.

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

◆ getNDupSmallDoubleSmallJson()

internal smallDoublet * getNDupSmallDoubleSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21789 of file libsheepyCSmallJson.c.

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

◆ getNDupSmallIntSmallJson()

internal smallIntt * getNDupSmallIntSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21805 of file libsheepyCSmallJson.c.

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

◆ getNDupSmallJsonSmallJson()

internal smallJsont * getNDupSmallJsonSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21821 of file libsheepyCSmallJson.c.

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

◆ getNDupSmallStringSmallJson()

internal smallStringt * getNDupSmallStringSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21850 of file libsheepyCSmallJson.c.

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

◆ getNDupVoidSmallJson()

internal void * getNDupVoidSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21866 of file libsheepyCSmallJson.c.

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

◆ getNDupSmallContainerSmallJson()

internal smallContainert * getNDupSmallContainerSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 21878 of file libsheepyCSmallJson.c.

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

◆ getAtSmallJson()

baset * getAtSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 21900 of file libsheepyCSmallJson.c.

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

◆ getAtUndefinedSmallJson()

internal undefinedt * getAtUndefinedSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 21925 of file libsheepyCSmallJson.c.

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

◆ getAtBoolSmallJson()

internal bool getAtBoolSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 21951 of file libsheepyCSmallJson.c.

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

◆ getAtBoolPSmallJson()

internal bool * getAtBoolPSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 21963 of file libsheepyCSmallJson.c.

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

◆ getAtDoubleSmallJson()

internal double getAtDoubleSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 21975 of file libsheepyCSmallJson.c.

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

◆ getAtDoublePSmallJson()

internal double * getAtDoublePSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 21987 of file libsheepyCSmallJson.c.

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

◆ getAtIntSmallJson()

internal int64_t getAtIntSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 21999 of file libsheepyCSmallJson.c.

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

◆ getAtIntPSmallJson()

internal int64_t * getAtIntPSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22011 of file libsheepyCSmallJson.c.

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

◆ getAtInt32SmallJson()

internal int32_t getAtInt32SmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22023 of file libsheepyCSmallJson.c.

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

◆ getAtInt32PSmallJson()

internal int32_t * getAtInt32PSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22035 of file libsheepyCSmallJson.c.

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

◆ getAtUintSmallJson()

internal uint64_t getAtUintSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22047 of file libsheepyCSmallJson.c.

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

◆ getAtUintPSmallJson()

internal uint64_t * getAtUintPSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22059 of file libsheepyCSmallJson.c.

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

◆ getAtUint32SmallJson()

internal uint32_t getAtUint32SmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22071 of file libsheepyCSmallJson.c.

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

◆ getAtUint32PSmallJson()

internal uint32_t * getAtUint32PSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22083 of file libsheepyCSmallJson.c.

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

◆ getAtSSmallJson()

internal char * getAtSSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22095 of file libsheepyCSmallJson.c.

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

◆ getAtDictSmallJson()

internal smallDictt * getAtDictSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22107 of file libsheepyCSmallJson.c.

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

◆ getAtArraySmallJson()

internal smallArrayt * getAtArraySmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22133 of file libsheepyCSmallJson.c.

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

◆ getAtSmallBoolSmallJson()

internal smallBoolt * getAtSmallBoolSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22159 of file libsheepyCSmallJson.c.

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

◆ getAtSmallBytesSmallJson()

internal smallBytest * getAtSmallBytesSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22185 of file libsheepyCSmallJson.c.

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

◆ getAtSmallDoubleSmallJson()

internal smallDoublet * getAtSmallDoubleSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22211 of file libsheepyCSmallJson.c.

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

◆ getAtSmallIntSmallJson()

internal smallIntt * getAtSmallIntSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22237 of file libsheepyCSmallJson.c.

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

◆ getAtSmallJsonSmallJson()

internal smallJsont * getAtSmallJsonSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22263 of file libsheepyCSmallJson.c.

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

◆ getAtSmallStringSmallJson()

internal smallStringt * getAtSmallStringSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22297 of file libsheepyCSmallJson.c.

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

◆ getAtVoidSmallJson()

internal void * getAtVoidSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22323 of file libsheepyCSmallJson.c.

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

◆ getAtSmallContainerSmallJson()

internal smallContainert * getAtSmallContainerSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22335 of file libsheepyCSmallJson.c.

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

◆ getAtNDupSmallJson()

baset * getAtNDupSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22364 of file libsheepyCSmallJson.c.

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

◆ getAtNDupUndefinedSmallJson()

internal undefinedt * getAtNDupUndefinedSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22396 of file libsheepyCSmallJson.c.

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

◆ getAtNDupBoolSmallJson()

internal bool getAtNDupBoolSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22422 of file libsheepyCSmallJson.c.

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

◆ getAtNDupDoubleSmallJson()

internal double getAtNDupDoubleSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22434 of file libsheepyCSmallJson.c.

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

◆ getAtNDupIntSmallJson()

internal int64_t getAtNDupIntSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22446 of file libsheepyCSmallJson.c.

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

◆ getAtNDupInt32SmallJson()

internal int32_t getAtNDupInt32SmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22458 of file libsheepyCSmallJson.c.

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

◆ getAtNDupUintSmallJson()

internal uint64_t getAtNDupUintSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22470 of file libsheepyCSmallJson.c.

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

◆ getAtNDupUint32SmallJson()

internal uint32_t getAtNDupUint32SmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22482 of file libsheepyCSmallJson.c.

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

◆ getAtNDupSSmallJson()

internal char * getAtNDupSSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22494 of file libsheepyCSmallJson.c.

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

◆ getAtNDupDictSmallJson()

internal smallDictt * getAtNDupDictSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22506 of file libsheepyCSmallJson.c.

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

◆ getAtNDupArraySmallJson()

internal smallArrayt * getAtNDupArraySmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22532 of file libsheepyCSmallJson.c.

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

◆ getAtNDupSmallBoolSmallJson()

internal smallBoolt * getAtNDupSmallBoolSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22558 of file libsheepyCSmallJson.c.

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

◆ getAtNDupSmallBytesSmallJson()

internal smallBytest * getAtNDupSmallBytesSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22584 of file libsheepyCSmallJson.c.

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

◆ getAtNDupSmallDoubleSmallJson()

internal smallDoublet * getAtNDupSmallDoubleSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22610 of file libsheepyCSmallJson.c.

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

◆ getAtNDupSmallIntSmallJson()

internal smallIntt * getAtNDupSmallIntSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22636 of file libsheepyCSmallJson.c.

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

◆ getAtNDupSmallJsonSmallJson()

internal smallJsont * getAtNDupSmallJsonSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22662 of file libsheepyCSmallJson.c.

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

◆ getAtNDupSmallStringSmallJson()

internal smallStringt * getAtNDupSmallStringSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22697 of file libsheepyCSmallJson.c.

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

◆ getAtNDupVoidSmallJson()

internal void * getAtNDupVoidSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22723 of file libsheepyCSmallJson.c.

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

◆ getAtNDupSmallContainerSmallJson()

internal smallContainert * getAtNDupSmallContainerSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22735 of file libsheepyCSmallJson.c.

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

◆ getNumSmallJson()

internal double getNumSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 22767 of file libsheepyCSmallJson.c.

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

◆ getNumAtSmallJson()

internal double getNumAtSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22794 of file libsheepyCSmallJson.c.

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

◆ delElemSmallJson()

internal smallJsont * delElemSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 22832 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ delSmallJson()

internal smallJsont * delSmallJson ( smallJsont self,
int64_t  start,
int64_t  end 
)

Definition at line 22838 of file libsheepyCSmallJson.c.

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

◆ delElemIndexSmallJson()

internal smallJsont * delElemIndexSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 22937 of file libsheepyCSmallJson.c.

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

◆ removeElemSmallJson()

internal smallJsont * removeElemSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 22990 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ removeSmallJson()

internal smallJsont * removeSmallJson ( smallJsont self,
int64_t  start,
int64_t  end 
)

Definition at line 22996 of file libsheepyCSmallJson.c.

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

◆ removeElemIndexSmallJson()

internal smallJsont * removeElemIndexSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 23097 of file libsheepyCSmallJson.c.

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

◆ sDictStringifyForeach()

internal char ** sDictStringifyForeach ( sDictElemt e,
char *  indentS2,
int  indent,
int  level 
)

Definition at line 23151 of file libsheepyCSmallJson.c.

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

◆ sDictStringify()

internal char ** sDictStringify ( sDictt dict,
int  indent,
int  level 
)

Definition at line 23219 of file libsheepyCSmallJson.c.

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

◆ sArrayStringify()

internal char ** sArrayStringify ( sArrayt array,
int  indent,
int  level 
)

Definition at line 23261 of file libsheepyCSmallJson.c.

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

◆ stringifySmallJson()

internal char * stringifySmallJson ( smallJsont self,
int  indent 
)

Definition at line 23361 of file libsheepyCSmallJson.c.

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

◆ stringifySmallStringSmallJson()

internal smallStringt * stringifySmallStringSmallJson ( smallJsont self,
int  indent 
)

Definition at line 23401 of file libsheepyCSmallJson.c.

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

◆ sDictToYMLForeach()

internal char ** sDictToYMLForeach ( sDictElemt e,
char *  indentS2,
int  indent,
int  level 
)

Definition at line 23410 of file libsheepyCSmallJson.c.

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

◆ sDictToYML()

internal char ** sDictToYML ( sDictt dict,
int  indent,
int  level 
)

Definition at line 23480 of file libsheepyCSmallJson.c.

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

◆ sArrayToYML()

internal char ** sArrayToYML ( sArrayt array,
int  indent,
int  level 
)

Definition at line 23510 of file libsheepyCSmallJson.c.

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

◆ toYMLSmallJson()

internal char * toYMLSmallJson ( smallJsont self,
int  indent 
)

Definition at line 23591 of file libsheepyCSmallJson.c.

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

◆ toYMLSmallStringSmallJson()

internal smallStringt * toYMLSmallStringSmallJson ( smallJsont self,
int  indent 
)

Definition at line 23647 of file libsheepyCSmallJson.c.

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

◆ parseSmallJson()

internal bool parseSmallJson ( smallJsont self,
const char *  input 
)

Definition at line 23657 of file libsheepyCSmallJson.c.

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

◆ parseSmallJsonSmallJson()

internal bool parseSmallJsonSmallJson ( smallJsont self,
smallJsont input 
)

Definition at line 23732 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ parseSmallStringSmallJson()

internal bool parseSmallStringSmallJson ( smallJsont self,
smallStringt input 
)

Definition at line 23749 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ addObject()

internal void addObject ( smallJsont self,
smallt obj 
)

Definition at line 23762 of file libsheepyCSmallJson.c.

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

◆ on_string()

internal int on_string ( struct LaxJsonContext context,
enum LaxJsonType  type,
const char *  value,
int length  UNUSED 
)

Definition at line 23815 of file libsheepyCSmallJson.c.

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

◆ on_number()

internal int on_number ( struct LaxJsonContext context,
char *  x 
)

Definition at line 23844 of file libsheepyCSmallJson.c.

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

◆ on_primitive()

internal int on_primitive ( struct LaxJsonContext context,
enum LaxJsonType  type 
)

Definition at line 23868 of file libsheepyCSmallJson.c.

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

◆ on_begin()

internal int on_begin ( struct LaxJsonContext context,
enum LaxJsonType  type 
)

Definition at line 23909 of file libsheepyCSmallJson.c.

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

◆ on_end()

internal int on_end ( struct LaxJsonContext context,
enum LaxJsonType type  UNUSED 
)

Definition at line 23955 of file libsheepyCSmallJson.c.

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

◆ parseYMLSmallJson()

internal bool parseYMLSmallJson ( smallJsont self,
const char *  input 
)

Definition at line 24009 of file libsheepyCSmallJson.c.

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

◆ parseYMLSmallJsonSmallJson()

internal bool parseYMLSmallJsonSmallJson ( smallJsont self,
smallJsont input 
)

Definition at line 24135 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ parseYMLSmallStringSmallJson()

internal bool parseYMLSmallStringSmallJson ( smallJsont self,
smallStringt input 
)

Definition at line 24152 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ on_stringY()

internal int on_stringY ( smallJsont self,
const char *  value,
enum LaxJsonType  type 
)

Definition at line 24164 of file libsheepyCSmallJson.c.

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

◆ on_beginYDict()

internal int on_beginYDict ( smallJsont self)

Definition at line 24185 of file libsheepyCSmallJson.c.

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

◆ on_beginYArray()

internal int on_beginYArray ( smallJsont self)

Definition at line 24204 of file libsheepyCSmallJson.c.

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

◆ on_endY()

internal int on_endY ( smallJsont self)

Definition at line 24223 of file libsheepyCSmallJson.c.

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

◆ on_primitiveY()

internal int on_primitiveY ( smallJsont self,
enum LaxJsonType  type 
)

Definition at line 24255 of file libsheepyCSmallJson.c.

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

◆ on_numberY()

internal int on_numberY ( smallJsont *self  UNUSED,
char *  x 
)

Definition at line 24294 of file libsheepyCSmallJson.c.

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

◆ pushTypeY()

internal void pushTypeY ( smallJsont self,
char *  v 
)

Definition at line 24317 of file libsheepyCSmallJson.c.

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

◆ serialSmallJson()

internal smallBytest * serialSmallJson ( smallJsont self)

Definition at line 24342 of file libsheepyCSmallJson.c.

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

◆ deserialSmallJson()

internal smallJsont * deserialSmallJson ( smallJsont self,
smallBytest data 
)

Definition at line 24390 of file libsheepyCSmallJson.c.

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

◆ logSmallJson()

internal void logSmallJson ( smallJsont self)

Definition at line 24439 of file libsheepyCSmallJson.c.

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

◆ readFileSmallJson()

internal smallJsont * readFileSmallJson ( smallJsont self,
const char *  filePath 
)

Definition at line 24446 of file libsheepyCSmallJson.c.

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

◆ readFileSmallStringSmallJson()

internal smallJsont * readFileSmallStringSmallJson ( smallJsont self,
smallStringt filePath 
)

Definition at line 24500 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ readFileJsonSmallJson()

internal smallJsont * readFileJsonSmallJson ( smallJsont self,
smallJsont filePath 
)

Definition at line 24513 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ readStreamSmallJson()

internal smallJsont * readStreamSmallJson ( smallJsont self,
FILE *  fp 
)

Definition at line 24526 of file libsheepyCSmallJson.c.

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

◆ writeFileSmallJson()

internal int writeFileSmallJson ( smallJsont self,
const char *  filePath 
)

Definition at line 24546 of file libsheepyCSmallJson.c.

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

◆ writeFileSmallStringSmallJson()

internal int writeFileSmallStringSmallJson ( smallJsont self,
smallStringt filePath 
)

Definition at line 24586 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ writeFileJsonSmallJson()

internal int writeFileJsonSmallJson ( smallJsont self,
smallJsont filePath 
)

Definition at line 24599 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ writeStreamSmallJson()

internal int writeStreamSmallJson ( smallJsont self,
FILE *  fp 
)

Definition at line 24612 of file libsheepyCSmallJson.c.

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

◆ appendFileSmallJson()

internal int appendFileSmallJson ( smallJsont self,
const char *  filePath 
)

Definition at line 24628 of file libsheepyCSmallJson.c.

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

◆ appendFileSmallStringSmallJson()

internal int appendFileSmallStringSmallJson ( smallJsont self,
smallStringt filePath 
)

Definition at line 24670 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ appendFileJsonSmallJson()

internal int appendFileJsonSmallJson ( smallJsont self,
smallJsont filePath 
)

Definition at line 24683 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ readTextSmallJson()

internal smallJsont * readTextSmallJson ( smallJsont self,
const char *  filePath 
)

Definition at line 24696 of file libsheepyCSmallJson.c.

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

◆ readTextSmallStringSmallJson()

internal smallJsont * readTextSmallStringSmallJson ( smallJsont self,
smallStringt filePath 
)

Definition at line 24738 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ readTextJsonSmallJson()

internal smallJsont * readTextJsonSmallJson ( smallJsont self,
smallJsont filePath 
)

Definition at line 24751 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ readTextStreamSmallJson()

internal smallJsont * readTextStreamSmallJson ( smallJsont self,
FILE *  fp 
)

Definition at line 24764 of file libsheepyCSmallJson.c.

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

◆ writeTextSmallJson()

internal bool writeTextSmallJson ( smallJsont self,
const char *  filePath 
)

Definition at line 24797 of file libsheepyCSmallJson.c.

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

◆ writeTextSmallStringSmallJson()

internal bool writeTextSmallStringSmallJson ( smallJsont self,
smallStringt filePath 
)

Definition at line 24828 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ writeTextJsonSmallJson()

internal bool writeTextJsonSmallJson ( smallJsont self,
smallJsont filePath 
)

Definition at line 24841 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ writeTextStreamSmallJson()

internal bool writeTextStreamSmallJson ( smallJsont self,
FILE *  fp 
)

Definition at line 24854 of file libsheepyCSmallJson.c.

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

◆ appendTextSmallJson()

internal bool appendTextSmallJson ( smallJsont self,
const char *  filePath 
)

Definition at line 24873 of file libsheepyCSmallJson.c.

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

◆ appendTextSmallStringSmallJson()

internal bool appendTextSmallStringSmallJson ( smallJsont self,
smallStringt filePath 
)

Definition at line 24904 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ appendTextJsonSmallJson()

internal bool appendTextJsonSmallJson ( smallJsont self,
smallJsont filePath 
)

Definition at line 24917 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ typeStringSmallJson()

internal const char * typeStringSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 24931 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ typeSmallStringSmallJson()

internal smallStringt * typeSmallStringSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 24944 of file libsheepyCSmallJson.c.

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

◆ typeAtStringSmallJson()

internal const char * typeAtStringSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 24953 of file libsheepyCSmallJson.c.

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

◆ typeAtSmallStringSmallJson()

internal smallStringt * typeAtSmallStringSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 24958 of file libsheepyCSmallJson.c.

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

◆ typeStringKCharSmallJson()

internal const char * typeStringKCharSmallJson ( smallJsont self,
char  key 
)

Definition at line 24963 of file libsheepyCSmallJson.c.

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

◆ typeSmallStringKCharSmallJson()

internal smallStringt * typeSmallStringKCharSmallJson ( smallJsont self,
char  key 
)

Definition at line 24969 of file libsheepyCSmallJson.c.

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

◆ typeSmallJson()

internal char typeSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 24975 of file libsheepyCSmallJson.c.

Here is the caller graph for this function:

◆ typeKCharSmallJson()

internal char typeKCharSmallJson ( smallJsont self,
char  key 
)

Definition at line 24988 of file libsheepyCSmallJson.c.

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

◆ typeAtSmallJson()

internal char typeAtSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 24994 of file libsheepyCSmallJson.c.

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

◆ typeStringsSmallJson()

internal smallJsont * typeStringsSmallJson ( smallJsont self)

Definition at line 25024 of file libsheepyCSmallJson.c.

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

◆ typesSmallJson()

internal smallBytest * typesSmallJson ( smallJsont self)

Definition at line 25070 of file libsheepyCSmallJson.c.

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

◆ isETypeAtSmallJson()

internal bool isETypeAtSmallJson ( smallJsont self,
int64_t  index,
const char *  type 
)

Definition at line 25092 of file libsheepyCSmallJson.c.

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

◆ isEUndefinedAtSmallJson()

internal bool isEUndefinedAtSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 25105 of file libsheepyCSmallJson.c.

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

◆ isEBoolAtSmallJson()

internal bool isEBoolAtSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 25114 of file libsheepyCSmallJson.c.

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

◆ isEContainerAtSmallJson()

internal bool isEContainerAtSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 25123 of file libsheepyCSmallJson.c.

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

◆ isEDictAtSmallJson()

internal bool isEDictAtSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 25132 of file libsheepyCSmallJson.c.

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

◆ isEDoubleAtSmallJson()

internal bool isEDoubleAtSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 25141 of file libsheepyCSmallJson.c.

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

◆ isEIntAtSmallJson()

internal bool isEIntAtSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 25150 of file libsheepyCSmallJson.c.

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

◆ isEStringAtSmallJson()

internal bool isEStringAtSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 25159 of file libsheepyCSmallJson.c.

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

◆ isEFaststringAtSmallJson()

internal bool isEFaststringAtSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 25168 of file libsheepyCSmallJson.c.

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

◆ isEArrayAtSmallJson()

internal bool isEArrayAtSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 25177 of file libsheepyCSmallJson.c.

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

◆ isEBytesAtSmallJson()

internal bool isEBytesAtSmallJson ( smallJsont self,
int64_t  index 
)

Definition at line 25186 of file libsheepyCSmallJson.c.

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

◆ isETypeSmallJson()

internal bool isETypeSmallJson ( smallJsont self,
const char *  key,
const char *  type 
)

Definition at line 25195 of file libsheepyCSmallJson.c.

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

◆ isEUndefinedSmallJson()

internal bool isEUndefinedSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 25211 of file libsheepyCSmallJson.c.

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

◆ isEBoolSmallJson()

internal bool isEBoolSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 25223 of file libsheepyCSmallJson.c.

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

◆ isEContainerSmallJson()

internal bool isEContainerSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 25235 of file libsheepyCSmallJson.c.

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

◆ isEDictSmallJson()

internal bool isEDictSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 25247 of file libsheepyCSmallJson.c.

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

◆ isEDoubleSmallJson()

internal bool isEDoubleSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 25259 of file libsheepyCSmallJson.c.

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

◆ isEIntSmallJson()

internal bool isEIntSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 25271 of file libsheepyCSmallJson.c.

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

◆ isEStringSmallJson()

internal bool isEStringSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 25283 of file libsheepyCSmallJson.c.

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

◆ isEFaststringSmallJson()

internal bool isEFaststringSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 25295 of file libsheepyCSmallJson.c.

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

◆ isEArraySmallJson()

internal bool isEArraySmallJson ( smallJsont self,
const char *  key 
)

Definition at line 25307 of file libsheepyCSmallJson.c.

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

◆ isEBytesSmallJson()

internal bool isEBytesSmallJson ( smallJsont self,
const char *  key 
)

Definition at line 25319 of file libsheepyCSmallJson.c.

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

◆ areAllETypeSmallJson()

internal bool areAllETypeSmallJson ( smallJsont self,
const char *  type 
)

Definition at line 25331 of file libsheepyCSmallJson.c.

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

◆ areAllEUndefinedSmallJson()

internal bool areAllEUndefinedSmallJson ( smallJsont self)

Definition at line 25393 of file libsheepyCSmallJson.c.

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

◆ areAllEBoolSmallJson()

internal bool areAllEBoolSmallJson ( smallJsont self)

Definition at line 25398 of file libsheepyCSmallJson.c.

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

◆ areAllEContainerSmallJson()

internal bool areAllEContainerSmallJson ( smallJsont self)

Definition at line 25403 of file libsheepyCSmallJson.c.

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

◆ areAllEDictSmallJson()

internal bool areAllEDictSmallJson ( smallJsont self)

Definition at line 25408 of file libsheepyCSmallJson.c.

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

◆ areAllEDoubleSmallJson()

internal bool areAllEDoubleSmallJson ( smallJsont self)

Definition at line 25413 of file libsheepyCSmallJson.c.

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

◆ areAllEIntSmallJson()

internal bool areAllEIntSmallJson ( smallJsont self)

Definition at line 25418 of file libsheepyCSmallJson.c.

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

◆ areAllEStringSmallJson()

internal bool areAllEStringSmallJson ( smallJsont self)

Definition at line 25423 of file libsheepyCSmallJson.c.

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

◆ areAllEFaststringSmallJson()

internal bool areAllEFaststringSmallJson ( smallJsont self)

Definition at line 25428 of file libsheepyCSmallJson.c.

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

◆ areAllEArraySmallJson()

internal bool areAllEArraySmallJson ( smallJsont self)

Definition at line 25433 of file libsheepyCSmallJson.c.

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

◆ areAllEBytesSmallJson()

internal bool areAllEBytesSmallJson ( smallJsont self)

Definition at line 25438 of file libsheepyCSmallJson.c.

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

◆ allocSmallJsonG()

smallJsont * allocSmallJsonG ( smallJsont *self  UNUSED)

Definition at line 25445 of file libsheepyCSmallJson.c.

Here is the call graph for this function:

◆ duplicateSmallJsonG()

smallJsont * duplicateSmallJsonG ( smallJsont self)

Definition at line 25450 of file libsheepyCSmallJson.c.

◆ setTopSmallJsonG()

smallJsont * setTopSmallJsonG ( smallJsont self,
baset value 
)

Definition at line 25457 of file libsheepyCSmallJson.c.

◆ setTopBoolSmallJsonG()

smallJsont * setTopBoolSmallJsonG ( smallJsont self,
bool  value 
)

Definition at line 25462 of file libsheepyCSmallJson.c.

◆ setTopDoubleSmallJsonG()

smallJsont * setTopDoubleSmallJsonG ( smallJsont self,
double  value 
)

Definition at line 25467 of file libsheepyCSmallJson.c.

◆ setTopIntSmallJsonG()

smallJsont * setTopIntSmallJsonG ( smallJsont self,
int64_t  value 
)

Definition at line 25472 of file libsheepyCSmallJson.c.

◆ setTopStringSmallJsonG()

smallJsont * setTopStringSmallJsonG ( smallJsont self,
const char *  value 
)

Definition at line 25477 of file libsheepyCSmallJson.c.

◆ setTopCharSmallJsonG()

smallJsont * setTopCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 25482 of file libsheepyCSmallJson.c.

◆ setTopDictSmallJsonG()

smallJsont * setTopDictSmallJsonG ( smallJsont self,
smallDictt value 
)

Definition at line 25487 of file libsheepyCSmallJson.c.

◆ setTopArraySmallJsonG()

smallJsont * setTopArraySmallJsonG ( smallJsont self,
smallArrayt value 
)

Definition at line 25492 of file libsheepyCSmallJson.c.

◆ setTopArraycSmallJsonG()

smallJsont * setTopArraycSmallJsonG ( smallJsont self,
char **  value 
)

Definition at line 25497 of file libsheepyCSmallJson.c.

◆ setTopCArraycSmallJsonG()

smallJsont * setTopCArraycSmallJsonG ( smallJsont self,
const char **  value 
)

Definition at line 25502 of file libsheepyCSmallJson.c.

◆ setTopSmallBoolSmallJsonG()

smallJsont * setTopSmallBoolSmallJsonG ( smallJsont self,
smallBoolt value 
)

Definition at line 25507 of file libsheepyCSmallJson.c.

◆ setTopSmallDoubleSmallJsonG()

smallJsont * setTopSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet value 
)

Definition at line 25512 of file libsheepyCSmallJson.c.

◆ setTopSmallIntSmallJsonG()

smallJsont * setTopSmallIntSmallJsonG ( smallJsont self,
smallIntt value 
)

Definition at line 25517 of file libsheepyCSmallJson.c.

◆ setTopSmallJsonSmallJsonG()

smallJsont * setTopSmallJsonSmallJsonG ( smallJsont self,
smallJsont value 
)

Definition at line 25522 of file libsheepyCSmallJson.c.

◆ setTopSmallStringSmallJsonG()

smallJsont * setTopSmallStringSmallJsonG ( smallJsont self,
smallStringt value 
)

Definition at line 25527 of file libsheepyCSmallJson.c.

◆ setTopNFreeSmallJsonG()

smallJsont * setTopNFreeSmallJsonG ( smallJsont self,
baset value 
)

Definition at line 25532 of file libsheepyCSmallJson.c.

◆ setTopNFreeBoolSmallJsonG()

smallJsont * setTopNFreeBoolSmallJsonG ( smallJsont self,
bool  value 
)

Definition at line 25537 of file libsheepyCSmallJson.c.

◆ setTopNFreeDoubleSmallJsonG()

smallJsont * setTopNFreeDoubleSmallJsonG ( smallJsont self,
double  value 
)

Definition at line 25542 of file libsheepyCSmallJson.c.

◆ setTopNFreeIntSmallJsonG()

smallJsont * setTopNFreeIntSmallJsonG ( smallJsont self,
int64_t  value 
)

Definition at line 25547 of file libsheepyCSmallJson.c.

◆ setTopNFreeStringSmallJsonG()

smallJsont * setTopNFreeStringSmallJsonG ( smallJsont self,
char *  value 
)

Definition at line 25552 of file libsheepyCSmallJson.c.

◆ setTopNFreeDictSmallJsonG()

smallJsont * setTopNFreeDictSmallJsonG ( smallJsont self,
smallDictt value 
)

Definition at line 25557 of file libsheepyCSmallJson.c.

◆ setTopNFreeArraySmallJsonG()

smallJsont * setTopNFreeArraySmallJsonG ( smallJsont self,
smallArrayt value 
)

Definition at line 25562 of file libsheepyCSmallJson.c.

◆ setTopNFreeArraycSmallJsonG()

smallJsont * setTopNFreeArraycSmallJsonG ( smallJsont self,
char **  value 
)

Definition at line 25567 of file libsheepyCSmallJson.c.

◆ setTopNFreeSmallBoolSmallJsonG()

smallJsont * setTopNFreeSmallBoolSmallJsonG ( smallJsont self,
smallBoolt value 
)

Definition at line 25572 of file libsheepyCSmallJson.c.

◆ setTopNFreeSmallDoubleSmallJsonG()

smallJsont * setTopNFreeSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet value 
)

Definition at line 25577 of file libsheepyCSmallJson.c.

◆ setTopNFreeSmallIntSmallJsonG()

smallJsont * setTopNFreeSmallIntSmallJsonG ( smallJsont self,
smallIntt value 
)

Definition at line 25582 of file libsheepyCSmallJson.c.

◆ setTopNFreeSmallJsonSmallJsonG()

smallJsont * setTopNFreeSmallJsonSmallJsonG ( smallJsont self,
smallJsont value 
)

Definition at line 25587 of file libsheepyCSmallJson.c.

◆ setTopNFreeSmallStringSmallJsonG()

smallJsont * setTopNFreeSmallStringSmallJsonG ( smallJsont self,
smallStringt value 
)

Definition at line 25592 of file libsheepyCSmallJson.c.

◆ fromArraySmallJsonG()

smallJsont * fromArraySmallJsonG ( smallJsont self,
char **  array,
size_t  size 
)

Definition at line 25597 of file libsheepyCSmallJson.c.

◆ fromCArraySmallJsonG()

smallJsont * fromCArraySmallJsonG ( smallJsont self,
const char **  array,
size_t  size 
)

Definition at line 25602 of file libsheepyCSmallJson.c.

◆ getTopSmallJsonG()

baset * getTopSmallJsonG ( smallJsont self,
baset *retType  UNUSED 
)

Definition at line 25608 of file libsheepyCSmallJson.c.

◆ getTopUndefinedSmallJsonG()

undefinedt * getTopUndefinedSmallJsonG ( smallJsont self,
undefinedt *retType  UNUSED 
)

Definition at line 25613 of file libsheepyCSmallJson.c.

◆ getTopBoolSmallJsonG()

bool getTopBoolSmallJsonG ( smallJsont self,
bool retType  UNUSED 
)

Definition at line 25618 of file libsheepyCSmallJson.c.

◆ getTopBoolPSmallJsonG()

bool * getTopBoolPSmallJsonG ( smallJsont self,
bool *retType  UNUSED 
)

Definition at line 25623 of file libsheepyCSmallJson.c.

◆ getTopDoubleSmallJsonG()

double getTopDoubleSmallJsonG ( smallJsont self,
double retType  UNUSED 
)

Definition at line 25628 of file libsheepyCSmallJson.c.

◆ getTopDoublePSmallJsonG()

double * getTopDoublePSmallJsonG ( smallJsont self,
double *retType  UNUSED 
)

Definition at line 25633 of file libsheepyCSmallJson.c.

◆ getTopIntSmallJsonG()

int64_t getTopIntSmallJsonG ( smallJsont self,
int64_t retType  UNUSED 
)

Definition at line 25638 of file libsheepyCSmallJson.c.

◆ getTopIntPSmallJsonG()

int64_t * getTopIntPSmallJsonG ( smallJsont self,
int64_t *retType  UNUSED 
)

Definition at line 25643 of file libsheepyCSmallJson.c.

◆ getTopInt32SmallJsonG()

int32_t getTopInt32SmallJsonG ( smallJsont self,
int32_t retType  UNUSED 
)

Definition at line 25648 of file libsheepyCSmallJson.c.

◆ getTopInt32PSmallJsonG()

int32_t * getTopInt32PSmallJsonG ( smallJsont self,
int32_t *retType  UNUSED 
)

Definition at line 25653 of file libsheepyCSmallJson.c.

◆ getTopUintSmallJsonG()

uint64_t getTopUintSmallJsonG ( smallJsont self,
uint64_t retType  UNUSED 
)

Definition at line 25658 of file libsheepyCSmallJson.c.

◆ getTopUintPSmallJsonG()

uint64_t * getTopUintPSmallJsonG ( smallJsont self,
uint64_t *retType  UNUSED 
)

Definition at line 25663 of file libsheepyCSmallJson.c.

◆ getTopUint32SmallJsonG()

uint32_t getTopUint32SmallJsonG ( smallJsont self,
uint32_t retType  UNUSED 
)

Definition at line 25668 of file libsheepyCSmallJson.c.

◆ getTopUint32PSmallJsonG()

uint32_t * getTopUint32PSmallJsonG ( smallJsont self,
uint32_t *retType  UNUSED 
)

Definition at line 25673 of file libsheepyCSmallJson.c.

◆ getTopSSmallJsonG()

char * getTopSSmallJsonG ( smallJsont self,
char *retType  UNUSED 
)

Definition at line 25678 of file libsheepyCSmallJson.c.

◆ getTopDictSmallJsonG()

smallDictt * getTopDictSmallJsonG ( smallJsont self,
smallDictt *retType  UNUSED 
)

Definition at line 25683 of file libsheepyCSmallJson.c.

◆ getTopArraySmallJsonG()

smallArrayt * getTopArraySmallJsonG ( smallJsont self,
smallArrayt *retType  UNUSED 
)

Definition at line 25688 of file libsheepyCSmallJson.c.

◆ getTopSmallBoolSmallJsonG()

smallBoolt * getTopSmallBoolSmallJsonG ( smallJsont self,
smallBoolt *retType  UNUSED 
)

Definition at line 25693 of file libsheepyCSmallJson.c.

◆ getTopSmallDoubleSmallJsonG()

smallDoublet * getTopSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet *retType  UNUSED 
)

Definition at line 25698 of file libsheepyCSmallJson.c.

◆ getTopSmallIntSmallJsonG()

smallIntt * getTopSmallIntSmallJsonG ( smallJsont self,
smallIntt *retType  UNUSED 
)

Definition at line 25703 of file libsheepyCSmallJson.c.

◆ getTopSmallStringSmallJsonG()

smallStringt * getTopSmallStringSmallJsonG ( smallJsont self,
smallStringt *retType  UNUSED 
)

Definition at line 25708 of file libsheepyCSmallJson.c.

◆ pushSmallJsonG()

smallJsont * pushSmallJsonG ( smallJsont self,
baset value 
)

Definition at line 25714 of file libsheepyCSmallJson.c.

◆ pushUndefinedSmallJsonG()

smallJsont * pushUndefinedSmallJsonG ( smallJsont self,
void *value  UNUSED 
)

Definition at line 25719 of file libsheepyCSmallJson.c.

◆ pushBoolSmallJsonG()

smallJsont * pushBoolSmallJsonG ( smallJsont self,
bool  value 
)

Definition at line 25724 of file libsheepyCSmallJson.c.

◆ pushDoubleSmallJsonG()

smallJsont * pushDoubleSmallJsonG ( smallJsont self,
double  value 
)

Definition at line 25729 of file libsheepyCSmallJson.c.

◆ pushIntSmallJsonG()

smallJsont * pushIntSmallJsonG ( smallJsont self,
int64_t  value 
)

Definition at line 25734 of file libsheepyCSmallJson.c.

◆ pushSSmallJsonG()

smallJsont * pushSSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 25739 of file libsheepyCSmallJson.c.

◆ pushCharSmallJsonG()

smallJsont * pushCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 25744 of file libsheepyCSmallJson.c.

◆ pushDictSmallJsonG()

smallJsont * pushDictSmallJsonG ( smallJsont self,
smallDictt dict 
)

Definition at line 25749 of file libsheepyCSmallJson.c.

◆ pushArraySmallJsonG()

smallJsont * pushArraySmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 25754 of file libsheepyCSmallJson.c.

◆ pushArraycSmallJsonG()

smallJsont * pushArraycSmallJsonG ( smallJsont self,
char **  array 
)

Definition at line 25759 of file libsheepyCSmallJson.c.

◆ pushCArraycSmallJsonG()

smallJsont * pushCArraycSmallJsonG ( smallJsont self,
const char **  array 
)

Definition at line 25764 of file libsheepyCSmallJson.c.

◆ pushVoidSmallJsonG()

smallJsont * pushVoidSmallJsonG ( smallJsont self,
void *  value 
)

Definition at line 25769 of file libsheepyCSmallJson.c.

Here is the call graph for this function:

◆ pushSmallBoolSmallJsonG()

smallJsont * pushSmallBoolSmallJsonG ( smallJsont self,
smallBoolt value 
)

Definition at line 25781 of file libsheepyCSmallJson.c.

◆ pushSmallBytesSmallJsonG()

smallJsont * pushSmallBytesSmallJsonG ( smallJsont self,
smallBytest value 
)

Definition at line 25786 of file libsheepyCSmallJson.c.

◆ pushSmallDoubleSmallJsonG()

smallJsont * pushSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet value 
)

Definition at line 25791 of file libsheepyCSmallJson.c.

◆ pushSmallIntSmallJsonG()

smallJsont * pushSmallIntSmallJsonG ( smallJsont self,
smallIntt value 
)

Definition at line 25796 of file libsheepyCSmallJson.c.

◆ pushSmallJsonSmallJsonG()

smallJsont * pushSmallJsonSmallJsonG ( smallJsont self,
smallJsont value 
)

Definition at line 25801 of file libsheepyCSmallJson.c.

◆ pushSmallStringSmallJsonG()

smallJsont * pushSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 25806 of file libsheepyCSmallJson.c.

◆ pushSmallContainerSmallJsonG()

smallJsont * pushSmallContainerSmallJsonG ( smallJsont self,
smallContainert container 
)

Definition at line 25811 of file libsheepyCSmallJson.c.

◆ pushNFreeSmallJsonG()

smallJsont * pushNFreeSmallJsonG ( smallJsont self,
baset value 
)

Definition at line 25817 of file libsheepyCSmallJson.c.

◆ pushNFreeUndefinedSmallJsonG()

smallJsont * pushNFreeUndefinedSmallJsonG ( smallJsont self,
undefinedt value 
)

Definition at line 25822 of file libsheepyCSmallJson.c.

◆ pushNFreeSSmallJsonG()

smallJsont * pushNFreeSSmallJsonG ( smallJsont self,
char *  string 
)

Definition at line 25827 of file libsheepyCSmallJson.c.

◆ pushNFreeDictSmallJsonG()

smallJsont * pushNFreeDictSmallJsonG ( smallJsont self,
smallDictt dict 
)

Definition at line 25832 of file libsheepyCSmallJson.c.

◆ pushNFreeArraySmallJsonG()

smallJsont * pushNFreeArraySmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 25837 of file libsheepyCSmallJson.c.

◆ pushNFreeArraycSmallJsonG()

smallJsont * pushNFreeArraycSmallJsonG ( smallJsont self,
char **  array 
)

Definition at line 25842 of file libsheepyCSmallJson.c.

◆ pushNFreeSmallBoolSmallJsonG()

smallJsont * pushNFreeSmallBoolSmallJsonG ( smallJsont self,
smallBoolt value 
)

Definition at line 25847 of file libsheepyCSmallJson.c.

◆ pushNFreeSmallBytesSmallJsonG()

smallJsont * pushNFreeSmallBytesSmallJsonG ( smallJsont self,
smallBytest value 
)

Definition at line 25852 of file libsheepyCSmallJson.c.

◆ pushNFreeSmallDoubleSmallJsonG()

smallJsont * pushNFreeSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet value 
)

Definition at line 25857 of file libsheepyCSmallJson.c.

◆ pushNFreeSmallIntSmallJsonG()

smallJsont * pushNFreeSmallIntSmallJsonG ( smallJsont self,
smallIntt value 
)

Definition at line 25862 of file libsheepyCSmallJson.c.

◆ pushNFreeSmallJsonSmallJsonG()

smallJsont * pushNFreeSmallJsonSmallJsonG ( smallJsont self,
smallJsont value 
)

Definition at line 25867 of file libsheepyCSmallJson.c.

◆ pushNFreeSmallStringSmallJsonG()

smallJsont * pushNFreeSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 25872 of file libsheepyCSmallJson.c.

◆ pushNFreeSmallContainerSmallJsonG()

smallJsont * pushNFreeSmallContainerSmallJsonG ( smallJsont self,
smallContainert container 
)

Definition at line 25877 of file libsheepyCSmallJson.c.

◆ popSmallJsonG()

baset * popSmallJsonG ( smallJsont self,
baset *retType  UNUSED 
)

Definition at line 25882 of file libsheepyCSmallJson.c.

◆ popUndefinedSmallJsonG()

undefinedt * popUndefinedSmallJsonG ( smallJsont self,
undefinedt *retType  UNUSED 
)

Definition at line 25887 of file libsheepyCSmallJson.c.

◆ popBoolSmallJsonG()

bool popBoolSmallJsonG ( smallJsont self,
bool retType  UNUSED 
)

Definition at line 25892 of file libsheepyCSmallJson.c.

◆ popDoubleSmallJsonG()

double popDoubleSmallJsonG ( smallJsont self,
double retType  UNUSED 
)

Definition at line 25897 of file libsheepyCSmallJson.c.

◆ popIntSmallJsonG()

int64_t popIntSmallJsonG ( smallJsont self,
int64_t retType  UNUSED 
)

Definition at line 25902 of file libsheepyCSmallJson.c.

◆ popInt32SmallJsonG()

int32_t popInt32SmallJsonG ( smallJsont self,
int32_t retType  UNUSED 
)

Definition at line 25907 of file libsheepyCSmallJson.c.

◆ popUintSmallJsonG()

uint64_t popUintSmallJsonG ( smallJsont self,
uint64_t retType  UNUSED 
)

Definition at line 25912 of file libsheepyCSmallJson.c.

◆ popUint32SmallJsonG()

uint32_t popUint32SmallJsonG ( smallJsont self,
uint32_t retType  UNUSED 
)

Definition at line 25917 of file libsheepyCSmallJson.c.

◆ popSSmallJsonG()

char * popSSmallJsonG ( smallJsont self,
char *retType  UNUSED 
)

Definition at line 25922 of file libsheepyCSmallJson.c.

◆ popDictSmallJsonG()

smallDictt * popDictSmallJsonG ( smallJsont self,
smallDictt *retType  UNUSED 
)

Definition at line 25927 of file libsheepyCSmallJson.c.

◆ popArraySmallJsonG()

smallArrayt * popArraySmallJsonG ( smallJsont self,
smallArrayt *retType  UNUSED 
)

Definition at line 25932 of file libsheepyCSmallJson.c.

◆ popSmallBoolSmallJsonG()

smallBoolt * popSmallBoolSmallJsonG ( smallJsont self,
smallBoolt *retType  UNUSED 
)

Definition at line 25937 of file libsheepyCSmallJson.c.

◆ popSmallBytesSmallJsonG()

smallBytest * popSmallBytesSmallJsonG ( smallJsont self,
smallBytest *retType  UNUSED 
)

Definition at line 25942 of file libsheepyCSmallJson.c.

◆ popSmallDoubleSmallJsonG()

smallDoublet * popSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet *retType  UNUSED 
)

Definition at line 25947 of file libsheepyCSmallJson.c.

◆ popSmallIntSmallJsonG()

smallIntt * popSmallIntSmallJsonG ( smallJsont self,
smallIntt *retType  UNUSED 
)

Definition at line 25952 of file libsheepyCSmallJson.c.

◆ popSmallJsonSmallJsonG()

smallJsont * popSmallJsonSmallJsonG ( smallJsont self,
smallJsont *retType  UNUSED 
)

Definition at line 25957 of file libsheepyCSmallJson.c.

◆ popSmallStringSmallJsonG()

smallStringt * popSmallStringSmallJsonG ( smallJsont self,
smallStringt *retType  UNUSED 
)

Definition at line 25962 of file libsheepyCSmallJson.c.

◆ popVoidSmallJsonG()

void * popVoidSmallJsonG ( smallJsont self,
void *retType  UNUSED 
)

Definition at line 25967 of file libsheepyCSmallJson.c.

◆ popSmallContainerSmallJsonG()

smallContainert * popSmallContainerSmallJsonG ( smallJsont self,
smallContainert *retType  UNUSED 
)

Definition at line 25972 of file libsheepyCSmallJson.c.

◆ setSmallJsonG()

smallJsont * setSmallJsonG ( smallJsont self,
const char *  key,
baset value 
)

Definition at line 25979 of file libsheepyCSmallJson.c.

◆ setUndefinedSmallJsonG()

smallJsont * setUndefinedSmallJsonG ( smallJsont self,
const char *  key,
void *value  UNUSED 
)

Definition at line 25984 of file libsheepyCSmallJson.c.

◆ setBoolSmallJsonG()

smallJsont * setBoolSmallJsonG ( smallJsont self,
const char *  key,
bool  value 
)

Definition at line 25989 of file libsheepyCSmallJson.c.

◆ setDoubleSmallJsonG()

smallJsont * setDoubleSmallJsonG ( smallJsont self,
const char *  key,
double  value 
)

Definition at line 25994 of file libsheepyCSmallJson.c.

◆ setIntSmallJsonG()

smallJsont * setIntSmallJsonG ( smallJsont self,
const char *  key,
int64_t  value 
)

Definition at line 25999 of file libsheepyCSmallJson.c.

◆ setSSmallJsonG()

smallJsont * setSSmallJsonG ( smallJsont self,
const char *  key,
const char *  string 
)

Definition at line 26004 of file libsheepyCSmallJson.c.

◆ setCharSmallJsonG()

smallJsont * setCharSmallJsonG ( smallJsont self,
const char *  key,
char  c 
)

Definition at line 26009 of file libsheepyCSmallJson.c.

◆ setDictSmallJsonG()

smallJsont * setDictSmallJsonG ( smallJsont self,
const char *  key,
smallDictt dict 
)

Definition at line 26014 of file libsheepyCSmallJson.c.

◆ setArraySmallJsonG()

smallJsont * setArraySmallJsonG ( smallJsont self,
const char *  key,
smallArrayt array 
)

Definition at line 26019 of file libsheepyCSmallJson.c.

◆ setArraycSmallJsonG()

smallJsont * setArraycSmallJsonG ( smallJsont self,
const char *  key,
char **  array 
)

Definition at line 26024 of file libsheepyCSmallJson.c.

◆ setCArraycSmallJsonG()

smallJsont * setCArraycSmallJsonG ( smallJsont self,
const char *  key,
const char **  array 
)

Definition at line 26029 of file libsheepyCSmallJson.c.

◆ setVoidSmallJsonG()

smallJsont * setVoidSmallJsonG ( smallJsont self,
const char *  key,
void *  value 
)

Definition at line 26034 of file libsheepyCSmallJson.c.

Here is the call graph for this function:

◆ setSmallBoolSmallJsonG()

smallJsont * setSmallBoolSmallJsonG ( smallJsont self,
const char *  key,
smallBoolt value 
)

Definition at line 26049 of file libsheepyCSmallJson.c.

◆ setSmallBytesSmallJsonG()

smallJsont * setSmallBytesSmallJsonG ( smallJsont self,
const char *  key,
smallBytest value 
)

Definition at line 26054 of file libsheepyCSmallJson.c.

◆ setSmallDoubleSmallJsonG()

smallJsont * setSmallDoubleSmallJsonG ( smallJsont self,
const char *  key,
smallDoublet value 
)

Definition at line 26059 of file libsheepyCSmallJson.c.

◆ setSmallIntSmallJsonG()

smallJsont * setSmallIntSmallJsonG ( smallJsont self,
const char *  key,
smallIntt value 
)

Definition at line 26064 of file libsheepyCSmallJson.c.

◆ setSmallJsonSmallJsonG()

smallJsont * setSmallJsonSmallJsonG ( smallJsont self,
const char *  key,
smallJsont value 
)

Definition at line 26069 of file libsheepyCSmallJson.c.

◆ setSmallStringSmallJsonG()

smallJsont * setSmallStringSmallJsonG ( smallJsont self,
const char *  key,
smallStringt string 
)

Definition at line 26074 of file libsheepyCSmallJson.c.

◆ setSmallContainerSmallJsonG()

smallJsont * setSmallContainerSmallJsonG ( smallJsont self,
const char *  key,
smallContainert container 
)

Definition at line 26079 of file libsheepyCSmallJson.c.

◆ setNFreeSmallJsonG()

smallJsont * setNFreeSmallJsonG ( smallJsont self,
const char *  key,
baset value 
)

Definition at line 26084 of file libsheepyCSmallJson.c.

◆ setNFreeUndefinedSmallJsonG()

smallJsont * setNFreeUndefinedSmallJsonG ( smallJsont self,
const char *  key,
undefinedt value 
)

Definition at line 26089 of file libsheepyCSmallJson.c.

◆ setNFreeSSmallJsonG()

smallJsont * setNFreeSSmallJsonG ( smallJsont self,
const char *  key,
char *  string 
)

Definition at line 26094 of file libsheepyCSmallJson.c.

◆ setNFreeDictSmallJsonG()

smallJsont * setNFreeDictSmallJsonG ( smallJsont self,
const char *  key,
smallDictt dict 
)

Definition at line 26099 of file libsheepyCSmallJson.c.

◆ setNFreeArraySmallJsonG()

smallJsont * setNFreeArraySmallJsonG ( smallJsont self,
const char *  key,
smallArrayt array 
)

Definition at line 26104 of file libsheepyCSmallJson.c.

◆ setNFreeArraycSmallJsonG()

smallJsont * setNFreeArraycSmallJsonG ( smallJsont self,
const char *  key,
char **  array 
)

Definition at line 26109 of file libsheepyCSmallJson.c.

◆ setNFreeSmallBoolSmallJsonG()

smallJsont * setNFreeSmallBoolSmallJsonG ( smallJsont self,
const char *  key,
smallBoolt value 
)

Definition at line 26114 of file libsheepyCSmallJson.c.

◆ setNFreeSmallBytesSmallJsonG()

smallJsont * setNFreeSmallBytesSmallJsonG ( smallJsont self,
const char *  key,
smallBytest value 
)

Definition at line 26119 of file libsheepyCSmallJson.c.

◆ setNFreeSmallDoubleSmallJsonG()

smallJsont * setNFreeSmallDoubleSmallJsonG ( smallJsont self,
const char *  key,
smallDoublet value 
)

Definition at line 26124 of file libsheepyCSmallJson.c.

◆ setNFreeSmallIntSmallJsonG()

smallJsont * setNFreeSmallIntSmallJsonG ( smallJsont self,
const char *  key,
smallIntt value 
)

Definition at line 26129 of file libsheepyCSmallJson.c.

◆ setNFreeSmallJsonSmallJsonG()

smallJsont * setNFreeSmallJsonSmallJsonG ( smallJsont self,
const char *  key,
smallJsont value 
)

Definition at line 26134 of file libsheepyCSmallJson.c.

◆ setNFreeSmallStringSmallJsonG()

smallJsont * setNFreeSmallStringSmallJsonG ( smallJsont self,
const char *  key,
smallStringt string 
)

Definition at line 26139 of file libsheepyCSmallJson.c.

◆ setNFreeSmallContainerSmallJsonG()

smallJsont * setNFreeSmallContainerSmallJsonG ( smallJsont self,
const char *  key,
smallContainert container 
)

Definition at line 26144 of file libsheepyCSmallJson.c.

◆ setPDictSmallJsonG()

smallJsont * setPDictSmallJsonG ( smallJsont self,
const char *  key,
smallDictt dict 
)

Definition at line 26150 of file libsheepyCSmallJson.c.

◆ setPArraySmallJsonG()

smallJsont * setPArraySmallJsonG ( smallJsont self,
const char *  key,
smallArrayt array 
)

Definition at line 26155 of file libsheepyCSmallJson.c.

◆ setPSmallJsonSmallJsonG()

smallJsont * setPSmallJsonSmallJsonG ( smallJsont self,
const char *  key,
smallJsont value 
)

Definition at line 26160 of file libsheepyCSmallJson.c.

◆ setPSmallStringSmallJsonG()

smallJsont * setPSmallStringSmallJsonG ( smallJsont self,
const char *  key,
smallStringt string 
)

Definition at line 26165 of file libsheepyCSmallJson.c.

◆ setNFreePDictSmallJsonG()

smallJsont * setNFreePDictSmallJsonG ( smallJsont self,
const char *  key,
smallDictt dict 
)

Definition at line 26170 of file libsheepyCSmallJson.c.

◆ setNFreePArraySmallJsonG()

smallJsont * setNFreePArraySmallJsonG ( smallJsont self,
const char *  key,
smallArrayt array 
)

Definition at line 26175 of file libsheepyCSmallJson.c.

◆ setNFreePSmallJsonSmallJsonG()

smallJsont * setNFreePSmallJsonSmallJsonG ( smallJsont self,
const char *  key,
smallJsont value 
)

Definition at line 26180 of file libsheepyCSmallJson.c.

◆ setNFreePSmallStringSmallJsonG()

smallJsont * setNFreePSmallStringSmallJsonG ( smallJsont self,
const char *  key,
smallStringt string 
)

Definition at line 26185 of file libsheepyCSmallJson.c.

◆ setAtSmallJsonG()

smallJsont * setAtSmallJsonG ( smallJsont self,
int64_t  index,
baset value 
)

Definition at line 26192 of file libsheepyCSmallJson.c.

◆ setAtUndefinedSmallJsonG()

smallJsont * setAtUndefinedSmallJsonG ( smallJsont self,
int64_t  index,
void *  value 
)

Definition at line 26197 of file libsheepyCSmallJson.c.

Here is the call graph for this function:

◆ setAtBoolSmallJsonG()

smallJsont * setAtBoolSmallJsonG ( smallJsont self,
int64_t  index,
bool  value 
)

Definition at line 26206 of file libsheepyCSmallJson.c.

◆ setAtDoubleSmallJsonG()

smallJsont * setAtDoubleSmallJsonG ( smallJsont self,
int64_t  index,
double  value 
)

Definition at line 26211 of file libsheepyCSmallJson.c.

◆ setAtIntSmallJsonG()

smallJsont * setAtIntSmallJsonG ( smallJsont self,
int64_t  index,
int64_t  value 
)

Definition at line 26216 of file libsheepyCSmallJson.c.

◆ setAtSSmallJsonG()

smallJsont * setAtSSmallJsonG ( smallJsont self,
int64_t  index,
const char *  string 
)

Definition at line 26221 of file libsheepyCSmallJson.c.

◆ setAtCharSmallJsonG()

smallJsont * setAtCharSmallJsonG ( smallJsont self,
int64_t  index,
char  c 
)

Definition at line 26226 of file libsheepyCSmallJson.c.

◆ setAtDictSmallJsonG()

smallJsont * setAtDictSmallJsonG ( smallJsont self,
int64_t  index,
smallDictt dict 
)

Definition at line 26231 of file libsheepyCSmallJson.c.

◆ setAtArraySmallJsonG()

smallJsont * setAtArraySmallJsonG ( smallJsont self,
int64_t  index,
smallArrayt array 
)

Definition at line 26236 of file libsheepyCSmallJson.c.

◆ setAtArraycSmallJsonG()

smallJsont * setAtArraycSmallJsonG ( smallJsont self,
int64_t  index,
char **  array 
)

Definition at line 26241 of file libsheepyCSmallJson.c.

◆ setAtCArraycSmallJsonG()

smallJsont * setAtCArraycSmallJsonG ( smallJsont self,
int64_t  index,
const char **  array 
)

Definition at line 26246 of file libsheepyCSmallJson.c.

◆ setAtVoidSmallJsonG()

smallJsont * setAtVoidSmallJsonG ( smallJsont self,
int64_t  index,
void *  value 
)

Definition at line 26251 of file libsheepyCSmallJson.c.

Here is the call graph for this function:

◆ setAtSmallBoolSmallJsonG()

smallJsont * setAtSmallBoolSmallJsonG ( smallJsont self,
int64_t  index,
smallBoolt value 
)

Definition at line 26263 of file libsheepyCSmallJson.c.

◆ setAtSmallBytesSmallJsonG()

smallJsont * setAtSmallBytesSmallJsonG ( smallJsont self,
int64_t  index,
smallBytest value 
)

Definition at line 26268 of file libsheepyCSmallJson.c.

◆ setAtSmallDoubleSmallJsonG()

smallJsont * setAtSmallDoubleSmallJsonG ( smallJsont self,
int64_t  index,
smallDoublet value 
)

Definition at line 26273 of file libsheepyCSmallJson.c.

◆ setAtSmallIntSmallJsonG()

smallJsont * setAtSmallIntSmallJsonG ( smallJsont self,
int64_t  index,
smallIntt value 
)

Definition at line 26278 of file libsheepyCSmallJson.c.

◆ setAtSmallJsonSmallJsonG()

smallJsont * setAtSmallJsonSmallJsonG ( smallJsont self,
int64_t  index,
smallJsont value 
)

Definition at line 26283 of file libsheepyCSmallJson.c.

◆ setAtSmallStringSmallJsonG()

smallJsont * setAtSmallStringSmallJsonG ( smallJsont self,
int64_t  index,
smallStringt string 
)

Definition at line 26288 of file libsheepyCSmallJson.c.

◆ setAtSmallContainerSmallJsonG()

smallJsont * setAtSmallContainerSmallJsonG ( smallJsont self,
int64_t  index,
smallContainert container 
)

Definition at line 26293 of file libsheepyCSmallJson.c.

◆ setAtNFreeSmallJsonG()

smallJsont * setAtNFreeSmallJsonG ( smallJsont self,
int64_t  index,
baset value 
)

Definition at line 26299 of file libsheepyCSmallJson.c.

◆ setAtNFreeUndefinedSmallJsonG()

smallJsont * setAtNFreeUndefinedSmallJsonG ( smallJsont self,
int64_t  index,
void *  value 
)

Definition at line 26304 of file libsheepyCSmallJson.c.

◆ setAtNFreeSSmallJsonG()

smallJsont * setAtNFreeSSmallJsonG ( smallJsont self,
int64_t  index,
char *  string 
)

Definition at line 26309 of file libsheepyCSmallJson.c.

◆ setAtNFreeDictSmallJsonG()

smallJsont * setAtNFreeDictSmallJsonG ( smallJsont self,
int64_t  index,
smallDictt dict 
)

Definition at line 26314 of file libsheepyCSmallJson.c.

◆ setAtNFreeArraySmallJsonG()

smallJsont * setAtNFreeArraySmallJsonG ( smallJsont self,
int64_t  index,
smallArrayt array 
)

Definition at line 26319 of file libsheepyCSmallJson.c.

◆ setAtNFreeArraycSmallJsonG()

smallJsont * setAtNFreeArraycSmallJsonG ( smallJsont self,
int64_t  index,
char **  array 
)

Definition at line 26324 of file libsheepyCSmallJson.c.

◆ setAtNFreeSmallBoolSmallJsonG()

smallJsont * setAtNFreeSmallBoolSmallJsonG ( smallJsont self,
int64_t  index,
smallBoolt value 
)

Definition at line 26329 of file libsheepyCSmallJson.c.

◆ setAtNFreeSmallBytesSmallJsonG()

smallJsont * setAtNFreeSmallBytesSmallJsonG ( smallJsont self,
int64_t  index,
smallBytest value 
)

Definition at line 26334 of file libsheepyCSmallJson.c.

◆ setAtNFreeSmallDoubleSmallJsonG()

smallJsont * setAtNFreeSmallDoubleSmallJsonG ( smallJsont self,
int64_t  index,
smallDoublet value 
)

Definition at line 26339 of file libsheepyCSmallJson.c.

◆ setAtNFreeSmallIntSmallJsonG()

smallJsont * setAtNFreeSmallIntSmallJsonG ( smallJsont self,
int64_t  index,
smallIntt value 
)

Definition at line 26344 of file libsheepyCSmallJson.c.

◆ setAtNFreeSmallJsonSmallJsonG()

smallJsont * setAtNFreeSmallJsonSmallJsonG ( smallJsont self,
int64_t  index,
smallJsont value 
)

Definition at line 26349 of file libsheepyCSmallJson.c.

◆ setAtNFreeSmallStringSmallJsonG()

smallJsont * setAtNFreeSmallStringSmallJsonG ( smallJsont self,
int64_t  index,
smallStringt string 
)

Definition at line 26354 of file libsheepyCSmallJson.c.

◆ setAtNFreeSmallContainerSmallJsonG()

smallJsont * setAtNFreeSmallContainerSmallJsonG ( smallJsont self,
int64_t  index,
smallContainert container 
)

Definition at line 26359 of file libsheepyCSmallJson.c.

◆ setPAtDictSmallJsonG()

smallJsont * setPAtDictSmallJsonG ( smallJsont self,
int64_t  index,
smallDictt dict 
)

Definition at line 26365 of file libsheepyCSmallJson.c.

◆ setPAtArraySmallJsonG()

smallJsont * setPAtArraySmallJsonG ( smallJsont self,
int64_t  index,
smallArrayt array 
)

Definition at line 26370 of file libsheepyCSmallJson.c.

◆ setPAtSmallJsonSmallJsonG()

smallJsont * setPAtSmallJsonSmallJsonG ( smallJsont self,
int64_t  index,
smallJsont value 
)

Definition at line 26375 of file libsheepyCSmallJson.c.

◆ setPAtSmallStringSmallJsonG()

smallJsont * setPAtSmallStringSmallJsonG ( smallJsont self,
int64_t  index,
smallStringt string 
)

Definition at line 26380 of file libsheepyCSmallJson.c.

◆ setPAtNFreeDictSmallJsonG()

smallJsont * setPAtNFreeDictSmallJsonG ( smallJsont self,
int64_t  index,
smallDictt dict 
)

Definition at line 26385 of file libsheepyCSmallJson.c.

◆ setPAtNFreeArraySmallJsonG()

smallJsont * setPAtNFreeArraySmallJsonG ( smallJsont self,
int64_t  index,
smallArrayt array 
)

Definition at line 26390 of file libsheepyCSmallJson.c.

◆ setPAtNFreeSmallJsonSmallJsonG()

smallJsont * setPAtNFreeSmallJsonSmallJsonG ( smallJsont self,
int64_t  index,
smallJsont value 
)

Definition at line 26395 of file libsheepyCSmallJson.c.

◆ setPAtNFreeSmallStringSmallJsonG()

smallJsont * setPAtNFreeSmallStringSmallJsonG ( smallJsont self,
int64_t  index,
smallStringt string 
)

Definition at line 26400 of file libsheepyCSmallJson.c.

◆ getSmallJsonG()

baset * getSmallJsonG ( smallJsont self,
baset *retType  UNUSED,
const char *  key 
)

Definition at line 26406 of file libsheepyCSmallJson.c.

◆ getUndefinedSmallJsonG()

undefinedt * getUndefinedSmallJsonG ( smallJsont self,
undefinedt *retType  UNUSED,
const char *  key 
)

Definition at line 26411 of file libsheepyCSmallJson.c.

◆ getBoolSmallJsonG()

bool getBoolSmallJsonG ( smallJsont self,
bool retType  UNUSED,
const char *  key 
)

Definition at line 26416 of file libsheepyCSmallJson.c.

◆ getBoolPSmallJsonG()

bool * getBoolPSmallJsonG ( smallJsont self,
bool *retType  UNUSED,
const char *  key 
)

Definition at line 26421 of file libsheepyCSmallJson.c.

◆ getDoubleSmallJsonG()

double getDoubleSmallJsonG ( smallJsont self,
double retType  UNUSED,
const char *  key 
)

Definition at line 26426 of file libsheepyCSmallJson.c.

◆ getDoublePSmallJsonG()

double * getDoublePSmallJsonG ( smallJsont self,
double *retType  UNUSED,
const char *  key 
)

Definition at line 26431 of file libsheepyCSmallJson.c.

◆ getIntSmallJsonG()

int64_t getIntSmallJsonG ( smallJsont self,
int64_t retType  UNUSED,
const char *  key 
)

Definition at line 26436 of file libsheepyCSmallJson.c.

◆ getIntPSmallJsonG()

int64_t * getIntPSmallJsonG ( smallJsont self,
int64_t *retType  UNUSED,
const char *  key 
)

Definition at line 26441 of file libsheepyCSmallJson.c.

◆ getInt32SmallJsonG()

int32_t getInt32SmallJsonG ( smallJsont self,
int32_t retType  UNUSED,
const char *  key 
)

Definition at line 26446 of file libsheepyCSmallJson.c.

◆ getInt32PSmallJsonG()

int32_t * getInt32PSmallJsonG ( smallJsont self,
int32_t *retType  UNUSED,
const char *  key 
)

Definition at line 26451 of file libsheepyCSmallJson.c.

◆ getUintSmallJsonG()

uint64_t getUintSmallJsonG ( smallJsont self,
uint64_t retType  UNUSED,
const char *  key 
)

Definition at line 26456 of file libsheepyCSmallJson.c.

◆ getUintPSmallJsonG()

uint64_t * getUintPSmallJsonG ( smallJsont self,
uint64_t *retType  UNUSED,
const char *  key 
)

Definition at line 26461 of file libsheepyCSmallJson.c.

◆ getUint32SmallJsonG()

uint32_t getUint32SmallJsonG ( smallJsont self,
uint32_t retType  UNUSED,
const char *  key 
)

Definition at line 26466 of file libsheepyCSmallJson.c.

◆ getUint32PSmallJsonG()

uint32_t * getUint32PSmallJsonG ( smallJsont self,
uint32_t *retType  UNUSED,
const char *  key 
)

Definition at line 26471 of file libsheepyCSmallJson.c.

◆ getSSmallJsonG()

char * getSSmallJsonG ( smallJsont self,
char *retType  UNUSED,
const char *  key 
)

Definition at line 26476 of file libsheepyCSmallJson.c.

◆ getDictSmallJsonG()

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

Definition at line 26481 of file libsheepyCSmallJson.c.

◆ getArraySmallJsonG()

smallArrayt * getArraySmallJsonG ( smallJsont self,
smallArrayt *retType  UNUSED,
const char *  key 
)

Definition at line 26486 of file libsheepyCSmallJson.c.

◆ getSmallBoolSmallJsonG()

smallBoolt * getSmallBoolSmallJsonG ( smallJsont self,
smallBoolt *retType  UNUSED,
const char *  key 
)

Definition at line 26491 of file libsheepyCSmallJson.c.

◆ getSmallBytesSmallJsonG()

smallBytest * getSmallBytesSmallJsonG ( smallJsont self,
smallBytest *retType  UNUSED,
const char *  key 
)

Definition at line 26496 of file libsheepyCSmallJson.c.

◆ getSmallDoubleSmallJsonG()

smallDoublet * getSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet *retType  UNUSED,
const char *  key 
)

Definition at line 26501 of file libsheepyCSmallJson.c.

◆ getSmallIntSmallJsonG()

smallIntt * getSmallIntSmallJsonG ( smallJsont self,
smallIntt *retType  UNUSED,
const char *  key 
)

Definition at line 26506 of file libsheepyCSmallJson.c.

◆ getSmallJsonSmallJsonG()

smallJsont * getSmallJsonSmallJsonG ( smallJsont self,
smallJsont *retType  UNUSED,
const char *  key 
)

Definition at line 26511 of file libsheepyCSmallJson.c.

◆ getSmallStringSmallJsonG()

smallStringt * getSmallStringSmallJsonG ( smallJsont self,
smallStringt *retType  UNUSED,
const char *  key 
)

Definition at line 26516 of file libsheepyCSmallJson.c.

◆ getVoidSmallJsonG()

void * getVoidSmallJsonG ( smallJsont self,
void *retType  UNUSED,
const char *  key 
)

Definition at line 26521 of file libsheepyCSmallJson.c.

◆ getSmallContainerSmallJsonG()

smallContainert * getSmallContainerSmallJsonG ( smallJsont self,
smallContainert *retType  UNUSED,
const char *  key 
)

Definition at line 26526 of file libsheepyCSmallJson.c.

◆ getNDupSmallJsonG()

baset * getNDupSmallJsonG ( smallJsont self,
baset *retType  UNUSED,
const char *  key 
)

Definition at line 26531 of file libsheepyCSmallJson.c.

◆ getNDupUndefinedSmallJsonG()

undefinedt * getNDupUndefinedSmallJsonG ( smallJsont self,
undefinedt *retType  UNUSED,
const char *  key 
)

Definition at line 26536 of file libsheepyCSmallJson.c.

◆ getNDupBoolSmallJsonG()

bool getNDupBoolSmallJsonG ( smallJsont self,
bool retType  UNUSED,
const char *  key 
)

Definition at line 26541 of file libsheepyCSmallJson.c.

◆ getNDupDoubleSmallJsonG()

double getNDupDoubleSmallJsonG ( smallJsont self,
double retType  UNUSED,
const char *  key 
)

Definition at line 26546 of file libsheepyCSmallJson.c.

◆ getNDupIntSmallJsonG()

int64_t getNDupIntSmallJsonG ( smallJsont self,
int64_t retType  UNUSED,
const char *  key 
)

Definition at line 26551 of file libsheepyCSmallJson.c.

◆ getNDupInt32SmallJsonG()

int32_t getNDupInt32SmallJsonG ( smallJsont self,
int32_t retType  UNUSED,
const char *  key 
)

Definition at line 26556 of file libsheepyCSmallJson.c.

◆ getNDupUintSmallJsonG()

uint64_t getNDupUintSmallJsonG ( smallJsont self,
uint64_t retType  UNUSED,
const char *  key 
)

Definition at line 26561 of file libsheepyCSmallJson.c.

◆ getNDupUint32SmallJsonG()

uint32_t getNDupUint32SmallJsonG ( smallJsont self,
uint32_t retType  UNUSED,
const char *  key 
)

Definition at line 26566 of file libsheepyCSmallJson.c.

◆ getNDupSSmallJsonG()

char * getNDupSSmallJsonG ( smallJsont self,
char *retType  UNUSED,
const char *  key 
)

Definition at line 26571 of file libsheepyCSmallJson.c.

◆ getNDupDictSmallJsonG()

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

Definition at line 26576 of file libsheepyCSmallJson.c.

◆ getNDupArraySmallJsonG()

smallArrayt * getNDupArraySmallJsonG ( smallJsont self,
smallArrayt *retType  UNUSED,
const char *  key 
)

Definition at line 26581 of file libsheepyCSmallJson.c.

◆ getNDupSmallBoolSmallJsonG()

smallBoolt * getNDupSmallBoolSmallJsonG ( smallJsont self,
smallBoolt *retType  UNUSED,
const char *  key 
)

Definition at line 26586 of file libsheepyCSmallJson.c.

◆ getNDupSmallBytesSmallJsonG()

smallBytest * getNDupSmallBytesSmallJsonG ( smallJsont self,
smallBytest *retType  UNUSED,
const char *  key 
)

Definition at line 26591 of file libsheepyCSmallJson.c.

◆ getNDupSmallDoubleSmallJsonG()

smallDoublet * getNDupSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet *retType  UNUSED,
const char *  key 
)

Definition at line 26596 of file libsheepyCSmallJson.c.

◆ getNDupSmallIntSmallJsonG()

smallIntt * getNDupSmallIntSmallJsonG ( smallJsont self,
smallIntt *retType  UNUSED,
const char *  key 
)

Definition at line 26601 of file libsheepyCSmallJson.c.

◆ getNDupSmallJsonSmallJsonG()

smallJsont * getNDupSmallJsonSmallJsonG ( smallJsont self,
smallJsont *retType  UNUSED,
const char *  key 
)

Definition at line 26606 of file libsheepyCSmallJson.c.

◆ getNDupSmallStringSmallJsonG()

smallStringt * getNDupSmallStringSmallJsonG ( smallJsont self,
smallStringt *retType  UNUSED,
const char *  key 
)

Definition at line 26611 of file libsheepyCSmallJson.c.

◆ getNDupVoidSmallJsonG()

void * getNDupVoidSmallJsonG ( smallJsont self,
void *retType  UNUSED,
const char *  key 
)

Definition at line 26616 of file libsheepyCSmallJson.c.

◆ getNDupSmallContainerSmallJsonG()

smallContainert * getNDupSmallContainerSmallJsonG ( smallJsont self,
smallContainert *retType  UNUSED,
const char *  key 
)

Definition at line 26621 of file libsheepyCSmallJson.c.

◆ getAtSmallJsonG()

baset * getAtSmallJsonG ( smallJsont self,
baset *retType  UNUSED,
int64_t  index 
)

Definition at line 26626 of file libsheepyCSmallJson.c.

◆ getAtUndefinedSmallJsonG()

undefinedt * getAtUndefinedSmallJsonG ( smallJsont self,
undefinedt *retType  UNUSED,
int64_t  index 
)

Definition at line 26631 of file libsheepyCSmallJson.c.

◆ getAtBoolSmallJsonG()

bool getAtBoolSmallJsonG ( smallJsont self,
bool retType  UNUSED,
int64_t  index 
)

Definition at line 26636 of file libsheepyCSmallJson.c.

◆ getAtBoolPSmallJsonG()

bool * getAtBoolPSmallJsonG ( smallJsont self,
bool *retType  UNUSED,
int64_t  index 
)

Definition at line 26641 of file libsheepyCSmallJson.c.

◆ getAtDoubleSmallJsonG()

double getAtDoubleSmallJsonG ( smallJsont self,
double retType  UNUSED,
int64_t  index 
)

Definition at line 26646 of file libsheepyCSmallJson.c.

◆ getAtDoublePSmallJsonG()

double * getAtDoublePSmallJsonG ( smallJsont self,
double *retType  UNUSED,
int64_t  index 
)

Definition at line 26651 of file libsheepyCSmallJson.c.

◆ getAtIntSmallJsonG()

int64_t getAtIntSmallJsonG ( smallJsont self,
int64_t retType  UNUSED,
int64_t  index 
)

Definition at line 26656 of file libsheepyCSmallJson.c.

◆ getAtIntPSmallJsonG()

int64_t * getAtIntPSmallJsonG ( smallJsont self,
int64_t *retType  UNUSED,
int64_t  index 
)

Definition at line 26661 of file libsheepyCSmallJson.c.

◆ getAtInt32SmallJsonG()

int32_t getAtInt32SmallJsonG ( smallJsont self,
int32_t retType  UNUSED,
int64_t  index 
)

Definition at line 26666 of file libsheepyCSmallJson.c.

◆ getAtInt32PSmallJsonG()

int32_t * getAtInt32PSmallJsonG ( smallJsont self,
int32_t *retType  UNUSED,
int64_t  index 
)

Definition at line 26671 of file libsheepyCSmallJson.c.

◆ getAtUintSmallJsonG()

uint64_t getAtUintSmallJsonG ( smallJsont self,
uint64_t retType  UNUSED,
int64_t  index 
)

Definition at line 26676 of file libsheepyCSmallJson.c.

◆ getAtUintPSmallJsonG()

uint64_t * getAtUintPSmallJsonG ( smallJsont self,
uint64_t *retType  UNUSED,
int64_t  index 
)

Definition at line 26681 of file libsheepyCSmallJson.c.

◆ getAtUint32SmallJsonG()

uint32_t getAtUint32SmallJsonG ( smallJsont self,
uint32_t retType  UNUSED,
int64_t  index 
)

Definition at line 26686 of file libsheepyCSmallJson.c.

◆ getAtUint32PSmallJsonG()

uint32_t * getAtUint32PSmallJsonG ( smallJsont self,
uint32_t *retType  UNUSED,
int64_t  index 
)

Definition at line 26691 of file libsheepyCSmallJson.c.

◆ getAtSSmallJsonG()

char * getAtSSmallJsonG ( smallJsont self,
char *retType  UNUSED,
int64_t  index 
)

Definition at line 26696 of file libsheepyCSmallJson.c.

◆ getAtDictSmallJsonG()

smallDictt * getAtDictSmallJsonG ( smallJsont self,
smallDictt *retType  UNUSED,
int64_t  index 
)

Definition at line 26701 of file libsheepyCSmallJson.c.

◆ getAtArraySmallJsonG()

smallArrayt * getAtArraySmallJsonG ( smallJsont self,
smallArrayt *retType  UNUSED,
int64_t  index 
)

Definition at line 26706 of file libsheepyCSmallJson.c.

◆ getAtSmallBoolSmallJsonG()

smallBoolt * getAtSmallBoolSmallJsonG ( smallJsont self,
smallBoolt *retType  UNUSED,
int64_t  index 
)

Definition at line 26711 of file libsheepyCSmallJson.c.

◆ getAtSmallBytesSmallJsonG()

smallBytest * getAtSmallBytesSmallJsonG ( smallJsont self,
smallBytest *retType  UNUSED,
int64_t  index 
)

Definition at line 26716 of file libsheepyCSmallJson.c.

◆ getAtSmallDoubleSmallJsonG()

smallDoublet * getAtSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet *retType  UNUSED,
int64_t  index 
)

Definition at line 26721 of file libsheepyCSmallJson.c.

◆ getAtSmallIntSmallJsonG()

smallIntt * getAtSmallIntSmallJsonG ( smallJsont self,
smallIntt *retType  UNUSED,
int64_t  index 
)

Definition at line 26726 of file libsheepyCSmallJson.c.

◆ getAtSmallJsonSmallJsonG()

smallJsont * getAtSmallJsonSmallJsonG ( smallJsont self,
smallJsont *retType  UNUSED,
int64_t  index 
)

Definition at line 26731 of file libsheepyCSmallJson.c.

◆ getAtSmallStringSmallJsonG()

smallStringt * getAtSmallStringSmallJsonG ( smallJsont self,
smallStringt *retType  UNUSED,
int64_t  index 
)

Definition at line 26736 of file libsheepyCSmallJson.c.

◆ getAtVoidSmallJsonG()

void * getAtVoidSmallJsonG ( smallJsont self,
void *retType  UNUSED,
int64_t  index 
)

Definition at line 26741 of file libsheepyCSmallJson.c.

◆ getAtSmallContainerSmallJsonG()

smallContainert * getAtSmallContainerSmallJsonG ( smallJsont self,
smallContainert *retType  UNUSED,
int64_t  index 
)

Definition at line 26746 of file libsheepyCSmallJson.c.

◆ getAtNDupSmallJsonG()

baset * getAtNDupSmallJsonG ( smallJsont self,
baset *retType  UNUSED,
int64_t  index 
)

Definition at line 26752 of file libsheepyCSmallJson.c.

◆ getAtNDupUndefinedSmallJsonG()

undefinedt * getAtNDupUndefinedSmallJsonG ( smallJsont self,
undefinedt *retType  UNUSED,
int64_t  index 
)

Definition at line 26757 of file libsheepyCSmallJson.c.

◆ getAtNDupBoolSmallJsonG()

bool getAtNDupBoolSmallJsonG ( smallJsont self,
bool retType  UNUSED,
int64_t  index 
)

Definition at line 26762 of file libsheepyCSmallJson.c.

◆ getAtNDupDoubleSmallJsonG()

double getAtNDupDoubleSmallJsonG ( smallJsont self,
double retType  UNUSED,
int64_t  index 
)

Definition at line 26767 of file libsheepyCSmallJson.c.

◆ getAtNDupIntSmallJsonG()

int64_t getAtNDupIntSmallJsonG ( smallJsont self,
int64_t retType  UNUSED,
int64_t  index 
)

Definition at line 26772 of file libsheepyCSmallJson.c.

◆ getAtNDupInt32SmallJsonG()

int32_t getAtNDupInt32SmallJsonG ( smallJsont self,
int32_t retType  UNUSED,
int64_t  index 
)

Definition at line 26777 of file libsheepyCSmallJson.c.

◆ getAtNDupUintSmallJsonG()

uint64_t getAtNDupUintSmallJsonG ( smallJsont self,
uint64_t retType  UNUSED,
int64_t  index 
)

Definition at line 26782 of file libsheepyCSmallJson.c.

◆ getAtNDupUint32SmallJsonG()

uint32_t getAtNDupUint32SmallJsonG ( smallJsont self,
uint32_t retType  UNUSED,
int64_t  index 
)

Definition at line 26787 of file libsheepyCSmallJson.c.

◆ getAtNDupSSmallJsonG()

char * getAtNDupSSmallJsonG ( smallJsont self,
char *retType  UNUSED,
int64_t  index 
)

Definition at line 26792 of file libsheepyCSmallJson.c.

◆ getAtNDupDictSmallJsonG()

smallDictt * getAtNDupDictSmallJsonG ( smallJsont self,
smallDictt *retType  UNUSED,
int64_t  index 
)

Definition at line 26797 of file libsheepyCSmallJson.c.

◆ getAtNDupArraySmallJsonG()

smallArrayt * getAtNDupArraySmallJsonG ( smallJsont self,
smallArrayt *retType  UNUSED,
int64_t  index 
)

Definition at line 26802 of file libsheepyCSmallJson.c.

◆ getAtNDupSmallBoolSmallJsonG()

smallBoolt * getAtNDupSmallBoolSmallJsonG ( smallJsont self,
smallBoolt *retType  UNUSED,
int64_t  index 
)

Definition at line 26807 of file libsheepyCSmallJson.c.

◆ getAtNDupSmallBytesSmallJsonG()

smallBytest * getAtNDupSmallBytesSmallJsonG ( smallJsont self,
smallBytest *retType  UNUSED,
int64_t  index 
)

Definition at line 26812 of file libsheepyCSmallJson.c.

◆ getAtNDupSmallDoubleSmallJsonG()

smallDoublet * getAtNDupSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet *retType  UNUSED,
int64_t  index 
)

Definition at line 26817 of file libsheepyCSmallJson.c.

◆ getAtNDupSmallIntSmallJsonG()

smallIntt * getAtNDupSmallIntSmallJsonG ( smallJsont self,
smallIntt *retType  UNUSED,
int64_t  index 
)

Definition at line 26822 of file libsheepyCSmallJson.c.

◆ getAtNDupSmallJsonSmallJsonG()

smallJsont * getAtNDupSmallJsonSmallJsonG ( smallJsont self,
smallJsont *retType  UNUSED,
int64_t  index 
)

Definition at line 26827 of file libsheepyCSmallJson.c.

◆ getAtNDupSmallStringSmallJsonG()

smallStringt * getAtNDupSmallStringSmallJsonG ( smallJsont self,
smallStringt *retType  UNUSED,
int64_t  index 
)

Definition at line 26832 of file libsheepyCSmallJson.c.

◆ getAtNDupVoidSmallJsonG()

void * getAtNDupVoidSmallJsonG ( smallJsont self,
void *retType  UNUSED,
int64_t  index 
)

Definition at line 26837 of file libsheepyCSmallJson.c.

◆ getAtNDupSmallContainerSmallJsonG()

smallContainert * getAtNDupSmallContainerSmallJsonG ( smallJsont self,
smallContainert *retType  UNUSED,
int64_t  index 
)

Definition at line 26842 of file libsheepyCSmallJson.c.

◆ getNumSmallJsonG()

double getNumSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 26847 of file libsheepyCSmallJson.c.

◆ getNumAtSmallJsonG()

double getNumAtSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 26852 of file libsheepyCSmallJson.c.

◆ delKeySmallJsonG()

smallJsont * delKeySmallJsonG ( smallJsont self,
const char *  key,
int unused  UNUSED 
)

Definition at line 26857 of file libsheepyCSmallJson.c.

◆ delSmallJsonG()

smallJsont * delSmallJsonG ( smallJsont self,
int64_t  start,
int64_t  end 
)

Definition at line 26862 of file libsheepyCSmallJson.c.

◆ delElemSmallJsonG()

smallJsont * delElemSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 26867 of file libsheepyCSmallJson.c.

◆ delElemIndexSmallJsonG()

smallJsont * delElemIndexSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 26872 of file libsheepyCSmallJson.c.

◆ prependSmallJsonG()

smallJsont * prependSmallJsonG ( smallJsont self,
baset value 
)

Definition at line 26877 of file libsheepyCSmallJson.c.

◆ prependUndefinedSmallJsonG()

smallJsont * prependUndefinedSmallJsonG ( smallJsont self,
void *value  UNUSED 
)

Definition at line 26882 of file libsheepyCSmallJson.c.

◆ prependBoolSmallJsonG()

smallJsont * prependBoolSmallJsonG ( smallJsont self,
bool  value 
)

Definition at line 26887 of file libsheepyCSmallJson.c.

◆ prependDoubleSmallJsonG()

smallJsont * prependDoubleSmallJsonG ( smallJsont self,
double  value 
)

Definition at line 26892 of file libsheepyCSmallJson.c.

◆ prependIntSmallJsonG()

smallJsont * prependIntSmallJsonG ( smallJsont self,
int64_t  value 
)

Definition at line 26897 of file libsheepyCSmallJson.c.

◆ prependSSmallJsonG()

smallJsont * prependSSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 26902 of file libsheepyCSmallJson.c.

◆ prependCharSmallJsonG()

smallJsont * prependCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 26907 of file libsheepyCSmallJson.c.

◆ prependDictSmallJsonG()

smallJsont * prependDictSmallJsonG ( smallJsont self,
smallDictt dict 
)

Definition at line 26912 of file libsheepyCSmallJson.c.

◆ prependArraySmallJsonG()

smallJsont * prependArraySmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 26917 of file libsheepyCSmallJson.c.

◆ prependArraycSmallJsonG()

smallJsont * prependArraycSmallJsonG ( smallJsont self,
char **  array 
)

Definition at line 26922 of file libsheepyCSmallJson.c.

◆ prependCArraycSmallJsonG()

smallJsont * prependCArraycSmallJsonG ( smallJsont self,
const char **  array 
)

Definition at line 26927 of file libsheepyCSmallJson.c.

◆ prependVoidSmallJsonG()

smallJsont * prependVoidSmallJsonG ( smallJsont self,
void *  value 
)

Definition at line 26932 of file libsheepyCSmallJson.c.

Here is the call graph for this function:

◆ prependSmallBoolSmallJsonG()

smallJsont * prependSmallBoolSmallJsonG ( smallJsont self,
smallBoolt value 
)

Definition at line 26944 of file libsheepyCSmallJson.c.

◆ prependSmallBytesSmallJsonG()

smallJsont * prependSmallBytesSmallJsonG ( smallJsont self,
smallBytest value 
)

Definition at line 26949 of file libsheepyCSmallJson.c.

◆ prependSmallDoubleSmallJsonG()

smallJsont * prependSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet value 
)

Definition at line 26954 of file libsheepyCSmallJson.c.

◆ prependSmallIntSmallJsonG()

smallJsont * prependSmallIntSmallJsonG ( smallJsont self,
smallIntt value 
)

Definition at line 26959 of file libsheepyCSmallJson.c.

◆ prependSmallJsonSmallJsonG()

smallJsont * prependSmallJsonSmallJsonG ( smallJsont self,
smallJsont value 
)

Definition at line 26964 of file libsheepyCSmallJson.c.

◆ prependSmallStringSmallJsonG()

smallJsont * prependSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 26969 of file libsheepyCSmallJson.c.

◆ prependSmallContainerSmallJsonG()

smallJsont * prependSmallContainerSmallJsonG ( smallJsont self,
smallContainert container 
)

Definition at line 26974 of file libsheepyCSmallJson.c.

◆ prependNFreeSmallJsonG()

smallJsont * prependNFreeSmallJsonG ( smallJsont self,
baset value 
)

Definition at line 26980 of file libsheepyCSmallJson.c.

◆ prependNFreeUndefinedSmallJsonG()

smallJsont * prependNFreeUndefinedSmallJsonG ( smallJsont self,
undefinedt value 
)

Definition at line 26985 of file libsheepyCSmallJson.c.

◆ prependNFreeSSmallJsonG()

smallJsont * prependNFreeSSmallJsonG ( smallJsont self,
char *  string 
)

Definition at line 26990 of file libsheepyCSmallJson.c.

◆ prependNFreeDictSmallJsonG()

smallJsont * prependNFreeDictSmallJsonG ( smallJsont self,
smallDictt dict 
)

Definition at line 26995 of file libsheepyCSmallJson.c.

◆ prependNFreeArraySmallJsonG()

smallJsont * prependNFreeArraySmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 27000 of file libsheepyCSmallJson.c.

◆ prependNFreeArraycSmallJsonG()

smallJsont * prependNFreeArraycSmallJsonG ( smallJsont self,
char **  array 
)

Definition at line 27005 of file libsheepyCSmallJson.c.

◆ prependNFreeSmallBoolSmallJsonG()

smallJsont * prependNFreeSmallBoolSmallJsonG ( smallJsont self,
smallBoolt value 
)

Definition at line 27010 of file libsheepyCSmallJson.c.

◆ prependNFreeSmallBytesSmallJsonG()

smallJsont * prependNFreeSmallBytesSmallJsonG ( smallJsont self,
smallBytest value 
)

Definition at line 27015 of file libsheepyCSmallJson.c.

◆ prependNFreeSmallDoubleSmallJsonG()

smallJsont * prependNFreeSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet value 
)

Definition at line 27020 of file libsheepyCSmallJson.c.

◆ prependNFreeSmallIntSmallJsonG()

smallJsont * prependNFreeSmallIntSmallJsonG ( smallJsont self,
smallIntt value 
)

Definition at line 27025 of file libsheepyCSmallJson.c.

◆ prependNFreeSmallJsonSmallJsonG()

smallJsont * prependNFreeSmallJsonSmallJsonG ( smallJsont self,
smallJsont value 
)

Definition at line 27030 of file libsheepyCSmallJson.c.

◆ prependNFreeSmallStringSmallJsonG()

smallJsont * prependNFreeSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 27035 of file libsheepyCSmallJson.c.

◆ prependNFreeSmallContainerSmallJsonG()

smallJsont * prependNFreeSmallContainerSmallJsonG ( smallJsont self,
smallContainert container 
)

Definition at line 27040 of file libsheepyCSmallJson.c.

◆ dequeueSmallJsonG()

baset * dequeueSmallJsonG ( smallJsont self,
baset *retType  UNUSED 
)

Definition at line 27045 of file libsheepyCSmallJson.c.

◆ dequeueUndefinedSmallJsonG()

undefinedt * dequeueUndefinedSmallJsonG ( smallJsont self,
undefinedt *retType  UNUSED 
)

Definition at line 27050 of file libsheepyCSmallJson.c.

◆ dequeueBoolSmallJsonG()

bool dequeueBoolSmallJsonG ( smallJsont self,
bool retType  UNUSED 
)

Definition at line 27055 of file libsheepyCSmallJson.c.

◆ dequeueDoubleSmallJsonG()

double dequeueDoubleSmallJsonG ( smallJsont self,
double retType  UNUSED 
)

Definition at line 27060 of file libsheepyCSmallJson.c.

◆ dequeueIntSmallJsonG()

int64_t dequeueIntSmallJsonG ( smallJsont self,
int64_t retType  UNUSED 
)

Definition at line 27065 of file libsheepyCSmallJson.c.

◆ dequeueInt32SmallJsonG()

int32_t dequeueInt32SmallJsonG ( smallJsont self,
int32_t retType  UNUSED 
)

Definition at line 27070 of file libsheepyCSmallJson.c.

◆ dequeueUintSmallJsonG()

uint64_t dequeueUintSmallJsonG ( smallJsont self,
uint64_t retType  UNUSED 
)

Definition at line 27075 of file libsheepyCSmallJson.c.

◆ dequeueUint32SmallJsonG()

uint32_t dequeueUint32SmallJsonG ( smallJsont self,
uint32_t retType  UNUSED 
)

Definition at line 27080 of file libsheepyCSmallJson.c.

◆ dequeueSSmallJsonG()

char * dequeueSSmallJsonG ( smallJsont self,
char *retType  UNUSED 
)

Definition at line 27085 of file libsheepyCSmallJson.c.

◆ dequeueDictSmallJsonG()

smallDictt * dequeueDictSmallJsonG ( smallJsont self,
smallDictt *retType  UNUSED 
)

Definition at line 27090 of file libsheepyCSmallJson.c.

◆ dequeueArraySmallJsonG()

smallArrayt * dequeueArraySmallJsonG ( smallJsont self,
smallArrayt *retType  UNUSED 
)

Definition at line 27095 of file libsheepyCSmallJson.c.

◆ dequeueSmallBoolSmallJsonG()

smallBoolt * dequeueSmallBoolSmallJsonG ( smallJsont self,
smallBoolt *retType  UNUSED 
)

Definition at line 27100 of file libsheepyCSmallJson.c.

◆ dequeueSmallBytesSmallJsonG()

smallBytest * dequeueSmallBytesSmallJsonG ( smallJsont self,
smallBytest *retType  UNUSED 
)

Definition at line 27105 of file libsheepyCSmallJson.c.

◆ dequeueSmallDoubleSmallJsonG()

smallDoublet * dequeueSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet *retType  UNUSED 
)

Definition at line 27110 of file libsheepyCSmallJson.c.

◆ dequeueSmallIntSmallJsonG()

smallIntt * dequeueSmallIntSmallJsonG ( smallJsont self,
smallIntt *retType  UNUSED 
)

Definition at line 27115 of file libsheepyCSmallJson.c.

◆ dequeueSmallJsonSmallJsonG()

smallJsont * dequeueSmallJsonSmallJsonG ( smallJsont self,
smallJsont *retType  UNUSED 
)

Definition at line 27120 of file libsheepyCSmallJson.c.

◆ dequeueSmallStringSmallJsonG()

smallStringt * dequeueSmallStringSmallJsonG ( smallJsont self,
smallStringt *retType  UNUSED 
)

Definition at line 27125 of file libsheepyCSmallJson.c.

◆ dequeueVoidSmallJsonG()

void * dequeueVoidSmallJsonG ( smallJsont self,
void *retType  UNUSED 
)

Definition at line 27130 of file libsheepyCSmallJson.c.

◆ dequeueSmallContainerSmallJsonG()

smallContainert * dequeueSmallContainerSmallJsonG ( smallJsont self,
smallContainert *retType  UNUSED 
)

Definition at line 27135 of file libsheepyCSmallJson.c.

◆ reverseSmallJsonG()

smallJsont * reverseSmallJsonG ( smallJsont self)

Definition at line 27140 of file libsheepyCSmallJson.c.

◆ mergeDictSmallJsonG()

smallJsont * mergeDictSmallJsonG ( smallJsont self,
smallDictt smallDict 
)

Definition at line 27145 of file libsheepyCSmallJson.c.

◆ mergeDictNSmashSmallJsonG()

smallJsont * mergeDictNSmashSmallJsonG ( smallJsont self,
smallDictt smallDict 
)

Definition at line 27150 of file libsheepyCSmallJson.c.

◆ mergeSmallJsonG()

smallJsont * mergeSmallJsonG ( smallJsont self,
smallJsont smallJson 
)

Definition at line 27155 of file libsheepyCSmallJson.c.

◆ mergeNSmashSmallJsonG()

smallJsont * mergeNSmashSmallJsonG ( smallJsont self,
smallJsont smallJson 
)

Definition at line 27160 of file libsheepyCSmallJson.c.

◆ appendSmallJsonG()

smallJsont * appendSmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 27165 of file libsheepyCSmallJson.c.

◆ appendNSmashSmallJsonG()

smallJsont * appendNSmashSmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 27170 of file libsheepyCSmallJson.c.

◆ appendArraySmallJsonG()

smallJsont * appendArraySmallJsonG ( smallJsont self,
char **  array 
)

Definition at line 27184 of file libsheepyCSmallJson.c.

◆ appendNSmashArraySmallJsonG()

smallJsont * appendNSmashArraySmallJsonG ( smallJsont self,
char **  array 
)

Definition at line 27189 of file libsheepyCSmallJson.c.

◆ appendCArraySmallJsonG()

smallJsont * appendCArraySmallJsonG ( smallJsont self,
const char **  array 
)

Definition at line 27194 of file libsheepyCSmallJson.c.

◆ shiftSmallJsonG()

smallJsont * shiftSmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 27199 of file libsheepyCSmallJson.c.

◆ shiftNSmashSmallJsonG()

smallJsont * shiftNSmashSmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 27206 of file libsheepyCSmallJson.c.

◆ shiftSmallJsonSmallJsonG()

smallJsont * shiftSmallJsonSmallJsonG ( smallJsont self,
smallJsont array 
)

Definition at line 27213 of file libsheepyCSmallJson.c.

◆ shiftNSmashSmallJsonSmallJsonG()

smallJsont * shiftNSmashSmallJsonSmallJsonG ( smallJsont self,
smallJsont array 
)

Definition at line 27220 of file libsheepyCSmallJson.c.

◆ addSmallJsonG()

smallJsont * addSmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 27227 of file libsheepyCSmallJson.c.

◆ addJsonSmallJsonG()

smallJsont * addJsonSmallJsonG ( smallJsont self,
smallJsont array 
)

Definition at line 27232 of file libsheepyCSmallJson.c.

◆ sliceSmallJsonG()

smallJsont * sliceSmallJsonG ( smallJsont self,
int64_t  start,
int64_t  end 
)

Definition at line 27237 of file libsheepyCSmallJson.c.

◆ cropSmallJsonG()

smallJsont * cropSmallJsonG ( smallJsont self,
int64_t  start,
int64_t  end 
)

Definition at line 27242 of file libsheepyCSmallJson.c.

◆ cropSSmallJsonG()

char * cropSSmallJsonG ( smallJsont self,
int64_t  start,
int64_t  end 
)

Definition at line 27247 of file libsheepyCSmallJson.c.

◆ cropSmallStringSmallJsonG()

smallStringt * cropSmallStringSmallJsonG ( smallJsont self,
int64_t  start,
int64_t  end 
)

Definition at line 27252 of file libsheepyCSmallJson.c.

◆ cropElemAtSmallJsonG()

baset * cropElemAtSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27257 of file libsheepyCSmallJson.c.

◆ cropElemAtUndefinedSmallJsonG()

undefinedt * cropElemAtUndefinedSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27262 of file libsheepyCSmallJson.c.

◆ cropElemAtBoolSmallJsonG()

bool cropElemAtBoolSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27267 of file libsheepyCSmallJson.c.

◆ cropElemAtDoubleSmallJsonG()

double cropElemAtDoubleSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27272 of file libsheepyCSmallJson.c.

◆ cropElemAtIntSmallJsonG()

int64_t cropElemAtIntSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27277 of file libsheepyCSmallJson.c.

◆ cropElemAtInt32SmallJsonG()

int32_t cropElemAtInt32SmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27282 of file libsheepyCSmallJson.c.

◆ cropElemAtUintSmallJsonG()

uint64_t cropElemAtUintSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27287 of file libsheepyCSmallJson.c.

◆ cropElemAtUint32SmallJsonG()

uint32_t cropElemAtUint32SmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27292 of file libsheepyCSmallJson.c.

◆ cropElemAtSSmallJsonG()

char * cropElemAtSSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27297 of file libsheepyCSmallJson.c.

◆ cropElemAtCharSmallJsonG()

char cropElemAtCharSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27302 of file libsheepyCSmallJson.c.

◆ cropElemAtDictSmallJsonG()

smallDictt * cropElemAtDictSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27307 of file libsheepyCSmallJson.c.

◆ cropElemAtArraySmallJsonG()

smallArrayt * cropElemAtArraySmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27312 of file libsheepyCSmallJson.c.

◆ cropElemAtSmallBoolSmallJsonG()

smallBoolt * cropElemAtSmallBoolSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27317 of file libsheepyCSmallJson.c.

◆ cropElemAtSmallBytesSmallJsonG()

smallBytest * cropElemAtSmallBytesSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27322 of file libsheepyCSmallJson.c.

◆ cropElemAtSmallDoubleSmallJsonG()

smallDoublet * cropElemAtSmallDoubleSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27327 of file libsheepyCSmallJson.c.

◆ cropElemAtSmallIntSmallJsonG()

smallIntt * cropElemAtSmallIntSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27332 of file libsheepyCSmallJson.c.

◆ cropElemAtSmallJsonSmallJsonG()

smallJsont * cropElemAtSmallJsonSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27337 of file libsheepyCSmallJson.c.

◆ cropElemAtSmallStringSmallJsonG()

smallStringt * cropElemAtSmallStringSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27342 of file libsheepyCSmallJson.c.

◆ cropElemAtVoidSmallJsonG()

void * cropElemAtVoidSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27347 of file libsheepyCSmallJson.c.

◆ cropElemAtSmallContainerSmallJsonG()

smallContainert * cropElemAtSmallContainerSmallJsonG ( smallJsont self,
int64_t  index 
)

Definition at line 27352 of file libsheepyCSmallJson.c.

◆ cropElemKeySmallJsonG()

baset * cropElemKeySmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27357 of file libsheepyCSmallJson.c.

◆ cropElemKeyUndefinedSmallJsonG()

undefinedt * cropElemKeyUndefinedSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27362 of file libsheepyCSmallJson.c.

◆ cropElemKeyBoolSmallJsonG()

bool cropElemKeyBoolSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27367 of file libsheepyCSmallJson.c.

◆ cropElemKeyDoubleSmallJsonG()

double cropElemKeyDoubleSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27372 of file libsheepyCSmallJson.c.

◆ cropElemKeyIntSmallJsonG()

int64_t cropElemKeyIntSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27377 of file libsheepyCSmallJson.c.

◆ cropElemKeyInt32SmallJsonG()

int32_t cropElemKeyInt32SmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27382 of file libsheepyCSmallJson.c.

◆ cropElemKeyUintSmallJsonG()

uint64_t cropElemKeyUintSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27387 of file libsheepyCSmallJson.c.

◆ cropElemKeyUint32SmallJsonG()

uint32_t cropElemKeyUint32SmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27392 of file libsheepyCSmallJson.c.

◆ cropElemKeySSmallJsonG()

char * cropElemKeySSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27397 of file libsheepyCSmallJson.c.

◆ cropElemKeyDictSmallJsonG()

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

Definition at line 27402 of file libsheepyCSmallJson.c.

◆ cropElemKeyArraySmallJsonG()

smallArrayt * cropElemKeyArraySmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27407 of file libsheepyCSmallJson.c.

◆ cropElemKeySmallBoolSmallJsonG()

smallBoolt * cropElemKeySmallBoolSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27412 of file libsheepyCSmallJson.c.

◆ cropElemKeySmallBytesSmallJsonG()

smallBytest * cropElemKeySmallBytesSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27417 of file libsheepyCSmallJson.c.

◆ cropElemKeySmallDoubleSmallJsonG()

smallDoublet * cropElemKeySmallDoubleSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27422 of file libsheepyCSmallJson.c.

◆ cropElemKeySmallIntSmallJsonG()

smallIntt * cropElemKeySmallIntSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27427 of file libsheepyCSmallJson.c.

◆ cropElemKeySmallJsonSmallJsonG()

smallJsont * cropElemKeySmallJsonSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27432 of file libsheepyCSmallJson.c.

◆ cropElemKeySmallStringSmallJsonG()

smallStringt * cropElemKeySmallStringSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27437 of file libsheepyCSmallJson.c.

◆ cropElemKeyVoidSmallJsonG()

void * cropElemKeyVoidSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27442 of file libsheepyCSmallJson.c.

◆ cropElemKeySmallContainerSmallJsonG()

smallContainert * cropElemKeySmallContainerSmallJsonG ( smallJsont self,
const char *  key 
)

Definition at line 27447 of file libsheepyCSmallJson.c.

◆ copySmallJsonG()

smallJsont * copySmallJsonG ( smallJsont self,
int64_t  start,
int64_t  end 
)

Definition at line 27452 of file libsheepyCSmallJson.c.

◆ insertSmallJsonG()

smallJsont * insertSmallJsonG ( smallJsont self,
int64_t  index,
smallArrayt toInsert 
)

Definition at line 27457 of file libsheepyCSmallJson.c.

◆ insertNSmashSmallJsonG()

smallJsont * insertNSmashSmallJsonG ( smallJsont self,
int64_t  index,
smallArrayt toInsert 
)

Definition at line 27462 of file libsheepyCSmallJson.c.

◆ insertSmallJsonSmallJsonG()

smallJsont * insertSmallJsonSmallJsonG ( smallJsont self,
int64_t  index,
smallJsont toInsert 
)

Definition at line 27467 of file libsheepyCSmallJson.c.

◆ insertNSmashSmallJsonSmallJsonG()

smallJsont * insertNSmashSmallJsonSmallJsonG ( smallJsont self,
int64_t  index,
smallJsont toInsert 
)

Definition at line 27472 of file libsheepyCSmallJson.c.

◆ insertStringSmallJsonG()

smallJsont * insertStringSmallJsonG ( smallJsont self,
int64_t  index,
smallStringt toInsert 
)

Definition at line 27477 of file libsheepyCSmallJson.c.

◆ insertSSmallJsonG()

smallJsont * insertSSmallJsonG ( smallJsont self,
int64_t  index,
const char *  toInsert 
)

Definition at line 27482 of file libsheepyCSmallJson.c.

◆ insertNFreeStringSmallJsonG()

smallJsont * insertNFreeStringSmallJsonG ( smallJsont self,
int64_t  index,
smallStringt toInsert 
)

Definition at line 27487 of file libsheepyCSmallJson.c.

◆ insertNFreeSSmallJsonG()

smallJsont * insertNFreeSSmallJsonG ( smallJsont self,
int64_t  index,
char *  toInsert 
)

Definition at line 27492 of file libsheepyCSmallJson.c.

◆ injectSmallJsonG()

smallJsont * injectSmallJsonG ( smallJsont self,
int64_t  index,
baset value 
)

Definition at line 27498 of file libsheepyCSmallJson.c.

◆ injectUndefinedSmallJsonG()

smallJsont * injectUndefinedSmallJsonG ( smallJsont self,
int64_t  index,
void *value  UNUSED 
)

Definition at line 27503 of file libsheepyCSmallJson.c.

◆ injectBoolSmallJsonG()

smallJsont * injectBoolSmallJsonG ( smallJsont self,
int64_t  index,
bool  value 
)

Definition at line 27508 of file libsheepyCSmallJson.c.

◆ injectDoubleSmallJsonG()

smallJsont * injectDoubleSmallJsonG ( smallJsont self,
int64_t  index,
double  value 
)

Definition at line 27513 of file libsheepyCSmallJson.c.

◆ injectIntSmallJsonG()

smallJsont * injectIntSmallJsonG ( smallJsont self,
int64_t  index,
int64_t  value 
)

Definition at line 27518 of file libsheepyCSmallJson.c.

◆ injectSSmallJsonG()

smallJsont * injectSSmallJsonG ( smallJsont self,
int64_t  index,
const char *  string 
)

Definition at line 27523 of file libsheepyCSmallJson.c.

◆ injectCharSmallJsonG()

smallJsont * injectCharSmallJsonG ( smallJsont self,
int64_t  index,
char  c 
)

Definition at line 27528 of file libsheepyCSmallJson.c.

◆ injectDictSmallJsonG()

smallJsont * injectDictSmallJsonG ( smallJsont self,
int64_t  index,
smallDictt dict 
)

Definition at line 27533 of file libsheepyCSmallJson.c.

◆ injectArraySmallJsonG()

smallJsont * injectArraySmallJsonG ( smallJsont self,
int64_t  index,
smallArrayt array 
)

Definition at line 27538 of file libsheepyCSmallJson.c.

◆ injectArraycSmallJsonG()

smallJsont * injectArraycSmallJsonG ( smallJsont self,
int64_t  index,
char **  array 
)

Definition at line 27543 of file libsheepyCSmallJson.c.

◆ injectCArraycSmallJsonG()

smallJsont * injectCArraycSmallJsonG ( smallJsont self,
int64_t  index,
const char **  array 
)

Definition at line 27548 of file libsheepyCSmallJson.c.

◆ injectVoidSmallJsonG()

smallJsont * injectVoidSmallJsonG ( smallJsont self,
int64_t  index,
void *  value 
)

Definition at line 27553 of file libsheepyCSmallJson.c.

Here is the call graph for this function:

◆ injectSmallBoolSmallJsonG()

smallJsont * injectSmallBoolSmallJsonG ( smallJsont self,
int64_t  index,
smallBoolt value 
)

Definition at line 27567 of file libsheepyCSmallJson.c.

◆ injectSmallBytesSmallJsonG()

smallJsont * injectSmallBytesSmallJsonG ( smallJsont self,
int64_t  index,
smallBytest value 
)

Definition at line 27572 of file libsheepyCSmallJson.c.

◆ injectSmallDoubleSmallJsonG()

smallJsont * injectSmallDoubleSmallJsonG ( smallJsont self,
int64_t  index,
smallDoublet value 
)

Definition at line 27577 of file libsheepyCSmallJson.c.

◆ injectSmallIntSmallJsonG()

smallJsont * injectSmallIntSmallJsonG ( smallJsont self,
int64_t  index,
smallIntt value 
)

Definition at line 27582 of file libsheepyCSmallJson.c.

◆ injectSmallJsonSmallJsonG()

smallJsont * injectSmallJsonSmallJsonG ( smallJsont self,
int64_t  index,
smallJsont value 
)

Definition at line 27587 of file libsheepyCSmallJson.c.

◆ injectSmallStringSmallJsonG()

smallJsont * injectSmallStringSmallJsonG ( smallJsont self,
int64_t  index,
smallStringt string 
)

Definition at line 27592 of file libsheepyCSmallJson.c.

◆ injectSmallContainerSmallJsonG()

smallJsont * injectSmallContainerSmallJsonG ( smallJsont self,
int64_t  index,
smallContainert container 
)

Definition at line 27597 of file libsheepyCSmallJson.c.

◆ injectNFreeSmallJsonG()

smallJsont * injectNFreeSmallJsonG ( smallJsont self,
int64_t  index,
baset value 
)

Definition at line 27603 of file libsheepyCSmallJson.c.

◆ injectNFreeUndefinedSmallJsonG()

smallJsont * injectNFreeUndefinedSmallJsonG ( smallJsont self,
int64_t  index,
void *  value 
)

Definition at line 27608 of file libsheepyCSmallJson.c.

◆ injectNFreeSSmallJsonG()

smallJsont * injectNFreeSSmallJsonG ( smallJsont self,
int64_t  index,
char *  string 
)

Definition at line 27613 of file libsheepyCSmallJson.c.

◆ injectNFreeDictSmallJsonG()

smallJsont * injectNFreeDictSmallJsonG ( smallJsont self,
int64_t  index,
smallDictt dict 
)

Definition at line 27618 of file libsheepyCSmallJson.c.

◆ injectNFreeArraySmallJsonG()

smallJsont * injectNFreeArraySmallJsonG ( smallJsont self,
int64_t  index,
smallArrayt array 
)

Definition at line 27623 of file libsheepyCSmallJson.c.

◆ injectNFreeArraycSmallJsonG()

smallJsont * injectNFreeArraycSmallJsonG ( smallJsont self,
int64_t  index,
char **  array 
)

Definition at line 27628 of file libsheepyCSmallJson.c.

◆ injectNFreeSmallBoolSmallJsonG()

smallJsont * injectNFreeSmallBoolSmallJsonG ( smallJsont self,
int64_t  index,
smallBoolt value 
)

Definition at line 27633 of file libsheepyCSmallJson.c.

◆ injectNFreeSmallBytesSmallJsonG()

smallJsont * injectNFreeSmallBytesSmallJsonG ( smallJsont self,
int64_t  index,
smallBytest value 
)

Definition at line 27638 of file libsheepyCSmallJson.c.

◆ injectNFreeSmallDoubleSmallJsonG()

smallJsont * injectNFreeSmallDoubleSmallJsonG ( smallJsont self,
int64_t  index,
smallDoublet value 
)

Definition at line 27643 of file libsheepyCSmallJson.c.

◆ injectNFreeSmallIntSmallJsonG()

smallJsont * injectNFreeSmallIntSmallJsonG ( smallJsont self,
int64_t  index,
smallIntt value 
)

Definition at line 27648 of file libsheepyCSmallJson.c.

◆ injectNFreeSmallJsonSmallJsonG()

smallJsont * injectNFreeSmallJsonSmallJsonG ( smallJsont self,
int64_t  index,
smallJsont value 
)

Definition at line 27653 of file libsheepyCSmallJson.c.

◆ injectNFreeSmallStringSmallJsonG()

smallJsont * injectNFreeSmallStringSmallJsonG ( smallJsont self,
int64_t  index,
smallStringt string 
)

Definition at line 27658 of file libsheepyCSmallJson.c.

◆ injectNFreeSmallContainerSmallJsonG()

smallJsont * injectNFreeSmallContainerSmallJsonG ( smallJsont self,
int64_t  index,
smallContainert container 
)

Definition at line 27663 of file libsheepyCSmallJson.c.

◆ uniqSmallJsonG()

smallJsont * uniqSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 27668 of file libsheepyCSmallJson.c.

◆ sortSmallJsonG()

smallJsont * sortSmallJsonG ( smallJsont self)

Definition at line 27678 of file libsheepyCSmallJson.c.

◆ sortFSmallJsonG()

smallJsont * sortFSmallJsonG ( smallJsont self,
shCmpt  compareFunction 
)

Definition at line 27683 of file libsheepyCSmallJson.c.

◆ icSortSmallJsonG()

smallJsont * icSortSmallJsonG ( smallJsont self)

Definition at line 27688 of file libsheepyCSmallJson.c.

◆ icUniqSmallJsonG()

smallJsont * icUniqSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 27693 of file libsheepyCSmallJson.c.

◆ hasSmallJsonG()

bool hasSmallJsonG ( smallJsont self,
baset value 
)

Definition at line 27703 of file libsheepyCSmallJson.c.

◆ hasUndefinedSmallJsonG()

bool hasUndefinedSmallJsonG ( smallJsont self,
undefinedt value 
)

Definition at line 27708 of file libsheepyCSmallJson.c.

◆ hasBoolSmallJsonG()

bool hasBoolSmallJsonG ( smallJsont self,
bool  value 
)

Definition at line 27713 of file libsheepyCSmallJson.c.

◆ hasDoubleSmallJsonG()

bool hasDoubleSmallJsonG ( smallJsont self,
double  value 
)

Definition at line 27718 of file libsheepyCSmallJson.c.

◆ hasIntSmallJsonG()

bool hasIntSmallJsonG ( smallJsont self,
int64_t  value 
)

Definition at line 27723 of file libsheepyCSmallJson.c.

◆ hasSSmallJsonG()

bool hasSSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 27728 of file libsheepyCSmallJson.c.

◆ hasCharSmallJsonG()

bool hasCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 27733 of file libsheepyCSmallJson.c.

◆ hasDictSmallJsonG()

bool hasDictSmallJsonG ( smallJsont self,
smallDictt dict 
)

Definition at line 27738 of file libsheepyCSmallJson.c.

◆ hasArraySmallJsonG()

bool hasArraySmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 27743 of file libsheepyCSmallJson.c.

◆ hasArraycSmallJsonG()

bool hasArraycSmallJsonG ( smallJsont self,
char **  array 
)

Definition at line 27748 of file libsheepyCSmallJson.c.

◆ hasCArraycSmallJsonG()

bool hasCArraycSmallJsonG ( smallJsont self,
const char **  array 
)

Definition at line 27753 of file libsheepyCSmallJson.c.

◆ hasSmallBoolSmallJsonG()

bool hasSmallBoolSmallJsonG ( smallJsont self,
smallBoolt value 
)

Definition at line 27758 of file libsheepyCSmallJson.c.

◆ hasSmallBytesSmallJsonG()

bool hasSmallBytesSmallJsonG ( smallJsont self,
smallBytest value 
)

Definition at line 27763 of file libsheepyCSmallJson.c.

◆ hasSmallDoubleSmallJsonG()

bool hasSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet value 
)

Definition at line 27768 of file libsheepyCSmallJson.c.

◆ hasSmallIntSmallJsonG()

bool hasSmallIntSmallJsonG ( smallJsont self,
smallIntt value 
)

Definition at line 27773 of file libsheepyCSmallJson.c.

◆ hasSmallJsonSmallJsonG()

bool hasSmallJsonSmallJsonG ( smallJsont self,
smallJsont value 
)

Definition at line 27778 of file libsheepyCSmallJson.c.

◆ hasSmallStringSmallJsonG()

bool hasSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 27783 of file libsheepyCSmallJson.c.

◆ hasSmallContainerSmallJsonG()

bool hasSmallContainerSmallJsonG ( smallJsont self,
smallContainert container 
)

Definition at line 27788 of file libsheepyCSmallJson.c.

◆ findSmallJsonG()

smallJsont * findSmallJsonG ( smallJsont self,
const char *  needle 
)

Definition at line 27793 of file libsheepyCSmallJson.c.

◆ findCharSmallJsonG()

smallJsont * findCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 27798 of file libsheepyCSmallJson.c.

◆ findSmallStringSmallJsonG()

smallJsont * findSmallStringSmallJsonG ( smallJsont self,
smallStringt needle 
)

Definition at line 27803 of file libsheepyCSmallJson.c.

◆ findJsonSmallJsonG()

smallJsont * findJsonSmallJsonG ( smallJsont self,
smallJsont needle 
)

Definition at line 27808 of file libsheepyCSmallJson.c.

◆ indexOfSmallJsonG()

ssize_t indexOfSmallJsonG ( smallJsont self,
baset value 
)

Definition at line 27813 of file libsheepyCSmallJson.c.

◆ indexOfUndefinedSmallJsonG()

ssize_t indexOfUndefinedSmallJsonG ( smallJsont self,
undefinedt value 
)

Definition at line 27818 of file libsheepyCSmallJson.c.

◆ indexOfBoolSmallJsonG()

ssize_t indexOfBoolSmallJsonG ( smallJsont self,
bool  value 
)

Definition at line 27823 of file libsheepyCSmallJson.c.

◆ indexOfDoubleSmallJsonG()

ssize_t indexOfDoubleSmallJsonG ( smallJsont self,
double  value 
)

Definition at line 27828 of file libsheepyCSmallJson.c.

◆ indexOfIntSmallJsonG()

ssize_t indexOfIntSmallJsonG ( smallJsont self,
int64_t  value 
)

Definition at line 27833 of file libsheepyCSmallJson.c.

◆ indexOfSSmallJsonG()

ssize_t indexOfSSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 27838 of file libsheepyCSmallJson.c.

◆ indexOfCharSmallJsonG()

ssize_t indexOfCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 27843 of file libsheepyCSmallJson.c.

◆ indexOfDictSmallJsonG()

ssize_t indexOfDictSmallJsonG ( smallJsont self,
smallDictt dict 
)

Definition at line 27848 of file libsheepyCSmallJson.c.

◆ indexOfArraySmallJsonG()

ssize_t indexOfArraySmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 27853 of file libsheepyCSmallJson.c.

◆ indexOfArraycSmallJsonG()

ssize_t indexOfArraycSmallJsonG ( smallJsont self,
char **  array 
)

Definition at line 27858 of file libsheepyCSmallJson.c.

◆ indexOfCArraycSmallJsonG()

ssize_t indexOfCArraycSmallJsonG ( smallJsont self,
const char **  array 
)

Definition at line 27863 of file libsheepyCSmallJson.c.

◆ indexOfSmallBoolSmallJsonG()

ssize_t indexOfSmallBoolSmallJsonG ( smallJsont self,
smallBoolt value 
)

Definition at line 27868 of file libsheepyCSmallJson.c.

◆ indexOfSmallBytesSmallJsonG()

ssize_t indexOfSmallBytesSmallJsonG ( smallJsont self,
smallBytest value 
)

Definition at line 27873 of file libsheepyCSmallJson.c.

◆ indexOfSmallDoubleSmallJsonG()

ssize_t indexOfSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet value 
)

Definition at line 27878 of file libsheepyCSmallJson.c.

◆ indexOfSmallIntSmallJsonG()

ssize_t indexOfSmallIntSmallJsonG ( smallJsont self,
smallIntt value 
)

Definition at line 27883 of file libsheepyCSmallJson.c.

◆ indexOfSmallJsonSmallJsonG()

ssize_t indexOfSmallJsonSmallJsonG ( smallJsont self,
smallJsont value 
)

Definition at line 27888 of file libsheepyCSmallJson.c.

◆ indexOfSmallStringSmallJsonG()

ssize_t indexOfSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 27893 of file libsheepyCSmallJson.c.

◆ indexOfSmallContainerSmallJsonG()

ssize_t indexOfSmallContainerSmallJsonG ( smallJsont self,
smallContainert container 
)

Definition at line 27898 of file libsheepyCSmallJson.c.

◆ binarySearchSmallJsonG()

ssize_t binarySearchSmallJsonG ( smallJsont self,
baset value 
)

Definition at line 27903 of file libsheepyCSmallJson.c.

◆ binarySearchUndefinedSmallJsonG()

ssize_t binarySearchUndefinedSmallJsonG ( smallJsont self,
undefinedt value 
)

Definition at line 27908 of file libsheepyCSmallJson.c.

◆ binarySearchBoolSmallJsonG()

ssize_t binarySearchBoolSmallJsonG ( smallJsont self,
bool  value 
)

Definition at line 27913 of file libsheepyCSmallJson.c.

◆ binarySearchDoubleSmallJsonG()

ssize_t binarySearchDoubleSmallJsonG ( smallJsont self,
double  value 
)

Definition at line 27918 of file libsheepyCSmallJson.c.

◆ binarySearchIntSmallJsonG()

ssize_t binarySearchIntSmallJsonG ( smallJsont self,
int64_t  value 
)

Definition at line 27923 of file libsheepyCSmallJson.c.

◆ binarySearchSSmallJsonG()

ssize_t binarySearchSSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 27928 of file libsheepyCSmallJson.c.

◆ binarySearchCharSmallJsonG()

ssize_t binarySearchCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 27933 of file libsheepyCSmallJson.c.

◆ binarySearchDictSmallJsonG()

ssize_t binarySearchDictSmallJsonG ( smallJsont self,
smallDictt dict 
)

Definition at line 27938 of file libsheepyCSmallJson.c.

◆ binarySearchArraySmallJsonG()

ssize_t binarySearchArraySmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 27943 of file libsheepyCSmallJson.c.

◆ binarySearchArraycSmallJsonG()

ssize_t binarySearchArraycSmallJsonG ( smallJsont self,
char **  array 
)

Definition at line 27948 of file libsheepyCSmallJson.c.

◆ binarySearchCArraycSmallJsonG()

ssize_t binarySearchCArraycSmallJsonG ( smallJsont self,
const char **  array 
)

Definition at line 27953 of file libsheepyCSmallJson.c.

◆ binarySearchSmallBoolSmallJsonG()

ssize_t binarySearchSmallBoolSmallJsonG ( smallJsont self,
smallBoolt value 
)

Definition at line 27958 of file libsheepyCSmallJson.c.

◆ binarySearchSmallBytesSmallJsonG()

ssize_t binarySearchSmallBytesSmallJsonG ( smallJsont self,
smallBytest value 
)

Definition at line 27963 of file libsheepyCSmallJson.c.

◆ binarySearchSmallDoubleSmallJsonG()

ssize_t binarySearchSmallDoubleSmallJsonG ( smallJsont self,
smallDoublet value 
)

Definition at line 27968 of file libsheepyCSmallJson.c.

◆ binarySearchSmallIntSmallJsonG()

ssize_t binarySearchSmallIntSmallJsonG ( smallJsont self,
smallIntt value 
)

Definition at line 27973 of file libsheepyCSmallJson.c.

◆ binarySearchSmallJsonSmallJsonG()

ssize_t binarySearchSmallJsonSmallJsonG ( smallJsont self,
smallJsont value 
)

Definition at line 27978 of file libsheepyCSmallJson.c.

◆ binarySearchSmallStringSmallJsonG()

ssize_t binarySearchSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 27983 of file libsheepyCSmallJson.c.

◆ binarySearchSmallContainerSmallJsonG()

ssize_t binarySearchSmallContainerSmallJsonG ( smallJsont self,
smallContainert container 
)

Definition at line 27988 of file libsheepyCSmallJson.c.

◆ icHasSmallJsonG()

bool icHasSmallJsonG ( smallJsont self,
baset value 
)

Definition at line 27993 of file libsheepyCSmallJson.c.

◆ icHasSSmallJsonG()

bool icHasSSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 27998 of file libsheepyCSmallJson.c.

◆ icHasCharSmallJsonG()

bool icHasCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28003 of file libsheepyCSmallJson.c.

◆ icHasDictSmallJsonG()

bool icHasDictSmallJsonG ( smallJsont self,
smallDictt dict 
)

Definition at line 28008 of file libsheepyCSmallJson.c.

◆ icHasArraySmallJsonG()

bool icHasArraySmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 28013 of file libsheepyCSmallJson.c.

◆ icHasArraycSmallJsonG()

bool icHasArraycSmallJsonG ( smallJsont self,
char **  array 
)

Definition at line 28018 of file libsheepyCSmallJson.c.

◆ icHasCArraycSmallJsonG()

bool icHasCArraycSmallJsonG ( smallJsont self,
const char **  array 
)

Definition at line 28023 of file libsheepyCSmallJson.c.

◆ icHasSmallStringSmallJsonG()

bool icHasSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 28028 of file libsheepyCSmallJson.c.

◆ icFindSmallJsonG()

smallJsont * icFindSmallJsonG ( smallJsont self,
const char *  needle 
)

Definition at line 28033 of file libsheepyCSmallJson.c.

◆ icFindCharSmallJsonG()

smallJsont * icFindCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28038 of file libsheepyCSmallJson.c.

◆ icFindSmallStringSmallJsonG()

smallJsont * icFindSmallStringSmallJsonG ( smallJsont self,
smallStringt needle 
)

Definition at line 28043 of file libsheepyCSmallJson.c.

◆ icFindJsonSmallJsonG()

smallJsont * icFindJsonSmallJsonG ( smallJsont self,
smallJsont needle 
)

Definition at line 28048 of file libsheepyCSmallJson.c.

◆ icIndexOfSmallJsonG()

ssize_t icIndexOfSmallJsonG ( smallJsont self,
baset value 
)

Definition at line 28053 of file libsheepyCSmallJson.c.

◆ icIndexOfSSmallJsonG()

ssize_t icIndexOfSSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 28058 of file libsheepyCSmallJson.c.

◆ icIndexOfCharSmallJsonG()

ssize_t icIndexOfCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28063 of file libsheepyCSmallJson.c.

◆ icIndexOfDictSmallJsonG()

ssize_t icIndexOfDictSmallJsonG ( smallJsont self,
smallDictt dict 
)

Definition at line 28068 of file libsheepyCSmallJson.c.

◆ icIndexOfArraySmallJsonG()

ssize_t icIndexOfArraySmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 28073 of file libsheepyCSmallJson.c.

◆ icIndexOfArraycSmallJsonG()

ssize_t icIndexOfArraycSmallJsonG ( smallJsont self,
char **  array 
)

Definition at line 28078 of file libsheepyCSmallJson.c.

◆ icIndexOfCArraycSmallJsonG()

ssize_t icIndexOfCArraycSmallJsonG ( smallJsont self,
const char **  array 
)

Definition at line 28083 of file libsheepyCSmallJson.c.

◆ icIndexOfSmallStringSmallJsonG()

ssize_t icIndexOfSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 28088 of file libsheepyCSmallJson.c.

◆ icBinarySearchSmallJsonG()

ssize_t icBinarySearchSmallJsonG ( smallJsont self,
baset value 
)

Definition at line 28093 of file libsheepyCSmallJson.c.

◆ icBinarySearchSSmallJsonG()

ssize_t icBinarySearchSSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 28098 of file libsheepyCSmallJson.c.

◆ icBinarySearchCharSmallJsonG()

ssize_t icBinarySearchCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28103 of file libsheepyCSmallJson.c.

◆ icBinarySearchDictSmallJsonG()

ssize_t icBinarySearchDictSmallJsonG ( smallJsont self,
smallDictt dict 
)

Definition at line 28108 of file libsheepyCSmallJson.c.

◆ icBinarySearchArraySmallJsonG()

ssize_t icBinarySearchArraySmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 28113 of file libsheepyCSmallJson.c.

◆ icBinarySearchArraycSmallJsonG()

ssize_t icBinarySearchArraycSmallJsonG ( smallJsont self,
char **  array 
)

Definition at line 28118 of file libsheepyCSmallJson.c.

◆ icBinarySearchCArraycSmallJsonG()

ssize_t icBinarySearchCArraycSmallJsonG ( smallJsont self,
const char **  array 
)

Definition at line 28123 of file libsheepyCSmallJson.c.

◆ icBinarySearchSmallStringSmallJsonG()

ssize_t icBinarySearchSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 28128 of file libsheepyCSmallJson.c.

◆ keyBySmallJsonG()

char * keyBySmallJsonG ( smallJsont self,
baset value 
)

Definition at line 28133 of file libsheepyCSmallJson.c.

◆ keyByUndefinedSmallJsonG()

char * keyByUndefinedSmallJsonG ( smallJsont self,
undefinedt u 
)

Definition at line 28138 of file libsheepyCSmallJson.c.

◆ keyByBoolSmallJsonG()

char * keyByBoolSmallJsonG ( smallJsont self,
bool  value 
)

Definition at line 28143 of file libsheepyCSmallJson.c.

◆ keyByDoubleSmallJsonG()

char * keyByDoubleSmallJsonG ( smallJsont self,
double  value 
)

Definition at line 28148 of file libsheepyCSmallJson.c.

◆ keyByIntSmallJsonG()

char * keyByIntSmallJsonG ( smallJsont self,
int64_t  value 
)

Definition at line 28153 of file libsheepyCSmallJson.c.

◆ keyBySSmallJsonG()

char * keyBySSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 28158 of file libsheepyCSmallJson.c.

◆ keyByCharSmallJsonG()

char * keyByCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28163 of file libsheepyCSmallJson.c.

◆ keyByDictSmallJsonG()

char * keyByDictSmallJsonG ( smallJsont self,
smallDictt dict 
)

Definition at line 28168 of file libsheepyCSmallJson.c.

◆ keyByArraySmallJsonG()

char * keyByArraySmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 28173 of file libsheepyCSmallJson.c.

◆ keyByArraycSmallJsonG()

char * keyByArraycSmallJsonG ( smallJsont self,
char **  array 
)

Definition at line 28178 of file libsheepyCSmallJson.c.

◆ keyByCArraycSmallJsonG()

char * keyByCArraycSmallJsonG ( smallJsont self,
const char **  array 
)

Definition at line 28183 of file libsheepyCSmallJson.c.

◆ keyBySmallBoolSmallJsonG()

char * keyBySmallBoolSmallJsonG ( smallJsont self,
smallBoolt value 
)

Definition at line 28188 of file libsheepyCSmallJson.c.

◆ keyBySmallBytesSmallJsonG()

char * keyBySmallBytesSmallJsonG ( smallJsont self,
smallBytest value 
)

Definition at line 28193 of file libsheepyCSmallJson.c.

◆ keyBySmallDoubleSmallJsonG()

char * keyBySmallDoubleSmallJsonG ( smallJsont self,
smallDoublet value 
)

Definition at line 28198 of file libsheepyCSmallJson.c.

◆ keyBySmallIntSmallJsonG()

char * keyBySmallIntSmallJsonG ( smallJsont self,
smallIntt value 
)

Definition at line 28203 of file libsheepyCSmallJson.c.

◆ keyBySmallJsonSmallJsonG()

char * keyBySmallJsonSmallJsonG ( smallJsont self,
smallJsont value 
)

Definition at line 28208 of file libsheepyCSmallJson.c.

◆ keyBySmallStringSmallJsonG()

char * keyBySmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 28213 of file libsheepyCSmallJson.c.

◆ keyBySmallContainerSmallJsonG()

char * keyBySmallContainerSmallJsonG ( smallJsont self,
smallContainert container 
)

Definition at line 28218 of file libsheepyCSmallJson.c.

◆ icKeyBySmallJsonG()

char * icKeyBySmallJsonG ( smallJsont self,
baset value 
)

Definition at line 28223 of file libsheepyCSmallJson.c.

◆ icKeyBySSmallJsonG()

char * icKeyBySSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 28228 of file libsheepyCSmallJson.c.

◆ icKeyByCharSmallJsonG()

char * icKeyByCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28233 of file libsheepyCSmallJson.c.

◆ icKeyByDictSmallJsonG()

char * icKeyByDictSmallJsonG ( smallJsont self,
smallDictt dict 
)

Definition at line 28238 of file libsheepyCSmallJson.c.

◆ icKeyByArraySmallJsonG()

char * icKeyByArraySmallJsonG ( smallJsont self,
smallArrayt array 
)

Definition at line 28243 of file libsheepyCSmallJson.c.

◆ icKeyByArraycSmallJsonG()

char * icKeyByArraycSmallJsonG ( smallJsont self,
char **  array 
)

Definition at line 28248 of file libsheepyCSmallJson.c.

◆ icKeyByCArraycSmallJsonG()

char * icKeyByCArraycSmallJsonG ( smallJsont self,
const char **  array 
)

Definition at line 28253 of file libsheepyCSmallJson.c.

◆ icKeyBySmallStringSmallJsonG()

char * icKeyBySmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 28258 of file libsheepyCSmallJson.c.

◆ replaceSmallJsonG()

smallJsont * replaceSmallJsonG ( smallJsont self,
const char *  olds,
const char *  news,
size_t  max 
)

Definition at line 28263 of file libsheepyCSmallJson.c.

◆ replaceCharSSmallJsonG()

smallJsont * replaceCharSSmallJsonG ( smallJsont self,
char  olds,
const char *  news,
size_t  max 
)

Definition at line 28268 of file libsheepyCSmallJson.c.

◆ replaceSCharSmallJsonG()

smallJsont * replaceSCharSmallJsonG ( smallJsont self,
const char *  olds,
char  news,
size_t  max 
)

Definition at line 28273 of file libsheepyCSmallJson.c.

◆ replaceCharCharSmallJsonG()

smallJsont * replaceCharCharSmallJsonG ( smallJsont self,
char  olds,
char  news,
size_t  max 
)

Definition at line 28278 of file libsheepyCSmallJson.c.

◆ replaceSmallStringSmallStringSmallJsonG()

smallJsont * replaceSmallStringSmallStringSmallJsonG ( smallJsont self,
smallStringt olds,
smallStringt news,
size_t  max 
)

Definition at line 28283 of file libsheepyCSmallJson.c.

◆ replaceSmallStringSSmallJsonG()

smallJsont * replaceSmallStringSSmallJsonG ( smallJsont self,
smallStringt olds,
const char *  news,
size_t  max 
)

Definition at line 28288 of file libsheepyCSmallJson.c.

◆ replaceSmallStringCharSmallJsonG()

smallJsont * replaceSmallStringCharSmallJsonG ( smallJsont self,
smallStringt olds,
char  news,
size_t  max 
)

Definition at line 28293 of file libsheepyCSmallJson.c.

◆ replaceSSmallStringSmallJsonG()

smallJsont * replaceSSmallStringSmallJsonG ( smallJsont self,
const char *  olds,
smallStringt news,
size_t  max 
)

Definition at line 28298 of file libsheepyCSmallJson.c.

◆ replaceCharSmallStringSmallJsonG()

smallJsont * replaceCharSmallStringSmallJsonG ( smallJsont self,
char  olds,
smallStringt news,
size_t  max 
)

Definition at line 28304 of file libsheepyCSmallJson.c.

◆ replaceJsonJsonSmallJsonG()

smallJsont * replaceJsonJsonSmallJsonG ( smallJsont self,
smallJsont olds,
smallJsont news,
size_t  max 
)

Definition at line 28309 of file libsheepyCSmallJson.c.

◆ replaceJsonSmallStringSmallJsonG()

smallJsont * replaceJsonSmallStringSmallJsonG ( smallJsont self,
smallJsont olds,
smallStringt news,
size_t  max 
)

Definition at line 28314 of file libsheepyCSmallJson.c.

◆ replaceJsonSSmallJsonG()

smallJsont * replaceJsonSSmallJsonG ( smallJsont self,
smallJsont olds,
const char *  news,
size_t  max 
)

Definition at line 28319 of file libsheepyCSmallJson.c.

◆ replaceJsonCharSmallJsonG()

smallJsont * replaceJsonCharSmallJsonG ( smallJsont self,
smallJsont olds,
char  news,
size_t  max 
)

Definition at line 28324 of file libsheepyCSmallJson.c.

◆ replaceSmallStringJsonSmallJsonG()

smallJsont * replaceSmallStringJsonSmallJsonG ( smallJsont self,
smallStringt olds,
smallJsont news,
size_t  max 
)

Definition at line 28329 of file libsheepyCSmallJson.c.

◆ replaceSJsonSmallJsonG()

smallJsont * replaceSJsonSmallJsonG ( smallJsont self,
const char *  olds,
smallJsont news,
size_t  max 
)

Definition at line 28334 of file libsheepyCSmallJson.c.

◆ replaceCharJsonSmallJsonG()

smallJsont * replaceCharJsonSmallJsonG ( smallJsont self,
char  olds,
smallJsont news,
size_t  max 
)

Definition at line 28339 of file libsheepyCSmallJson.c.

◆ icReplaceSmallJsonG()

smallJsont * icReplaceSmallJsonG ( smallJsont self,
const char *  olds,
const char *  news,
size_t  max 
)

Definition at line 28345 of file libsheepyCSmallJson.c.

◆ icReplaceCharSSmallJsonG()

smallJsont * icReplaceCharSSmallJsonG ( smallJsont self,
char  olds,
const char *  news,
size_t  max 
)

Definition at line 28350 of file libsheepyCSmallJson.c.

◆ icReplaceSCharSmallJsonG()

smallJsont * icReplaceSCharSmallJsonG ( smallJsont self,
const char *  olds,
char  news,
size_t  max 
)

Definition at line 28355 of file libsheepyCSmallJson.c.

◆ icReplaceCharCharSmallJsonG()

smallJsont * icReplaceCharCharSmallJsonG ( smallJsont self,
char  olds,
char  news,
size_t  max 
)

Definition at line 28360 of file libsheepyCSmallJson.c.

◆ icReplaceSmallStringSmallStringSmallJsonG()

smallJsont * icReplaceSmallStringSmallStringSmallJsonG ( smallJsont self,
smallStringt olds,
smallStringt news,
size_t  max 
)

Definition at line 28365 of file libsheepyCSmallJson.c.

◆ icReplaceSmallStringSSmallJsonG()

smallJsont * icReplaceSmallStringSSmallJsonG ( smallJsont self,
smallStringt olds,
const char *  news,
size_t  max 
)

Definition at line 28370 of file libsheepyCSmallJson.c.

◆ icReplaceSmallStringCharSmallJsonG()

smallJsont * icReplaceSmallStringCharSmallJsonG ( smallJsont self,
smallStringt olds,
char  news,
size_t  max 
)

Definition at line 28375 of file libsheepyCSmallJson.c.

◆ icReplaceSSmallStringSmallJsonG()

smallJsont * icReplaceSSmallStringSmallJsonG ( smallJsont self,
const char *  olds,
smallStringt news,
size_t  max 
)

Definition at line 28380 of file libsheepyCSmallJson.c.

◆ icReplaceCharSmallStringSmallJsonG()

smallJsont * icReplaceCharSmallStringSmallJsonG ( smallJsont self,
char  olds,
smallStringt news,
size_t  max 
)

Definition at line 28385 of file libsheepyCSmallJson.c.

◆ icReplaceJsonJsonSmallJsonG()

smallJsont * icReplaceJsonJsonSmallJsonG ( smallJsont self,
smallJsont olds,
smallJsont news,
size_t  max 
)

Definition at line 28390 of file libsheepyCSmallJson.c.

◆ icReplaceJsonSmallStringSmallJsonG()

smallJsont * icReplaceJsonSmallStringSmallJsonG ( smallJsont self,
smallJsont olds,
smallStringt news,
size_t  max 
)

Definition at line 28395 of file libsheepyCSmallJson.c.

◆ icReplaceJsonSSmallJsonG()

smallJsont * icReplaceJsonSSmallJsonG ( smallJsont self,
smallJsont olds,
const char *  news,
size_t  max 
)

Definition at line 28400 of file libsheepyCSmallJson.c.

◆ icReplaceJsonCharSmallJsonG()

smallJsont * icReplaceJsonCharSmallJsonG ( smallJsont self,
smallJsont olds,
char  news,
size_t  max 
)

Definition at line 28405 of file libsheepyCSmallJson.c.

◆ icReplaceSmallStringJsonSmallJsonG()

smallJsont * icReplaceSmallStringJsonSmallJsonG ( smallJsont self,
smallStringt olds,
smallJsont news,
size_t  max 
)

Definition at line 28410 of file libsheepyCSmallJson.c.

◆ icReplaceSJsonSmallJsonG()

smallJsont * icReplaceSJsonSmallJsonG ( smallJsont self,
const char *  olds,
smallJsont news,
size_t  max 
)

Definition at line 28415 of file libsheepyCSmallJson.c.

◆ icReplaceCharJsonSmallJsonG()

smallJsont * icReplaceCharJsonSmallJsonG ( smallJsont self,
char  olds,
smallJsont news,
size_t  max 
)

Definition at line 28420 of file libsheepyCSmallJson.c.

◆ equalSmallJsonSmallArrayG()

bool equalSmallJsonSmallArrayG ( smallJsont self,
smallArrayt array 
)

Definition at line 28425 of file libsheepyCSmallJson.c.

◆ equalSmallJsonArrayG()

bool equalSmallJsonArrayG ( smallJsont self,
char **  p2 
)

Definition at line 28430 of file libsheepyCSmallJson.c.

◆ equalSmallJsonCArrayG()

bool equalSmallJsonCArrayG ( smallJsont self,
const char **  p2 
)

Definition at line 28435 of file libsheepyCSmallJson.c.

◆ equalSmallJsonBaseG()

bool equalSmallJsonBaseG ( smallJsont self,
baset p2 
)

Definition at line 28440 of file libsheepyCSmallJson.c.

◆ equalSmallJsonChaG()

bool equalSmallJsonChaG ( smallJsont self,
char  p2 
)

Definition at line 28445 of file libsheepyCSmallJson.c.

◆ equalSmallJsonCharG()

bool equalSmallJsonCharG ( smallJsont self,
const char *  p2 
)

Definition at line 28450 of file libsheepyCSmallJson.c.

◆ equalSmallJsonBoolG()

bool equalSmallJsonBoolG ( smallJsont self,
bool  p2 
)

Definition at line 28455 of file libsheepyCSmallJson.c.

◆ equalSmallJsonDoubleG()

bool equalSmallJsonDoubleG ( smallJsont self,
double  p2 
)

Definition at line 28460 of file libsheepyCSmallJson.c.

◆ equalSmallJsonInt64G()

bool equalSmallJsonInt64G ( smallJsont self,
int64_t  p2 
)

Definition at line 28465 of file libsheepyCSmallJson.c.

◆ equalSmallJsonInt32G()

bool equalSmallJsonInt32G ( smallJsont self,
int32_t  p2 
)

Definition at line 28470 of file libsheepyCSmallJson.c.

◆ equalSmallJsonUint32G()

bool equalSmallJsonUint32G ( smallJsont self,
uint32_t  p2 
)

Definition at line 28475 of file libsheepyCSmallJson.c.

◆ equalSmallJsonUint64G()

bool equalSmallJsonUint64G ( smallJsont self,
uint64_t  p2 
)

Definition at line 28480 of file libsheepyCSmallJson.c.

◆ equalSmallJsonSmallBoolG()

bool equalSmallJsonSmallBoolG ( smallJsont self,
smallBoolt p2 
)

Definition at line 28485 of file libsheepyCSmallJson.c.

◆ equalSmallJsonSmallBytesG()

bool equalSmallJsonSmallBytesG ( smallJsont self,
smallBytest p2 
)

Definition at line 28490 of file libsheepyCSmallJson.c.

◆ equalSmallJsonSmallDoubleG()

bool equalSmallJsonSmallDoubleG ( smallJsont self,
smallDoublet p2 
)

Definition at line 28495 of file libsheepyCSmallJson.c.

◆ equalSmallJsonSmallIntG()

bool equalSmallJsonSmallIntG ( smallJsont self,
smallIntt p2 
)

Definition at line 28500 of file libsheepyCSmallJson.c.

◆ equalSmallJsonSmallJsonG()

bool equalSmallJsonSmallJsonG ( smallJsont self,
smallJsont p2 
)

Definition at line 28505 of file libsheepyCSmallJson.c.

◆ equalSmallJsonSmallStringG()

bool equalSmallJsonSmallStringG ( smallJsont self,
smallStringt p2 
)

Definition at line 28510 of file libsheepyCSmallJson.c.

◆ equalSmallJsonSmallDictG()

bool equalSmallJsonSmallDictG ( smallJsont self,
smallDictt p2 
)

Definition at line 28515 of file libsheepyCSmallJson.c.

◆ icEqualSmallJsonSmallArrayG()

bool icEqualSmallJsonSmallArrayG ( smallJsont self,
smallArrayt array 
)

Definition at line 28520 of file libsheepyCSmallJson.c.

◆ icEqualSmallJsonArrayG()

bool icEqualSmallJsonArrayG ( smallJsont self,
char **  p2 
)

Definition at line 28525 of file libsheepyCSmallJson.c.

◆ icEqualSmallJsonCArrayG()

bool icEqualSmallJsonCArrayG ( smallJsont self,
const char **  p2 
)

Definition at line 28530 of file libsheepyCSmallJson.c.

◆ icEqualSmallJsonBaseG()

bool icEqualSmallJsonBaseG ( smallJsont self,
baset p2 
)

Definition at line 28535 of file libsheepyCSmallJson.c.

◆ icEqualSmallJsonSmallDictG()

bool icEqualSmallJsonSmallDictG ( smallJsont self,
smallDictt p2 
)

Definition at line 28540 of file libsheepyCSmallJson.c.

◆ icEqualSmallJsonSmallJsonG()

bool icEqualSmallJsonSmallJsonG ( smallJsont self,
smallJsont p2 
)

Definition at line 28545 of file libsheepyCSmallJson.c.

◆ icEqualSmallJsonSmallStringG()

bool icEqualSmallJsonSmallStringG ( smallJsont self,
smallStringt p2 
)

Definition at line 28550 of file libsheepyCSmallJson.c.

◆ icEqualCharSmallJsonG()

bool icEqualCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28555 of file libsheepyCSmallJson.c.

◆ icEqualSSmallJsonG()

bool icEqualSSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 28560 of file libsheepyCSmallJson.c.

◆ equalISSmallJsonG()

bool equalISSmallJsonG ( smallJsont self,
const char *  string,
int64_t  index 
)

Definition at line 28565 of file libsheepyCSmallJson.c.

◆ equalICharSmallJsonG()

bool equalICharSmallJsonG ( smallJsont self,
char  c,
int64_t  index 
)

Definition at line 28570 of file libsheepyCSmallJson.c.

◆ equalIJsonSmallJsonG()

bool equalIJsonSmallJsonG ( smallJsont self,
smallJsont string,
int64_t  index 
)

Definition at line 28575 of file libsheepyCSmallJson.c.

◆ equalISmallStringSmallJsonG()

bool equalISmallStringSmallJsonG ( smallJsont self,
smallStringt string,
int64_t  index 
)

Definition at line 28580 of file libsheepyCSmallJson.c.

◆ startsWithSSmallJsonG()

bool startsWithSSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 28585 of file libsheepyCSmallJson.c.

◆ startsWithCharSmallJsonG()

bool startsWithCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28590 of file libsheepyCSmallJson.c.

◆ startsWithSmallStringSmallJsonG()

bool startsWithSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 28595 of file libsheepyCSmallJson.c.

◆ startsWithJsonSmallJsonG()

bool startsWithJsonSmallJsonG ( smallJsont self,
smallJsont string 
)

Definition at line 28600 of file libsheepyCSmallJson.c.

◆ endsWithSSmallJsonG()

bool endsWithSSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 28605 of file libsheepyCSmallJson.c.

◆ endsWithCharSmallJsonG()

bool endsWithCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28610 of file libsheepyCSmallJson.c.

◆ endsWithSmallStringSmallJsonG()

bool endsWithSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 28615 of file libsheepyCSmallJson.c.

◆ endsWithJsonSmallJsonG()

bool endsWithJsonSmallJsonG ( smallJsont self,
smallJsont string 
)

Definition at line 28620 of file libsheepyCSmallJson.c.

◆ countSSmallJsonG()

ssize_t countSSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 28625 of file libsheepyCSmallJson.c.

◆ countCharSmallJsonG()

ssize_t countCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28630 of file libsheepyCSmallJson.c.

◆ countSmallStringSmallJsonG()

ssize_t countSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 28635 of file libsheepyCSmallJson.c.

◆ countJsonSmallJsonG()

ssize_t countJsonSmallJsonG ( smallJsont self,
smallJsont string 
)

Definition at line 28640 of file libsheepyCSmallJson.c.

◆ icStartsWithSSmallJsonG()

bool icStartsWithSSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 28645 of file libsheepyCSmallJson.c.

◆ icStartsWithCharSmallJsonG()

bool icStartsWithCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28650 of file libsheepyCSmallJson.c.

◆ icStartsWithSmallStringSmallJsonG()

bool icStartsWithSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 28655 of file libsheepyCSmallJson.c.

◆ icStartsWithJsonSmallJsonG()

bool icStartsWithJsonSmallJsonG ( smallJsont self,
smallJsont string 
)

Definition at line 28660 of file libsheepyCSmallJson.c.

◆ icEndsWithSSmallJsonG()

bool icEndsWithSSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 28665 of file libsheepyCSmallJson.c.

◆ icEndsWithCharSmallJsonG()

bool icEndsWithCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28670 of file libsheepyCSmallJson.c.

◆ icEndsWithSmallStringSmallJsonG()

bool icEndsWithSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 28675 of file libsheepyCSmallJson.c.

◆ icEndsWithJsonSmallJsonG()

bool icEndsWithJsonSmallJsonG ( smallJsont self,
smallJsont string 
)

Definition at line 28680 of file libsheepyCSmallJson.c.

◆ icCountSSmallJsonG()

ssize_t icCountSSmallJsonG ( smallJsont self,
const char *  string 
)

Definition at line 28685 of file libsheepyCSmallJson.c.

◆ icCountCharSmallJsonG()

ssize_t icCountCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28690 of file libsheepyCSmallJson.c.

◆ icCountSmallStringSmallJsonG()

ssize_t icCountSmallStringSmallJsonG ( smallJsont self,
smallStringt string 
)

Definition at line 28695 of file libsheepyCSmallJson.c.

◆ icCountJsonSmallJsonG()

ssize_t icCountJsonSmallJsonG ( smallJsont self,
smallJsont string 
)

Definition at line 28700 of file libsheepyCSmallJson.c.

◆ isNumberSmallJsonG()

bool isNumberSmallJsonG ( smallJsont self)

Definition at line 28705 of file libsheepyCSmallJson.c.

◆ isIntSmallJsonG()

bool isIntSmallJsonG ( smallJsont self)

Definition at line 28710 of file libsheepyCSmallJson.c.

◆ parseIntSmallJsonG()

int64_t parseIntSmallJsonG ( smallJsont self)

Definition at line 28715 of file libsheepyCSmallJson.c.

◆ parseDoubleSmallJsonG()

double parseDoubleSmallJsonG ( smallJsont self)

Definition at line 28720 of file libsheepyCSmallJson.c.

◆ intToSmallJsonG()

smallJsont * intToSmallJsonG ( smallJsont self,
int64_t  n 
)

Definition at line 28725 of file libsheepyCSmallJson.c.

◆ doubleToSmallJsonG()

smallJsont * doubleToSmallJsonG ( smallJsont self,
double  n 
)

Definition at line 28730 of file libsheepyCSmallJson.c.

◆ lenSmallJsonG()

size_t lenSmallJsonG ( smallJsont self)

Definition at line 28735 of file libsheepyCSmallJson.c.

◆ upperSmallJsonG()

smallJsont * upperSmallJsonG ( smallJsont self)

Definition at line 28740 of file libsheepyCSmallJson.c.

◆ lowerSmallJsonG()

smallJsont * lowerSmallJsonG ( smallJsont self)

Definition at line 28745 of file libsheepyCSmallJson.c.

◆ trimSmallJsonG()

smallJsont * trimSmallJsonG ( smallJsont self)

Definition at line 28750 of file libsheepyCSmallJson.c.

◆ lTrimSmallJsonG()

smallJsont * lTrimSmallJsonG ( smallJsont self)

Definition at line 28755 of file libsheepyCSmallJson.c.

◆ rTrimSmallJsonG()

smallJsont * rTrimSmallJsonG ( smallJsont self)

Definition at line 28760 of file libsheepyCSmallJson.c.

◆ compactSmallJsonG()

smallJsont * compactSmallJsonG ( smallJsont self)

Definition at line 28765 of file libsheepyCSmallJson.c.

◆ emptySmallJsonG()

smallJsont * emptySmallJsonG ( smallJsont self)

Definition at line 28770 of file libsheepyCSmallJson.c.

◆ isEmptySmallJsonG()

bool isEmptySmallJsonG ( smallJsont self)

Definition at line 28775 of file libsheepyCSmallJson.c.

◆ isBlankSmallJsonG()

bool isBlankSmallJsonG ( smallJsont self)

Definition at line 28780 of file libsheepyCSmallJson.c.

◆ joinSmallJsonG()

smallStringt * joinSmallJsonG ( smallJsont self,
const char *  delim 
)

Definition at line 28785 of file libsheepyCSmallJson.c.

◆ joinCharSmallJsonG()

smallStringt * joinCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28790 of file libsheepyCSmallJson.c.

◆ joinSmallJsonSmallJsonG()

smallStringt * joinSmallJsonSmallJsonG ( smallJsont self,
smallJsont delim 
)

Definition at line 28795 of file libsheepyCSmallJson.c.

◆ joinSmallStringSmallJsonG()

smallStringt * joinSmallStringSmallJsonG ( smallJsont self,
smallStringt delim 
)

Definition at line 28800 of file libsheepyCSmallJson.c.

◆ joinSSmallJsonG()

char * joinSSmallJsonG ( smallJsont self,
const char *  delim 
)

Definition at line 28805 of file libsheepyCSmallJson.c.

◆ joinCharSSmallJsonG()

char * joinCharSSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28810 of file libsheepyCSmallJson.c.

◆ joinSmallJsonSSmallJsonG()

char * joinSmallJsonSSmallJsonG ( smallJsont self,
smallJsont delim 
)

Definition at line 28815 of file libsheepyCSmallJson.c.

◆ joinSmallStringSSmallJsonG()

char * joinSmallStringSSmallJsonG ( smallJsont self,
smallStringt delim 
)

Definition at line 28820 of file libsheepyCSmallJson.c.

◆ splitSmallJsonG()

smallJsont * splitSmallJsonG ( smallJsont self,
const char *  delim 
)

Definition at line 28825 of file libsheepyCSmallJson.c.

◆ splitCharSmallJsonG()

smallJsont * splitCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28830 of file libsheepyCSmallJson.c.

◆ splitSmallJsonSmallJsonG()

smallJsont * splitSmallJsonSmallJsonG ( smallJsont self,
smallJsont delim 
)

Definition at line 28835 of file libsheepyCSmallJson.c.

◆ splitSmallStringSmallJsonG()

smallJsont * splitSmallStringSmallJsonG ( smallJsont self,
smallStringt delim 
)

Definition at line 28840 of file libsheepyCSmallJson.c.

◆ splitSSmallJsonG()

char ** splitSSmallJsonG ( smallJsont self,
char *  delim 
)

Definition at line 28845 of file libsheepyCSmallJson.c.

◆ splitCharSSmallJsonG()

char ** splitCharSSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28850 of file libsheepyCSmallJson.c.

◆ splitSmallJsonSSmallJsonG()

char ** splitSmallJsonSSmallJsonG ( smallJsont self,
smallJsont delim 
)

Definition at line 28855 of file libsheepyCSmallJson.c.

◆ splitSmallStringSSmallJsonG()

char ** splitSmallStringSSmallJsonG ( smallJsont self,
smallStringt delim 
)

Definition at line 28860 of file libsheepyCSmallJson.c.

◆ extractSmallJsonG()

smallJsont * extractSmallJsonG ( smallJsont self,
const char *  delim1,
const char *  delim2 
)

Definition at line 28865 of file libsheepyCSmallJson.c.

◆ extractCharSSmallJsonG()

smallJsont * extractCharSSmallJsonG ( smallJsont self,
char  delim1,
const char *  delim2 
)

Definition at line 28870 of file libsheepyCSmallJson.c.

◆ extractSCharSmallJsonG()

smallJsont * extractSCharSmallJsonG ( smallJsont self,
const char *  delim1,
char  delim2 
)

Definition at line 28875 of file libsheepyCSmallJson.c.

◆ extractCharCharSmallJsonG()

smallJsont * extractCharCharSmallJsonG ( smallJsont self,
char  delim1,
char  delim2 
)

Definition at line 28880 of file libsheepyCSmallJson.c.

◆ extractSmallJsonSmallJsonSmallJsonG()

smallJsont * extractSmallJsonSmallJsonSmallJsonG ( smallJsont self,
smallJsont delim1,
smallJsont delim2 
)

Definition at line 28885 of file libsheepyCSmallJson.c.

◆ extractSmallJsonSmallStringSmallJsonG()

smallJsont * extractSmallJsonSmallStringSmallJsonG ( smallJsont self,
smallJsont delim1,
smallStringt delim2 
)

Definition at line 28890 of file libsheepyCSmallJson.c.

◆ extractSmallJsonSSmallJsonG()

smallJsont * extractSmallJsonSSmallJsonG ( smallJsont self,
smallJsont delim1,
const char *  delim2 
)

Definition at line 28895 of file libsheepyCSmallJson.c.

◆ extractSmallJsonCharSmallJsonG()

smallJsont * extractSmallJsonCharSmallJsonG ( smallJsont self,
smallJsont delim1,
char  delim2 
)

Definition at line 28900 of file libsheepyCSmallJson.c.

◆ extractSmallStringSmallJsonSmallJsonG()

smallJsont * extractSmallStringSmallJsonSmallJsonG ( smallJsont self,
smallStringt delim1,
smallJsont delim2 
)

Definition at line 28905 of file libsheepyCSmallJson.c.

◆ extractSmallStringSmallStringSmallJsonG()

smallJsont * extractSmallStringSmallStringSmallJsonG ( smallJsont self,
smallStringt delim1,
smallStringt delim2 
)

Definition at line 28910 of file libsheepyCSmallJson.c.

◆ extractSmallStringSSmallJsonG()

smallJsont * extractSmallStringSSmallJsonG ( smallJsont self,
smallStringt delim1,
const char *  delim2 
)

Definition at line 28915 of file libsheepyCSmallJson.c.

◆ extractSmallStringCharSmallJsonG()

smallJsont * extractSmallStringCharSmallJsonG ( smallJsont self,
smallStringt delim1,
char  delim2 
)

Definition at line 28920 of file libsheepyCSmallJson.c.

◆ extractSSmallJsonSmallJsonG()

smallJsont * extractSSmallJsonSmallJsonG ( smallJsont self,
const char *  delim1,
smallJsont delim2 
)

Definition at line 28925 of file libsheepyCSmallJson.c.

◆ extractSSmallStringSmallJsonG()

smallJsont * extractSSmallStringSmallJsonG ( smallJsont self,
const char *  delim1,
smallStringt delim2 
)

Definition at line 28930 of file libsheepyCSmallJson.c.

◆ extractCharSmallJsonSmallJsonG()

smallJsont * extractCharSmallJsonSmallJsonG ( smallJsont self,
char  delim1,
smallJsont delim2 
)

Definition at line 28935 of file libsheepyCSmallJson.c.

◆ extractCharSmallStringSmallJsonG()

smallJsont * extractCharSmallStringSmallJsonG ( smallJsont self,
char  delim1,
smallStringt delim2 
)

Definition at line 28940 of file libsheepyCSmallJson.c.

◆ icSplitSmallJsonG()

smallJsont * icSplitSmallJsonG ( smallJsont self,
const char *  delim 
)

Definition at line 28945 of file libsheepyCSmallJson.c.

◆ icSplitCharSmallJsonG()

smallJsont * icSplitCharSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28950 of file libsheepyCSmallJson.c.

◆ icSplitSmallJsonSmallJsonG()

smallJsont * icSplitSmallJsonSmallJsonG ( smallJsont self,
smallJsont delim 
)

Definition at line 28955 of file libsheepyCSmallJson.c.

◆ icSplitSmallStringSmallJsonG()

smallJsont * icSplitSmallStringSmallJsonG ( smallJsont self,
smallStringt delim 
)

Definition at line 28960 of file libsheepyCSmallJson.c.

◆ icSplitSSmallJsonG()

char ** icSplitSSmallJsonG ( smallJsont self,
char *  delim 
)

Definition at line 28965 of file libsheepyCSmallJson.c.

◆ icSplitCharSSmallJsonG()

char ** icSplitCharSSmallJsonG ( smallJsont self,
char  c 
)

Definition at line 28970 of file libsheepyCSmallJson.c.

◆ icSplitSmallJsonSSmallJsonG()

char ** icSplitSmallJsonSSmallJsonG ( smallJsont self,
smallJsont delim 
)

Definition at line 28975 of file libsheepyCSmallJson.c.

◆ icSplitSmallStringSSmallJsonG()

char ** icSplitSmallStringSSmallJsonG ( smallJsont self,
smallStringt delim 
)

Definition at line 28980 of file libsheepyCSmallJson.c.

◆ icExtractSmallJsonG()

smallJsont * icExtractSmallJsonG ( smallJsont self,
const char *  delim1,
const char *  delim2 
)

Definition at line 28985 of file libsheepyCSmallJson.c.

◆ icExtractCharSSmallJsonG()

smallJsont * icExtractCharSSmallJsonG ( smallJsont self,
char  delim1,
const char *  delim2 
)

Definition at line 28990 of file libsheepyCSmallJson.c.

◆ icExtractSCharSmallJsonG()

smallJsont * icExtractSCharSmallJsonG ( smallJsont self,
const char *  delim1,
char  delim2 
)

Definition at line 28995 of file libsheepyCSmallJson.c.

◆ icExtractCharCharSmallJsonG()

smallJsont * icExtractCharCharSmallJsonG ( smallJsont self,
char  delim1,
char  delim2 
)

Definition at line 29000 of file libsheepyCSmallJson.c.

◆ icExtractSmallJsonSmallJsonSmallJsonG()

smallJsont * icExtractSmallJsonSmallJsonSmallJsonG ( smallJsont self,
smallJsont delim1,
smallJsont delim2 
)

Definition at line 29005 of file libsheepyCSmallJson.c.

◆ icExtractSmallJsonSmallStringSmallJsonG()

smallJsont * icExtractSmallJsonSmallStringSmallJsonG ( smallJsont self,
smallJsont delim1,
smallStringt delim2 
)

Definition at line 29010 of file libsheepyCSmallJson.c.

◆ icExtractSmallJsonSSmallJsonG()

smallJsont * icExtractSmallJsonSSmallJsonG ( smallJsont self,
smallJsont delim1,
const char *  delim2 
)

Definition at line 29015 of file libsheepyCSmallJson.c.

◆ icExtractSmallJsonCharSmallJsonG()

smallJsont * icExtractSmallJsonCharSmallJsonG ( smallJsont self,
smallJsont delim1,
char  delim2 
)

Definition at line 29020 of file libsheepyCSmallJson.c.

◆ icExtractSmallStringSmallJsonSmallJsonG()

smallJsont * icExtractSmallStringSmallJsonSmallJsonG ( smallJsont self,
smallStringt delim1,
smallJsont delim2 
)

Definition at line 29025 of file libsheepyCSmallJson.c.

◆ icExtractSmallStringSmallStringSmallJsonG()

smallJsont * icExtractSmallStringSmallStringSmallJsonG ( smallJsont self,
smallStringt delim1,
smallStringt delim2 
)

Definition at line 29030 of file libsheepyCSmallJson.c.

◆ icExtractSmallStringSSmallJsonG()

smallJsont * icExtractSmallStringSSmallJsonG ( smallJsont self,
smallStringt delim1,
const char *  delim2 
)

Definition at line 29035 of file libsheepyCSmallJson.c.

◆ icExtractSmallStringCharSmallJsonG()

smallJsont * icExtractSmallStringCharSmallJsonG ( smallJsont self,
smallStringt delim1,
char  delim2 
)

Definition at line 29040 of file libsheepyCSmallJson.c.

◆ icExtractSSmallJsonSmallJsonG()

smallJsont * icExtractSSmallJsonSmallJsonG ( smallJsont self,
const char *  delim1,
smallJsont delim2 
)

Definition at line 29045 of file libsheepyCSmallJson.c.

◆ icExtractSSmallStringSmallJsonG()

smallJsont * icExtractSSmallStringSmallJsonG ( smallJsont self,
const char *  delim1,
smallStringt delim2 
)

Definition at line 29050 of file libsheepyCSmallJson.c.

◆ icExtractCharSmallJsonSmallJsonG()

smallJsont * icExtractCharSmallJsonSmallJsonG ( smallJsont self,
char  delim1,
smallJsont delim2 
)

Definition at line 29055 of file libsheepyCSmallJson.c.

◆ icExtractCharSmallStringSmallJsonG()

smallJsont * icExtractCharSmallStringSmallJsonG ( smallJsont self,
char  delim1,
smallStringt delim2 
)

Definition at line 29060 of file libsheepyCSmallJson.c.

◆ zipSmallJsonG()

smallJsont * zipSmallJsonG ( smallJsont self,
smallArrayt array1,
smallArrayt array2 
)

Definition at line 29065 of file libsheepyCSmallJson.c.

◆ zipArraySmallJsonG()

smallJsont * zipArraySmallJsonG ( smallJsont self,
char **  array1,
smallArrayt array2 
)

Definition at line 29070 of file libsheepyCSmallJson.c.

◆ zipCArraySmallJsonG()

smallJsont * zipCArraySmallJsonG ( smallJsont self,
const char **  array1,
smallArrayt array2 
)

Definition at line 29075 of file libsheepyCSmallJson.c.

◆ zipCharSmallJsonG()

smallJsont * zipCharSmallJsonG ( smallJsont self,
smallArrayt array1,
char **  array2 
)

Definition at line 29080 of file libsheepyCSmallJson.c.

◆ zipCCharSmallJsonG()

smallJsont * zipCCharSmallJsonG ( smallJsont self,
smallArrayt array1,
const char **  array2 
)

Definition at line 29085 of file libsheepyCSmallJson.c.

◆ zipArrayCharSmallJsonG()

smallJsont * zipArrayCharSmallJsonG ( smallJsont self,
char **  array1,
char **  array2 
)

Definition at line 29090 of file libsheepyCSmallJson.c.

◆ zipArrayCCharSmallJsonG()

smallJsont * zipArrayCCharSmallJsonG ( smallJsont self,
char **  array1,
const char **  array2 
)

Definition at line 29095 of file libsheepyCSmallJson.c.

◆ zipCArrayCharSmallJsonG()

smallJsont * zipCArrayCharSmallJsonG ( smallJsont self,
const char **  array1,
char **  array2 
)

Definition at line 29100 of file libsheepyCSmallJson.c.

◆ zipCArrayCCharSmallJsonG()

smallJsont * zipCArrayCCharSmallJsonG ( smallJsont self,
const char **  array1,
const char **  array2 
)

Definition at line 29105 of file libsheepyCSmallJson.c.

◆ zipJsonSmallJsonG()

smallJsont * zipJsonSmallJsonG ( smallJsont self,
smallJsont array1,
smallJsont array2 
)

Definition at line 29110 of file libsheepyCSmallJson.c.

◆ zipJsonSmallArraySmallJsonG()

smallJsont * zipJsonSmallArraySmallJsonG ( smallJsont self,
smallJsont array1,
smallArrayt array2 
)

Definition at line 29115 of file libsheepyCSmallJson.c.

◆ zipJsonArraySmallJsonG()

smallJsont * zipJsonArraySmallJsonG ( smallJsont self,
smallJsont array1,
char **  array2 
)

Definition at line 29120 of file libsheepyCSmallJson.c.

◆ zipJsonCArraySmallJsonG()

smallJsont * zipJsonCArraySmallJsonG ( smallJsont self,
smallJsont array1,
const char **  array2 
)

Definition at line 29125 of file libsheepyCSmallJson.c.

◆ zipSmallArrayJsonSmallJsonG()

smallJsont * zipSmallArrayJsonSmallJsonG ( smallJsont self,
smallArrayt array1,
smallJsont array2 
)

Definition at line 29130 of file libsheepyCSmallJson.c.

◆ zipArrayJsonSmallJsonG()

smallJsont * zipArrayJsonSmallJsonG ( smallJsont self,
char **  array1,
smallJsont array2 
)

Definition at line 29135 of file libsheepyCSmallJson.c.

◆ zipCArrayJsonSmallJsonG()

smallJsont * zipCArrayJsonSmallJsonG ( smallJsont self,
const char **  array1,
smallJsont array2 
)

Definition at line 29140 of file libsheepyCSmallJson.c.

◆ stringifySmallStringSmallJsonG()

smallStringt * stringifySmallStringSmallJsonG ( smallJsont self,
int  indent 
)

Definition at line 29146 of file libsheepyCSmallJson.c.

◆ toYMLSmallStringSmallJsonG()

smallStringt * toYMLSmallStringSmallJsonG ( smallJsont self,
int  indent 
)

Definition at line 29153 of file libsheepyCSmallJson.c.

◆ parseSmallJsonG()

bool parseSmallJsonG ( smallJsont self,
const char *  input 
)

Definition at line 29158 of file libsheepyCSmallJson.c.

◆ parseSmallJsonSmallJsonG()

bool parseSmallJsonSmallJsonG ( smallJsont self,
smallJsont input 
)

Definition at line 29163 of file libsheepyCSmallJson.c.

◆ parseSmallStringSmallJsonG()

bool parseSmallStringSmallJsonG ( smallJsont self,
smallStringt input 
)

Definition at line 29168 of file libsheepyCSmallJson.c.

◆ parseYMLSmallJsonG()

bool parseYMLSmallJsonG ( smallJsont self,
const char *  input 
)

Definition at line 29173 of file libsheepyCSmallJson.c.

◆ parseYMLSmallJsonSmallJsonG()

bool parseYMLSmallJsonSmallJsonG ( smallJsont self,
smallJsont input 
)

Definition at line 29178 of file libsheepyCSmallJson.c.

◆ parseYMLSmallStringSmallJsonG()

bool parseYMLSmallStringSmallJsonG ( smallJsont self,
smallStringt input 
)

Definition at line 29183 of file libsheepyCSmallJson.c.

◆ logSmallJsonG()

void logSmallJsonG ( smallJsont self)

Definition at line 29188 of file libsheepyCSmallJson.c.

◆ readFileSmallJsonG()

smallJsont * readFileSmallJsonG ( smallJsont self,
const char *  filePath 
)

Definition at line 29193 of file libsheepyCSmallJson.c.

◆ readFileSmallStringSmallJsonG()

smallJsont * readFileSmallStringSmallJsonG ( smallJsont self,
smallStringt filePath 
)

Definition at line 29198 of file libsheepyCSmallJson.c.

◆ readFileJsonSmallJsonG()

smallJsont * readFileJsonSmallJsonG ( smallJsont self,
smallJsont filePath 
)

Definition at line 29203 of file libsheepyCSmallJson.c.

◆ readStreamSmallJsonG()

smallJsont * readStreamSmallJsonG ( smallJsont self,
FILE *  fp 
)

Definition at line 29208 of file libsheepyCSmallJson.c.

◆ writeFileSmallJsonG()

int writeFileSmallJsonG ( smallJsont self,
const char *  filePath 
)

Definition at line 29213 of file libsheepyCSmallJson.c.

◆ writeFileSmallStringSmallJsonG()

int writeFileSmallStringSmallJsonG ( smallJsont self,
smallStringt filePath 
)

Definition at line 29218 of file libsheepyCSmallJson.c.

◆ writeFileJsonSmallJsonG()

int writeFileJsonSmallJsonG ( smallJsont self,
smallJsont filePath 
)

Definition at line 29223 of file libsheepyCSmallJson.c.

◆ writeStreamSmallJsonG()

int writeStreamSmallJsonG ( smallJsont self,
FILE *  fp 
)

Definition at line 29228 of file libsheepyCSmallJson.c.

◆ appendFileSmallJsonG()

int appendFileSmallJsonG ( smallJsont self,
const char *  filePath 
)

Definition at line 29233 of file libsheepyCSmallJson.c.

◆ appendFileSmallStringSmallJsonG()

int appendFileSmallStringSmallJsonG ( smallJsont self,
smallStringt filePath 
)

Definition at line 29238 of file libsheepyCSmallJson.c.

◆ appendFileJsonSmallJsonG()

int appendFileJsonSmallJsonG ( smallJsont self,
smallJsont filePath 
)

Definition at line 29243 of file libsheepyCSmallJson.c.

◆ readTextSmallJsonG()

smallJsont * readTextSmallJsonG ( smallJsont self,
const char *  filePath 
)

Definition at line 29248 of file libsheepyCSmallJson.c.

◆ readTextSmallStringSmallJsonG()

smallJsont * readTextSmallStringSmallJsonG ( smallJsont self,
smallStringt filePath 
)

Definition at line 29253 of file libsheepyCSmallJson.c.

◆ readTextJsonSmallJsonG()

smallJsont * readTextJsonSmallJsonG ( smallJsont self,
smallJsont filePath 
)

Definition at line 29258 of file libsheepyCSmallJson.c.

◆ readTextStreamSmallJsonG()

smallJsont * readTextStreamSmallJsonG ( smallJsont self,
FILE *  fp 
)

Definition at line 29263 of file libsheepyCSmallJson.c.

◆ writeTextSmallJsonG()

bool writeTextSmallJsonG ( smallJsont self,
const char *  filePath 
)

Definition at line 29268 of file libsheepyCSmallJson.c.

◆ writeTextSmallStringSmallJsonG()

bool writeTextSmallStringSmallJsonG ( smallJsont self,
smallStringt filePath 
)

Definition at line 29273 of file libsheepyCSmallJson.c.

◆ writeTextJsonSmallJsonG()

bool writeTextJsonSmallJsonG ( smallJsont self,
smallJsont filePath 
)

Definition at line 29278 of file libsheepyCSmallJson.c.

◆ writeTextStreamSmallJsonG()

bool writeTextStreamSmallJsonG ( smallJsont self,
FILE *  fp 
)

Definition at line 29283 of file libsheepyCSmallJson.c.

◆ appendTextSmallStringSmallJsonG()

bool appendTextSmallStringSmallJsonG ( smallJsont self,
smallStringt filePath 
)

Definition at line 29288 of file libsheepyCSmallJson.c.

◆ appendTextJsonSmallJsonG()

bool appendTextJsonSmallJsonG ( smallJsont self,
smallJsont filePath 
)

Definition at line 29293 of file libsheepyCSmallJson.c.

◆ freeSmallJsonG()

void freeSmallJsonG ( smallJsont self)

Definition at line 25455 of file libsheepyCSmallJson.c.

Variable Documentation

◆ jsonPathResS

const char* jsonPathResS[] = {"KEY_IS_NULL", "NOT_A_PATH", "ARRAY_PATH", "DICT_PATH", NULL}

array to convert jsonPathRest to string

Definition at line 1703 of file libsheepyCSmallJson.c.