|
libsheepy
|
#include "../libsheepyObject.h"#include "libsheepyCSmallInt.h"#include "libsheepyCSmallIntInternal.h"#include <inttypes.h>#include <stdbool.h>#include <stdlib.h>#include <stdint.h>#include <stdio.h>
Go to the source code of this file.
Macros | |
| #define | internal static |
| #define internal static |
Definition at line 28 of file libsheepyCSmallInt.c.
| void initiateSmallInt | ( | smallIntt * | self | ) |
| void registerMethodsSmallInt | ( | smallIntFunctionst * | f | ) |
| void initiateAllocateSmallInt | ( | smallIntt ** | self | ) |
Definition at line 206 of file libsheepyCSmallInt.c.


| void finalizeRecycleSmallInt | ( | void *arg | UNUSED | ) |
| void finalizeSmallInt | ( | void | ) |
| smallIntt * allocSmallInt | ( | int64_t | value | ) |
Definition at line 241 of file libsheepyCSmallInt.c.


| void cleanUpSmallIntTerminateG | ( | smallIntt ** | val | ) |
Definition at line 255 of file libsheepyCSmallInt.c.
| void cleanUpSmallIntFreeLocalG | ( | smallIntt * | val | ) |
Definition at line 260 of file libsheepyCSmallInt.c.
| void cleanUpSmallIntFreeG | ( | smallIntt ** | val | ) |
Definition at line 265 of file libsheepyCSmallInt.c.
| void cleanUpSmallIntFinishG | ( | smallIntt ** | val | ) |
Definition at line 270 of file libsheepyCSmallInt.c.
Definition at line 275 of file libsheepyCSmallInt.c.


Definition at line 284 of file libsheepyCSmallInt.c.


Definition at line 306 of file libsheepyCSmallInt.c.


Definition at line 321 of file libsheepyCSmallInt.c.


Definition at line 347 of file libsheepyCSmallInt.c.


Definition at line 374 of file libsheepyCSmallInt.c.


Definition at line 385 of file libsheepyCSmallInt.c.


Definition at line 396 of file libsheepyCSmallInt.c.


Definition at line 407 of file libsheepyCSmallInt.c.


Definition at line 418 of file libsheepyCSmallInt.c.


Definition at line 429 of file libsheepyCSmallInt.c.


Definition at line 440 of file libsheepyCSmallInt.c.


| internal smallIntt * setSmallBoolSmallInt | ( | smallIntt * | self, |
| smallBoolt * | p2 | ||
| ) |
Definition at line 454 of file libsheepyCSmallInt.c.


| internal smallIntt * setSmallDoubleSmallInt | ( | smallIntt * | self, |
| smallDoublet * | p2 | ||
| ) |
Definition at line 472 of file libsheepyCSmallInt.c.


Definition at line 487 of file libsheepyCSmallInt.c.


| internal smallIntt * setSmallJsonSmallInt | ( | smallIntt * | self, |
| smallJsont * | p2 | ||
| ) |
Definition at line 502 of file libsheepyCSmallInt.c.


| internal smallIntt * setSmallStringSmallInt | ( | smallIntt * | self, |
| smallStringt * | p2 | ||
| ) |
Definition at line 530 of file libsheepyCSmallInt.c.


Definition at line 552 of file libsheepyCSmallInt.c.


Definition at line 569 of file libsheepyCSmallInt.c.


Definition at line 584 of file libsheepyCSmallInt.c.


| internal bool equalSmallIntSmallBool | ( | smallIntt * | self, |
| smallBoolt * | p2 | ||
| ) |
| internal bool equalSmallIntSmallBytes | ( | smallIntt * | self, |
| smallBytest * | p2 | ||
| ) |
Definition at line 673 of file libsheepyCSmallInt.c.


| internal bool equalSmallIntSmallDouble | ( | smallIntt * | self, |
| smallDoublet * | p2 | ||
| ) |
| internal bool equalSmallIntSmallJson | ( | smallIntt * | self, |
| smallJsont * | p2 | ||
| ) |
| internal bool equalSmallIntSmallString | ( | smallIntt * | self, |
| smallStringt * | p2 | ||
| ) |
Definition at line 749 of file libsheepyCSmallInt.c.


