libsheepy
Macros | Functions
libsheepyCSmallInt.c File Reference
#include "../libsheepyObject.h"
#include "libsheepyCSmallInt.h"
#include "libsheepyCSmallIntInternal.h"
#include <inttypes.h>
#include <stdbool.h>
#include <stdlib.h>
#include <stdint.h>
#include <stdio.h>
Include dependency graph for libsheepyCSmallInt.c:

Go to the source code of this file.

Macros

#define internal   static
 

Functions

void initiateSmallInt (smallIntt *self)
 
void registerMethodsSmallInt (smallIntFunctionst *f)
 
void initiateAllocateSmallInt (smallIntt **self)
 
void finalizeRecycleSmallInt (void *arg UNUSED)
 
void finalizeSmallInt (void)
 
smallInttallocSmallInt (int64_t value)
 
void cleanUpSmallIntTerminateG (smallIntt **val)
 
void cleanUpSmallIntFreeLocalG (smallIntt *val)
 
void cleanUpSmallIntFreeG (smallIntt **val)
 
void cleanUpSmallIntFinishG (smallIntt **val)
 
internal void freeSmallInt (smallIntt *self)
 
internal void terminateSmallInt (smallIntt **self)
 
internal char * toStringSmallInt (smallIntt *self)
 
internal smallInttduplicateSmallInt (smallIntt *self)
 
internal void smashSmallInt (smallIntt **self)
 
internal void finishSmallInt (smallIntt **self)
 
internal const char * helpSmallInt (smallIntt UNUSED *self)
 
internal int64_t getSmallInt (smallIntt *self)
 
internal smallInttsetSmallInt (smallIntt *self, int64_t value)
 
internal smallInttsetBoolSmallInt (smallIntt *self, bool p2)
 
internal smallInttsetDoubleSmallInt (smallIntt *self, double p2)
 
internal smallInttsetInt32SmallInt (smallIntt *self, int32_t p2)
 
internal smallInttsetUint32SmallInt (smallIntt *self, uint32_t p2)
 
internal smallInttsetUint64SmallInt (smallIntt *self, uint64_t p2)
 
internal smallInttsetSSmallInt (smallIntt *self, const char *p2)
 
internal smallInttsetSmallBoolSmallInt (smallIntt *self, smallBoolt *p2)
 
internal smallInttsetSmallDoubleSmallInt (smallIntt *self, smallDoublet *p2)
 
internal smallInttsetSmallIntSmallInt (smallIntt *self, smallIntt *p2)
 
internal smallInttsetSmallJsonSmallInt (smallIntt *self, smallJsont *p2)
 
internal smallInttsetSmallStringSmallInt (smallIntt *self, smallStringt *p2)
 
internal int64_t * getPSmallInt (smallIntt *self)
 
internal bool equalSmallIntCha (smallIntt *self, char p2)
 
internal bool equalSmallIntChar (smallIntt *self, const char *p2)
 
internal bool equalSmallIntBase (smallIntt *self, baset *p2)
 
internal bool equalSmallIntBool (smallIntt *self, bool p2)
 
internal bool equalSmallIntDouble (smallIntt *self, double p2)
 
internal bool equalSmallIntInt64 (smallIntt *self, int64_t p2)
 
internal bool equalSmallIntInt32 (smallIntt *self, int32_t p2)
 
internal bool equalSmallIntUint32 (smallIntt *self, uint32_t p2)
 
internal bool equalSmallIntUint64 (smallIntt *self, uint64_t p2)
 
internal bool equalSmallIntSmallBool (smallIntt *self, smallBoolt *p2)
 
internal bool equalSmallIntSmallBytes (smallIntt *self, smallBytest *p2)
 
internal bool equalSmallIntSmallDouble (smallIntt *self, smallDoublet *p2)
 
internal bool equalSmallInt (smallIntt *self, smallIntt *p2)
 
internal bool equalSmallIntSmallJson (smallIntt *self, smallJsont *p2)
 
internal bool equalSmallIntSmallString (smallIntt *self, smallStringt *p2)
 