| internal smallIntt * readFileSmallJsonSmallInt | ( | smallIntt * | self, |
| smallJsont * | filePath | ||
| ) |
| internal smallIntt * readFileSmallStringSmallInt | ( | smallIntt * | self, |
| smallStringt * | filePath | ||
| ) |
Definition at line 812 of file libsheepyCSmallInt.c.


Definition at line 834 of file libsheepyCSmallInt.c.


| internal int writeFileSmallJsonSmallInt | ( | smallIntt * | self, |
| smallJsont * | filePath | ||
| ) |
| internal int writeFileSmallStringSmallInt | ( | smallIntt * | self, |
| smallStringt * | filePath | ||
| ) |
Definition at line 911 of file libsheepyCSmallInt.c.


| internal int appendFileSmallStringSmallInt | ( | smallIntt * | self, |
| smallStringt * | filePath | ||
| ) |
Definition at line 938 of file libsheepyCSmallInt.c.


Definition at line 946 of file libsheepyCSmallInt.c.
| int64_t getIntSmallIntG | ( | smallIntt * | self, |
| int64_t retType | UNUSED, | ||
| int64_t index | UNUSED | ||
| ) |
Definition at line 953 of file libsheepyCSmallInt.c.
| int64_t * getIntPSmallIntG | ( | smallIntt * | self, |
| int64_t *retType | UNUSED, | ||
| int64_t index | UNUSED | ||
| ) |
Definition at line 958 of file libsheepyCSmallInt.c.
| int32_t getInt32SmallIntG | ( | smallIntt * | self, |
| int32_t retType | UNUSED, | ||
| int64_t index | UNUSED | ||
| ) |
Definition at line 963 of file libsheepyCSmallInt.c.
| int32_t * getInt32PSmallIntG | ( | smallIntt * | self, |
| int32_t *retType | UNUSED, | ||
| int64_t index | UNUSED | ||
| ) |
Definition at line 968 of file libsheepyCSmallInt.c.
| uint64_t getUintSmallIntG | ( | smallIntt * | self, |
| uint64_t retType | UNUSED, | ||
| int64_t index | UNUSED | ||
| ) |
Definition at line 973 of file libsheepyCSmallInt.c.
| uint64_t * getUintPSmallIntG | ( | smallIntt * | self, |
| uint64_t *retType | UNUSED, | ||
| int64_t index | UNUSED | ||
| ) |
Definition at line 978 of file libsheepyCSmallInt.c.
| uint32_t getUint32SmallIntG | ( | smallIntt * | self, |
| uint32_t retType | UNUSED, | ||
| int64_t index | UNUSED | ||
| ) |
Definition at line 983 of file libsheepyCSmallInt.c.
| uint32_t * getUint32PSmallIntG | ( | smallIntt * | self, |
| uint32_t *retType | UNUSED, | ||
| int64_t index | UNUSED | ||
| ) |
Definition at line 988 of file libsheepyCSmallInt.c.
Definition at line 993 of file libsheepyCSmallInt.c.
Definition at line 998 of file libsheepyCSmallInt.c.
Definition at line 1003 of file libsheepyCSmallInt.c.
Definition at line 1008 of file libsheepyCSmallInt.c.
Definition at line 1013 of file libsheepyCSmallInt.c.
Definition at line 1018 of file libsheepyCSmallInt.c.
| smallIntt * setSmallBoolSmallIntG | ( | smallIntt * | self, |
| smallBoolt * | p2 | ||
| ) |
Definition at line 1023 of file libsheepyCSmallInt.c.
| smallIntt * setSmallDoubleSmallIntG | ( | smallIntt * | self, |
| smallDoublet * | p2 | ||
| ) |
Definition at line 1028 of file libsheepyCSmallInt.c.
Definition at line 1033 of file libsheepyCSmallInt.c.
| smallIntt * setSmallJsonSmallIntG | ( | smallIntt * | self, |
| smallJsont * | p2 | ||
| ) |
Definition at line 1038 of file libsheepyCSmallInt.c.
| smallIntt * setSmallStringSmallIntG | ( | smallIntt * | self, |
| smallStringt * | p2 | ||
| ) |
Definition at line 1043 of file libsheepyCSmallInt.c.
| bool equalSmallIntChaG | ( | smallIntt * | self, |
| char | p2 | ||
| ) |
Definition at line 1049 of file libsheepyCSmallInt.c.
| bool equalSmallIntCharG | ( | smallIntt * | self, |
| const char * | p2 | ||
| ) |
Definition at line 1054 of file libsheepyCSmallInt.c.
Definition at line 1059 of file libsheepyCSmallInt.c.
| bool equalSmallIntBoolG | ( | smallIntt * | self, |
| bool | p2 | ||
| ) |
Definition at line 1064 of file libsheepyCSmallInt.c.
| bool equalSmallIntDoubleG | ( | smallIntt * | self, |
| double | p2 | ||
| ) |
Definition at line 1069 of file libsheepyCSmallInt.c.
| bool equalSmallIntInt64G | ( | smallIntt * | self, |
| int64_t | p2 | ||
| ) |
Definition at line 1074 of file libsheepyCSmallInt.c.
| bool equalSmallIntInt32G | ( | smallIntt * | self, |
| int32_t | p2 | ||
| ) |
Definition at line 1079 of file libsheepyCSmallInt.c.
| bool equalSmallIntUint32G | ( | smallIntt * | self, |
| uint32_t | p2 | ||
| ) |
Definition at line 1084 of file libsheepyCSmallInt.c.
| bool equalSmallIntUint64G | ( | smallIntt * | self, |
| uint64_t | p2 | ||
| ) |
Definition at line 1089 of file libsheepyCSmallInt.c.
| bool equalSmallIntSmallBoolG | ( | smallIntt * | self, |
| smallBoolt * | p2 | ||
| ) |
Definition at line 1094 of file libsheepyCSmallInt.c.
| bool equalSmallIntSmallBytesG | ( | smallIntt * | self, |
| smallBytest * | p2 | ||
| ) |
Definition at line 1099 of file libsheepyCSmallInt.c.
| bool equalSmallIntSmallDoubleG | ( | smallIntt * | self, |
| smallDoublet * | p2 | ||
| ) |
Definition at line 1104 of file libsheepyCSmallInt.c.
Definition at line 1109 of file libsheepyCSmallInt.c.
| bool equalSmallIntSmallJsonG | ( | smallIntt * | self, |
| smallJsont * | p2 | ||
| ) |
Definition at line 1114 of file libsheepyCSmallInt.c.
| bool equalSmallIntSmallStringG | ( | smallIntt * | self, |
| smallStringt * | p2 | ||
| ) |
Definition at line 1119 of file libsheepyCSmallInt.c.
Definition at line 1124 of file libsheepyCSmallInt.c.
| smallIntt * readFileSmallJsonSmallIntG | ( | smallIntt * | self, |
| smallJsont * | filePath | ||
| ) |
Definition at line 1129 of file libsheepyCSmallInt.c.
| smallIntt * readFileSmallStringSmallIntG | ( | smallIntt * | self, |
| smallStringt * | filePath | ||
| ) |
Definition at line 1134 of file libsheepyCSmallInt.c.
Definition at line 1139 of file libsheepyCSmallInt.c.
| int writeFileSmallIntG | ( | smallIntt * | self, |
| const char * | filePath | ||
| ) |
Definition at line 1144 of file libsheepyCSmallInt.c.
| int writeFileSmallJsonSmallIntG | ( | smallIntt * | self, |
| smallJsont * | filePath | ||
| ) |
Definition at line 1149 of file libsheepyCSmallInt.c.
| int writeFileSmallStringSmallIntG | ( | smallIntt * | self, |
| smallStringt * | filePath | ||
| ) |
Definition at line 1154 of file libsheepyCSmallInt.c.
| int writeStreamSmallIntG | ( | smallIntt * | self, |
| FILE * | fp | ||
| ) |
Definition at line 1159 of file libsheepyCSmallInt.c.
| int appendFileSmallIntFG | ( | smallIntt * | self, |
| const char * | filePath | ||
| ) |
Definition at line 1164 of file libsheepyCSmallInt.c.
| int appendFileSmallStringSmallIntG | ( | smallIntt * | self, |
| smallStringt * | filePath | ||
| ) |
Definition at line 1169 of file libsheepyCSmallInt.c.
| void freeSmallIntG | ( | smallIntt * | self | ) |
Definition at line 951 of file libsheepyCSmallInt.c.
1.8.13