internal smallInttreadFileSmallInt (smallIntt *self, const char *filePath)
 
internal smallInttreadFileSmallJsonSmallInt (smallIntt *self, smallJsont *filePath)
 
internal smallInttreadFileSmallStringSmallInt (smallIntt *self, smallStringt *filePath)
 
internal smallInttreadStreamSmallInt (smallIntt *self, FILE *fp)
 
internal int writeFileSmallInt (smallIntt *self, const char *filePath)
 
internal int writeFileSmallJsonSmallInt (smallIntt *self, smallJsont *filePath)
 
internal int writeFileSmallStringSmallInt (smallIntt *self, smallStringt *filePath)
 
internal int writeStreamSmallInt (smallIntt *self, FILE *fp)
 
internal int appendFileSmallInt (smallIntt *self, const char *filePath)
 
internal int appendFileSmallStringSmallInt (smallIntt *self, smallStringt *filePath)
 
smallInttduplicateSmallIntG (smallIntt *self)
 
int64_t getIntSmallIntG (smallIntt *self, int64_t retType UNUSED, int64_t index UNUSED)
 
int64_t * getIntPSmallIntG (smallIntt *self, int64_t *retType UNUSED, int64_t index UNUSED)
 
int32_t getInt32SmallIntG (smallIntt *self, int32_t retType UNUSED, int64_t index UNUSED)
 
int32_t * getInt32PSmallIntG (smallIntt *self, int32_t *retType UNUSED, int64_t index UNUSED)
 
uint64_t getUintSmallIntG (smallIntt *self, uint64_t retType UNUSED, int64_t index UNUSED)
 
uint64_t * getUintPSmallIntG (smallIntt *self, uint64_t *retType UNUSED, int64_t index UNUSED)
 
uint32_t getUint32SmallIntG (smallIntt *self, uint32_t retType UNUSED, int64_t index UNUSED)
 
uint32_t * getUint32PSmallIntG (smallIntt *self, uint32_t *retType UNUSED, int64_t index UNUSED)
 
smallInttsetBoolSmallIntG (smallIntt *self, bool p2)
 
smallInttsetDoubleSmallIntG (smallIntt *self, double p2)
 
smallInttsetInt32SmallIntG (smallIntt *self, int32_t p2)
 
smallInttsetUint32SmallIntG (smallIntt *self, uint32_t p2)
 
smallInttsetUint64SmallIntG (smallIntt *self, uint64_t p2)
 
smallInttsetSSmallIntG (smallIntt *self, const char *p2)
 
smallInttsetSmallBoolSmallIntG (smallIntt *self, smallBoolt *p2)
 
smallInttsetSmallDoubleSmallIntG (smallIntt *self, smallDoublet *p2)
 
smallInttsetSmallIntSmallIntG (smallIntt *self, smallIntt *p2)
 
smallInttsetSmallJsonSmallIntG (smallIntt *self, smallJsont *p2)
 
smallInttsetSmallStringSmallIntG (smallIntt *self, smallStringt *p2)
 
bool equalSmallIntChaG (smallIntt *self, char p2)
 
bool equalSmallIntCharG (smallIntt *self, const char *p2)
 
bool equalSmallIntBaseG (smallIntt *self, baset *p2)
 
bool equalSmallIntBoolG (smallIntt *self, bool p2)
 
bool equalSmallIntDoubleG (smallIntt *self, double p2)
 
bool equalSmallIntInt64G (smallIntt *self, int64_t p2)
 
bool equalSmallIntInt32G (smallIntt *self, int32_t p2)
 
bool equalSmallIntUint32G (smallIntt *self, uint32_t p2)
 
bool equalSmallIntUint64G (smallIntt *self, uint64_t p2)
 
bool equalSmallIntSmallBoolG (smallIntt *self, smallBoolt *p2)
 
bool equalSmallIntSmallBytesG (smallIntt *self, smallBytest *p2)
 
bool equalSmallIntSmallDoubleG (smallIntt *self, smallDoublet *p2)
 
bool equalSmallIntFG (smallIntt *self, smallIntt *p2)
 
bool equalSmallIntSmallJsonG (smallIntt *self, smallJsont *p2)
 
bool equalSmallIntSmallStringG (smallIntt *self, smallStringt *p2)
 
smallInttreadFileSmallIntG (smallIntt *self, const char *filePath)
 
smallInttreadFileSmallJsonSmallIntG (smallIntt *self, smallJsont *filePath)
 
smallInttreadFileSmallStringSmallIntG (smallIntt *self, smallStringt *filePath)
 
smallInttreadStreamSmallIntG (smallIntt *self, FILE *fp)
 
int writeFileSmallIntG (smallIntt *self, const char *filePath)
 
int writeFileSmallJsonSmallIntG (smallIntt *self, smallJsont *filePath)
 
int writeFileSmallStringSmallIntG (smallIntt *self, smallStringt *filePath)
 
int writeStreamSmallIntG (smallIntt *self, FILE *fp)
 
int appendFileSmallIntFG (smallIntt *self, const char *filePath)
 
int appendFileSmallStringSmallIntG (smallIntt *self, smallStringt *filePath)
 
void freeSmallIntG (smallIntt *self)
 

Macro Definition Documentation

◆ internal

#define internal   static

Definition at line 28 of file libsheepyCSmallInt.c.

Function Documentation

◆ initiateSmallInt()

void initiateSmallInt ( smallIntt self)

Definition at line 141 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ registerMethodsSmallInt()

void registerMethodsSmallInt ( smallIntFunctionst f)

Definition at line 156 of file libsheepyCSmallInt.c.

Here is the call graph for this function:

◆ initiateAllocateSmallInt()

void initiateAllocateSmallInt ( smallIntt **  self)

Definition at line 206 of file libsheepyCSmallInt.c.

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

◆ finalizeRecycleSmallInt()

void finalizeRecycleSmallInt ( void *arg  UNUSED)

Definition at line 224 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ finalizeSmallInt()

void finalizeSmallInt ( void  )

Definition at line 232 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ allocSmallInt()

smallIntt * allocSmallInt ( int64_t  value)

Definition at line 241 of file libsheepyCSmallInt.c.

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

◆ cleanUpSmallIntTerminateG()

void cleanUpSmallIntTerminateG ( smallIntt **  val)

Definition at line 255 of file libsheepyCSmallInt.c.

◆ cleanUpSmallIntFreeLocalG()

void cleanUpSmallIntFreeLocalG ( smallIntt val)

Definition at line 260 of file libsheepyCSmallInt.c.

◆ cleanUpSmallIntFreeG()

void cleanUpSmallIntFreeG ( smallIntt **  val)

Definition at line 265 of file libsheepyCSmallInt.c.

◆ cleanUpSmallIntFinishG()

void cleanUpSmallIntFinishG ( smallIntt **  val)

Definition at line 270 of file libsheepyCSmallInt.c.

◆ freeSmallInt()

internal void freeSmallInt ( smallIntt self)

Definition at line 275 of file libsheepyCSmallInt.c.

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

◆ terminateSmallInt()

internal void terminateSmallInt ( smallIntt **  self)

Definition at line 284 of file libsheepyCSmallInt.c.

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

◆ toStringSmallInt()

internal char * toStringSmallInt ( smallIntt self)

Definition at line 291 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ duplicateSmallInt()

internal smallIntt * duplicateSmallInt ( smallIntt self)

Definition at line 306 of file libsheepyCSmallInt.c.

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

◆ smashSmallInt()

internal void smashSmallInt ( smallIntt **  self)

Definition at line 321 of file libsheepyCSmallInt.c.

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

◆ finishSmallInt()

internal void finishSmallInt ( smallIntt **  self)

Definition at line 347 of file libsheepyCSmallInt.c.

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

◆ helpSmallInt()

internal const char * helpSmallInt ( smallIntt UNUSED self)

Definition at line 361 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ getSmallInt()

internal int64_t getSmallInt ( smallIntt self)

Definition at line 366 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ setSmallInt()

internal smallIntt * setSmallInt ( smallIntt self,
int64_t  value 
)

Definition at line 374 of file libsheepyCSmallInt.c.

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

◆ setBoolSmallInt()

internal smallIntt * setBoolSmallInt ( smallIntt self,
bool  p2 
)

Definition at line 385 of file libsheepyCSmallInt.c.

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

◆ setDoubleSmallInt()

internal smallIntt * setDoubleSmallInt ( smallIntt self,
double  p2 
)

Definition at line 396 of file libsheepyCSmallInt.c.

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

◆ setInt32SmallInt()

internal smallIntt * setInt32SmallInt ( smallIntt self,
int32_t  p2 
)

Definition at line 407 of file libsheepyCSmallInt.c.

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

◆ setUint32SmallInt()

internal smallIntt * setUint32SmallInt ( smallIntt self,
uint32_t  p2 
)

Definition at line 418 of file libsheepyCSmallInt.c.

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

◆ setUint64SmallInt()

internal smallIntt * setUint64SmallInt ( smallIntt self,
uint64_t  p2 
)

Definition at line 429 of file libsheepyCSmallInt.c.

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

◆ setSSmallInt()

internal smallIntt * setSSmallInt ( smallIntt self,
const char *  p2 
)

Definition at line 440 of file libsheepyCSmallInt.c.

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

◆ setSmallBoolSmallInt()

internal smallIntt * setSmallBoolSmallInt ( smallIntt self,
smallBoolt p2 
)

Definition at line 454 of file libsheepyCSmallInt.c.

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

◆ setSmallDoubleSmallInt()

internal smallIntt * setSmallDoubleSmallInt ( smallIntt self,
smallDoublet p2 
)

Definition at line 472 of file libsheepyCSmallInt.c.

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

◆ setSmallIntSmallInt()

internal smallIntt * setSmallIntSmallInt ( smallIntt self,
smallIntt p2 
)

Definition at line 487 of file libsheepyCSmallInt.c.

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

◆ setSmallJsonSmallInt()

internal smallIntt * setSmallJsonSmallInt ( smallIntt self,
smallJsont p2 
)

Definition at line 502 of file libsheepyCSmallInt.c.

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

◆ setSmallStringSmallInt()

internal smallIntt * setSmallStringSmallInt ( smallIntt self,
smallStringt p2 
)

Definition at line 530 of file libsheepyCSmallInt.c.

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

◆ getPSmallInt()

internal int64_t * getPSmallInt ( smallIntt self)

Definition at line 544 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ equalSmallIntCha()

internal bool equalSmallIntCha ( smallIntt self,
char  p2 
)

Definition at line 552 of file libsheepyCSmallInt.c.

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

◆ equalSmallIntChar()

internal bool equalSmallIntChar ( smallIntt self,
const char *  p2 
)

Definition at line 569 of file libsheepyCSmallInt.c.

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

◆ equalSmallIntBase()

internal bool equalSmallIntBase ( smallIntt self,
baset p2 
)

Definition at line 584 of file libsheepyCSmallInt.c.

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

◆ equalSmallIntBool()

internal bool equalSmallIntBool ( smallIntt self,
bool  p2 
)

Definition at line 610 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ equalSmallIntDouble()

internal bool equalSmallIntDouble ( smallIntt self,
double  p2 
)

Definition at line 619 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ equalSmallIntInt64()

internal bool equalSmallIntInt64 ( smallIntt self,
int64_t  p2 
)

Definition at line 628 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ equalSmallIntInt32()

internal bool equalSmallIntInt32 ( smallIntt self,
int32_t  p2 
)

Definition at line 637 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ equalSmallIntUint32()

internal bool equalSmallIntUint32 ( smallIntt self,
uint32_t  p2 
)

Definition at line 646 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ equalSmallIntUint64()

internal bool equalSmallIntUint64 ( smallIntt self,
uint64_t  p2 
)

Definition at line 655 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ equalSmallIntSmallBool()

internal bool equalSmallIntSmallBool ( smallIntt self,
smallBoolt p2 
)

Definition at line 664 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ equalSmallIntSmallBytes()

internal bool equalSmallIntSmallBytes ( smallIntt self,
smallBytest p2 
)

Definition at line 673 of file libsheepyCSmallInt.c.

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

◆ equalSmallIntSmallDouble()

internal bool equalSmallIntSmallDouble ( smallIntt self,
smallDoublet p2 
)

Definition at line 702 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ equalSmallInt()

internal bool equalSmallInt ( smallIntt self,
smallIntt p2 
)

Definition at line 711 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ equalSmallIntSmallJson()

internal bool equalSmallIntSmallJson ( smallIntt self,
smallJsont p2 
)

Definition at line 720 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ equalSmallIntSmallString()

internal bool equalSmallIntSmallString ( smallIntt self,
smallStringt p2 
)

Definition at line 734 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ readFileSmallInt()

internal smallIntt * readFileSmallInt ( smallIntt self,
const char *  filePath 
)

Definition at line 749 of file libsheepyCSmallInt.c.

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

◆ readFileSmallJsonSmallInt()

internal smallIntt * readFileSmallJsonSmallInt ( smallIntt self,
smallJsont filePath 
)

Definition at line 780 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ readFileSmallStringSmallInt()

internal smallIntt * readFileSmallStringSmallInt ( smallIntt self,
smallStringt filePath 
)

Definition at line 799 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ readStreamSmallInt()

internal smallIntt * readStreamSmallInt ( smallIntt self,
FILE *  fp 
)

Definition at line 812 of file libsheepyCSmallInt.c.

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

◆ writeFileSmallInt()

internal int writeFileSmallInt ( smallIntt self,
const char *  filePath 
)

Definition at line 834 of file libsheepyCSmallInt.c.

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

◆ writeFileSmallJsonSmallInt()

internal int writeFileSmallJsonSmallInt ( smallIntt self,
smallJsont filePath 
)

Definition at line 861 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ writeFileSmallStringSmallInt()

internal int writeFileSmallStringSmallInt ( smallIntt self,
smallStringt filePath 
)

Definition at line 880 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ writeStreamSmallInt()

internal int writeStreamSmallInt ( smallIntt self,
FILE *  fp 
)

Definition at line 893 of file libsheepyCSmallInt.c.

Here is the caller graph for this function:

◆ appendFileSmallInt()

internal int appendFileSmallInt ( smallIntt self,
const char *  filePath 
)

Definition at line 911 of file libsheepyCSmallInt.c.

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

◆ appendFileSmallStringSmallInt()

internal int appendFileSmallStringSmallInt ( smallIntt self,
smallStringt filePath 
)

Definition at line 938 of file libsheepyCSmallInt.c.

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

◆ duplicateSmallIntG()

smallIntt * duplicateSmallIntG ( smallIntt self)

Definition at line 946 of file libsheepyCSmallInt.c.

◆ getIntSmallIntG()

int64_t getIntSmallIntG ( smallIntt self,
int64_t retType  UNUSED,
int64_t index  UNUSED 
)

Definition at line 953 of file libsheepyCSmallInt.c.

◆ getIntPSmallIntG()

int64_t * getIntPSmallIntG ( smallIntt self,
int64_t *retType  UNUSED,
int64_t index  UNUSED 
)

Definition at line 958 of file libsheepyCSmallInt.c.

◆ getInt32SmallIntG()

int32_t getInt32SmallIntG ( smallIntt self,
int32_t retType  UNUSED,
int64_t index  UNUSED 
)

Definition at line 963 of file libsheepyCSmallInt.c.

◆ getInt32PSmallIntG()

int32_t * getInt32PSmallIntG ( smallIntt self,
int32_t *retType  UNUSED,
int64_t index  UNUSED 
)

Definition at line 968 of file libsheepyCSmallInt.c.

◆ getUintSmallIntG()

uint64_t getUintSmallIntG ( smallIntt self,
uint64_t retType  UNUSED,
int64_t index  UNUSED 
)

Definition at line 973 of file libsheepyCSmallInt.c.

◆ getUintPSmallIntG()

uint64_t * getUintPSmallIntG ( smallIntt self,
uint64_t *retType  UNUSED,
int64_t index  UNUSED 
)

Definition at line 978 of file libsheepyCSmallInt.c.

◆ getUint32SmallIntG()

uint32_t getUint32SmallIntG ( smallIntt self,
uint32_t retType  UNUSED,
int64_t index  UNUSED 
)

Definition at line 983 of file libsheepyCSmallInt.c.

◆ getUint32PSmallIntG()

uint32_t * getUint32PSmallIntG ( smallIntt self,
uint32_t *retType  UNUSED,
int64_t index  UNUSED 
)

Definition at line 988 of file libsheepyCSmallInt.c.

◆ setBoolSmallIntG()

smallIntt * setBoolSmallIntG ( smallIntt self,
bool  p2 
)

Definition at line 993 of file libsheepyCSmallInt.c.

◆ setDoubleSmallIntG()

smallIntt * setDoubleSmallIntG ( smallIntt self,
double  p2 
)

Definition at line 998 of file libsheepyCSmallInt.c.

◆ setInt32SmallIntG()

smallIntt * setInt32SmallIntG ( smallIntt self,
int32_t  p2 
)

Definition at line 1003 of file libsheepyCSmallInt.c.

◆ setUint32SmallIntG()

smallIntt * setUint32SmallIntG ( smallIntt self,
uint32_t  p2 
)

Definition at line 1008 of file libsheepyCSmallInt.c.

◆ setUint64SmallIntG()

smallIntt * setUint64SmallIntG ( smallIntt self,
uint64_t  p2 
)

Definition at line 1013 of file libsheepyCSmallInt.c.

◆ setSSmallIntG()

smallIntt * setSSmallIntG ( smallIntt self,
const char *  p2 
)

Definition at line 1018 of file libsheepyCSmallInt.c.

◆ setSmallBoolSmallIntG()

smallIntt * setSmallBoolSmallIntG ( smallIntt self,
smallBoolt p2 
)

Definition at line 1023 of file libsheepyCSmallInt.c.

◆ setSmallDoubleSmallIntG()

smallIntt * setSmallDoubleSmallIntG ( smallIntt self,
smallDoublet p2 
)

Definition at line 1028 of file libsheepyCSmallInt.c.

◆ setSmallIntSmallIntG()

smallIntt * setSmallIntSmallIntG ( smallIntt self,
smallIntt p2 
)

Definition at line 1033 of file libsheepyCSmallInt.c.

◆ setSmallJsonSmallIntG()

smallIntt * setSmallJsonSmallIntG ( smallIntt self,
smallJsont p2 
)

Definition at line 1038 of file libsheepyCSmallInt.c.

◆ setSmallStringSmallIntG()

smallIntt * setSmallStringSmallIntG ( smallIntt self,
smallStringt p2 
)

Definition at line 1043 of file libsheepyCSmallInt.c.

◆ equalSmallIntChaG()

bool equalSmallIntChaG ( smallIntt self,
char  p2 
)

Definition at line 1049 of file libsheepyCSmallInt.c.

◆ equalSmallIntCharG()

bool equalSmallIntCharG ( smallIntt self,
const char *  p2 
)

Definition at line 1054 of file libsheepyCSmallInt.c.

◆ equalSmallIntBaseG()

bool equalSmallIntBaseG ( smallIntt self,
baset p2 
)

Definition at line 1059 of file libsheepyCSmallInt.c.

◆ equalSmallIntBoolG()

bool equalSmallIntBoolG ( smallIntt self,
bool  p2 
)

Definition at line 1064 of file libsheepyCSmallInt.c.

◆ equalSmallIntDoubleG()

bool equalSmallIntDoubleG ( smallIntt self,
double  p2 
)

Definition at line 1069 of file libsheepyCSmallInt.c.

◆ equalSmallIntInt64G()

bool equalSmallIntInt64G ( smallIntt self,
int64_t  p2 
)

Definition at line 1074 of file libsheepyCSmallInt.c.

◆ equalSmallIntInt32G()

bool equalSmallIntInt32G ( smallIntt self,
int32_t  p2 
)

Definition at line 1079 of file libsheepyCSmallInt.c.

◆ equalSmallIntUint32G()

bool equalSmallIntUint32G ( smallIntt self,
uint32_t  p2 
)

Definition at line 1084 of file libsheepyCSmallInt.c.

◆ equalSmallIntUint64G()

bool equalSmallIntUint64G ( smallIntt self,
uint64_t  p2 
)

Definition at line 1089 of file libsheepyCSmallInt.c.

◆ equalSmallIntSmallBoolG()

bool equalSmallIntSmallBoolG ( smallIntt self,
smallBoolt p2 
)

Definition at line 1094 of file libsheepyCSmallInt.c.

◆ equalSmallIntSmallBytesG()

bool equalSmallIntSmallBytesG ( smallIntt self,
smallBytest p2 
)

Definition at line 1099 of file libsheepyCSmallInt.c.

◆ equalSmallIntSmallDoubleG()

bool equalSmallIntSmallDoubleG ( smallIntt self,
smallDoublet p2 
)

Definition at line 1104 of file libsheepyCSmallInt.c.

◆ equalSmallIntFG()

bool equalSmallIntFG ( smallIntt self,
smallIntt p2 
)

Definition at line 1109 of file libsheepyCSmallInt.c.

◆ equalSmallIntSmallJsonG()

bool equalSmallIntSmallJsonG ( smallIntt self,
smallJsont p2 
)

Definition at line 1114 of file libsheepyCSmallInt.c.

◆ equalSmallIntSmallStringG()

bool equalSmallIntSmallStringG ( smallIntt self,
smallStringt p2 
)

Definition at line 1119 of file libsheepyCSmallInt.c.

◆ readFileSmallIntG()

smallIntt * readFileSmallIntG ( smallIntt self,
const char *  filePath 
)

Definition at line 1124 of file libsheepyCSmallInt.c.

◆ readFileSmallJsonSmallIntG()

smallIntt * readFileSmallJsonSmallIntG ( smallIntt self,
smallJsont filePath 
)

Definition at line 1129 of file libsheepyCSmallInt.c.

◆ readFileSmallStringSmallIntG()

smallIntt * readFileSmallStringSmallIntG ( smallIntt self,
smallStringt filePath 
)

Definition at line 1134 of file libsheepyCSmallInt.c.

◆ readStreamSmallIntG()

smallIntt * readStreamSmallIntG ( smallIntt self,
FILE *  fp 
)

Definition at line 1139 of file libsheepyCSmallInt.c.

◆ writeFileSmallIntG()

int writeFileSmallIntG ( smallIntt self,
const char *  filePath 
)

Definition at line 1144 of file libsheepyCSmallInt.c.

◆ writeFileSmallJsonSmallIntG()

int writeFileSmallJsonSmallIntG ( smallIntt self,
smallJsont filePath 
)

Definition at line 1149 of file libsheepyCSmallInt.c.

◆ writeFileSmallStringSmallIntG()

int writeFileSmallStringSmallIntG ( smallIntt self,
smallStringt filePath 
)

Definition at line 1154 of file libsheepyCSmallInt.c.

◆ writeStreamSmallIntG()

int writeStreamSmallIntG ( smallIntt self,
FILE *  fp 
)

Definition at line 1159 of file libsheepyCSmallInt.c.

◆ appendFileSmallIntFG()

int appendFileSmallIntFG ( smallIntt self,
const char *  filePath 
)

Definition at line 1164 of file libsheepyCSmallInt.c.

◆ appendFileSmallStringSmallIntG()

int appendFileSmallStringSmallIntG ( smallIntt self,
smallStringt filePath 
)

Definition at line 1169 of file libsheepyCSmallInt.c.

◆ freeSmallIntG()

void freeSmallIntG ( smallIntt self)

Definition at line 951 of file libsheepyCSmallInt.c.