libsheepy
Data Structures | Macros | Typedefs | Functions
libsheepyCSmallBytes.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  smallBytesFunctionst
 
struct  smallBytes
 class More...
 

Macros

#define helpTextSmallBytes   "TODO smallBytes help brief, class description /*, definitions,*/ methods, examples"
 help text for this class It is public declaration so that child classes can add their help text easily: ret "Child help text \n\n" helpTextSmallBytes; More...
 
#define cBy(self)   ( (smallBytest*) self )
 
#define SMALLBYTESFUNCTIONST
 use this define in child classes and add the new function after this class functions More...
 
#define createSmallBytes(obj)   ;smallBytest obj; initiateSmallBytes(&obj)
 
#define createAllocateSmallBytes(obj)   ;smallBytest *obj; initiateAllocateSmallBytes(&obj)
 
#define cleanSmallBytesP(name)   smallBytest *name CLEANUP(cleanUpSmallBytesTerminateG)
 declare pointer name with type smallBytest and terminate name when it is out of scope More...
 
#define cleanAllocateSmallBytes(obj)   ;cleanSmallBytesP(obj); initiateAllocateSmallBytes(&obj)
 allocate smallBytes (pointer) and clean up when it is out of scope More...
 
#define cleanSmallBytes(name)   smallBytest name CLEANUP(cleanUpSmallBytesFreeLocalG); initiateSmallBytes(&name)
 declare local object name with type smallBytest and free name when it is out of scope More...
 
#define cleanFreeSmallBytes(name)   smallBytest *name CLEANUP(cleanUpSmallBytesFreeG)
 declare pointer name with type smallBytest and free name when it is out of scope More...
 
#define cleanFinishSmallBytesP(name)   smallBytest *name CLEANUP(cleanUpSmallBytesFinishG)
 declare pointer name with Type smallBytest and finish name when it is out of scope More...
 

Typedefs

typedef struct smallBytes smallBytest
 
typedef void(* freeSmallBytesFt) (smallBytest *self)
 
typedef void(* terminateSmallBytesFt) (smallBytest **self)
 
typedef char *(* toStringSmallBytesFt) (smallBytest *self)
 
typedef smallBytest *(* duplicateSmallBytesFt) (smallBytest *self)
 
typedef void(* finishSmallBytesFt) (smallBytest **self)
 free container More...
 
typedef const char *(* helpSmallBytesFt) (smallBytest *self)
 
typedef void *(* getSmallBytesFt) (smallBytest *self)
 get buffer in object More...
 
typedef smallBytest *(* setSmallBytesFt) (smallBytest *self, void *data, uint32_t size)
 set data buffer in object More...
 
typedef smallBytest *(* pushSmallBytesFt) (smallBytest *self, char data)
 push char to object More...
 
typedef smallBytest *(* pushBufferSmallBytesFt) (smallBytest *self, void *data, uint32_t size)
 push data buffer to object More...
 
typedef char(* getAtSmallBytesFt) (smallBytest *self, int64_t index)
 get char at index More...
 
typedef size_t(* lenSmallBytesFt) (smallBytest *self)
 return buffer size in bytes More...
 
typedef bool(* isEmptySmallBytesFt) (smallBytest *self)
 
typedef smallBytest *(* readFileSmallBytesFt) (smallBytest *self, const char *filePath)
 read file to self More...
 
typedef smallBytest *(* readFileSmallJsonSmallBytesFt) (smallBytest *self, smallJsont *filePath)
 
typedef smallBytest *(* readFileSmallStringSmallBytesFt) (smallBytest *self, smallStringt *filePath)
 
typedef smallBytest *(* readStreamSmallBytesFt) (smallBytest *self, FILE *fp)
 
typedef int(* writeFileSmallBytesFt) (smallBytest *self, const char *filePath)
 write self to file More...
 
typedef int(* writeFileSmallJsonSmallBytesFt) (smallBytest *self, smallJsont *filePath)
 
typedef int(* writeFileSmallStringSmallBytesFt) (smallBytest *self, smallStringt *filePath)
 
typedef int(* writeStreamSmallBytesFt) (smallBytest *self, FILE *fp)
 
typedef int(* appendFileSmallBytesFt) (smallBytest *self, const char *filePath)
 append self to filePath More...
 
typedef int(* appendFileSmallStringSmallBytesFt) (smallBytest *self, smallStringt *filePath)
 
typedef bool(* equalSmallBytesFt) (smallBytest *self, smallBytest *value)
 equal compare self to value More...
 
typedef bool(* equalSmallBytesBoolFt) (smallBytest *self, bool value)
 
typedef bool(* equalSmallBytesDoubleFt) (smallBytest *self, double value)
 
typedef bool(* equalSmallBytesInt64Ft) (smallBytest *self, int64_t value)
 
typedef bool(* equalSmallBytesInt32Ft) (smallBytest *self, int32_t value)
 
typedef bool(* equalSmallBytesUint32Ft) (smallBytest *self, uint32_t value)
 
typedef bool(* equalSmallBytesUint64Ft) (smallBytest *self, uint64_t value)
 
typedef bool(* equalSmallBytesSmallBoolFt) (smallBytest *self, smallBoolt *value)
 
typedef bool(* equalSmallBytesSmallDoubleFt) (smallBytest *self, smallDoublet *value)
 
typedef bool(* equalSmallBytesSmallIntFt) (smallBytest *self, smallIntt *value)
 
typedef bool(* equalSmallBytesCharFt) (smallBytest *self, const char *value)
 
typedef bool(* equalSmallBytesSmallStringFt) (smallBytest *self, smallStringt *value)
 
typedef bool(* equalSmallBytesBaseFt) (smallBytest *self, baset *value)
 

Functions

void initiateSmallBytes (smallBytest *self)
 
void initiateAllocateSmallBytes (smallBytest **self)
 
void finalizeRecycleSmallBytes (void *arg UNUSED)
 
void finalizeSmallBytes (void)
 
void registerMethodsSmallBytes (smallBytesFunctionst *f)
 
smallBytestallocSmallBytes (void *data, uint32_t size)
 
void cleanUpSmallBytesTerminateG (smallBytest **val)
 
void cleanUpSmallBytesFreeLocalG (smallBytest *val)
 
void cleanUpSmallBytesFreeG (smallBytest **val)
 
void cleanUpSmallBytesFinishG (smallBytest **val)
 
smallBytestduplicateSmallBytesG (smallBytest *self)
 
void freeSmallBytesG (smallBytest *self)
 
smallBytestsetSmallBytesG (smallBytest *self, void *data, uint32_t size)
 
char getAtSmallBytesG (smallBytest *self, char retType UNUSED, int64_t index)
 
smallBytestpushSmallBytesG (smallBytest *self, char data)
 
size_t lenSmallBytesG (smallBytest *self)
 
bool isEmptySmallBytesG (smallBytest *self)
 
smallBytestreadFileSmallJsonSmallBytesG (smallBytest *self, smallJsont *filePath)
 
smallBytestreadFileSmallStringSmallBytesG (smallBytest *self, smallStringt *filePath)
 
smallBytestreadFileSmallBytesG (smallBytest *self, const char *filePath)
 
smallBytestreadStreamSmallBytesG (smallBytest *self, FILE *fp)
 
int writeFileSmallBytesG (smallBytest *self, const char *filePath)
 
int writeFileSmallJsonSmallBytesG (smallBytest *self, smallJsont *filePath)
 
int writeFileSmallStringSmallBytesG (smallBytest *self, smallStringt *filePath)
 
int writeStreamSmallBytesG (smallBytest *self, FILE *fp)
 
int appendFileSmallBytesG (smallBytest *self, const char *filePath)
 
int appendFileSmallStringSmallBytesG (smallBytest *self, smallStringt *filePath)
 
bool equalSmallBytesG (smallBytest *self, smallBytest *value)
 
bool equalSmallBytesBoolG (smallBytest *self, bool value)
 
bool equalSmallBytesDoubleG (smallBytest *self, double value)
 
bool equalSmallBytesInt64G (smallBytest *self, int64_t value)
 
bool equalSmallBytesInt32G (smallBytest *self, int32_t value)
 
bool equalSmallBytesUint32G (smallBytest *self, uint32_t value)
 
bool equalSmallBytesUint64G (smallBytest *self, uint64_t value)
 
bool equalSmallBytesSmallBoolG (smallBytest *self, smallBoolt *value)
 
bool equalSmallBytesSmallDoubleG (smallBytest *self, smallDoublet *value)
 
bool equalSmallBytesSmallIntG (smallBytest *self, smallIntt *value)
 
bool equalSmallBytesCharG (smallBytest *self, const char *value)
 
bool equalSmallBytesSmallStringG (smallBytest *self, smallStringt *value)
 
bool equalSmallBytesBaseG (smallBytest *self, baset *value)
 

Macro Definition Documentation

◆ helpTextSmallBytes

#define helpTextSmallBytes   "TODO smallBytes help brief, class description /*, definitions,*/ methods, examples"

help text for this class It is public declaration so that child classes can add their help text easily: ret "Child help text \n\n" helpTextSmallBytes;

Definition at line 32 of file libsheepyCSmallBytes.h.

◆ cBy

#define cBy (   self)    ( (smallBytest*) self )

Definition at line 35 of file libsheepyCSmallBytes.h.

◆ SMALLBYTESFUNCTIONST

#define SMALLBYTESFUNCTIONST

use this define in child classes and add the new function after this class functions

in this define, add the methods after <finishClassTemplateFt finish;>

Example: #define RINGFUNCTIONST \ CLASSTEMPLATEFUNCTIONST; \ setSizeRingFt setSize

Definition at line 192 of file libsheepyCSmallBytes.h.

◆ createSmallBytes

#define createSmallBytes (   obj)    ;smallBytest obj; initiateSmallBytes(&obj)

Definition at line 249 of file libsheepyCSmallBytes.h.

◆ createAllocateSmallBytes

#define createAllocateSmallBytes (   obj)    ;smallBytest *obj; initiateAllocateSmallBytes(&obj)

Definition at line 250 of file libsheepyCSmallBytes.h.

◆ cleanSmallBytesP

#define cleanSmallBytesP (   name)    smallBytest *name CLEANUP(cleanUpSmallBytesTerminateG)

declare pointer name with type smallBytest and terminate name when it is out of scope

Definition at line 277 of file libsheepyCSmallBytes.h.

◆ cleanAllocateSmallBytes

#define cleanAllocateSmallBytes (   obj)    ;cleanSmallBytesP(obj); initiateAllocateSmallBytes(&obj)

allocate smallBytes (pointer) and clean up when it is out of scope

Definition at line 282 of file libsheepyCSmallBytes.h.

◆ cleanSmallBytes

#define cleanSmallBytes (   name)    smallBytest name CLEANUP(cleanUpSmallBytesFreeLocalG); initiateSmallBytes(&name)

declare local object name with type smallBytest and free name when it is out of scope

Definition at line 287 of file libsheepyCSmallBytes.h.

◆ cleanFreeSmallBytes

#define cleanFreeSmallBytes (   name)    smallBytest *name CLEANUP(cleanUpSmallBytesFreeG)

declare pointer name with type smallBytest and free name when it is out of scope

Definition at line 292 of file libsheepyCSmallBytes.h.

◆ cleanFinishSmallBytesP

#define cleanFinishSmallBytesP (   name)    smallBytest *name CLEANUP(cleanUpSmallBytesFinishG)

declare pointer name with Type smallBytest and finish name when it is out of scope

Definition at line 297 of file libsheepyCSmallBytes.h.

Typedef Documentation

◆ smallBytest

typedef struct smallBytes smallBytest

Definition at line 25 of file libsheepyCSmallBytes.h.

◆ freeSmallBytesFt

typedef void(* freeSmallBytesFt) (smallBytest *self)

Definition at line 37 of file libsheepyCSmallBytes.h.

◆ terminateSmallBytesFt

typedef void(* terminateSmallBytesFt) (smallBytest **self)

Definition at line 38 of file libsheepyCSmallBytes.h.

◆ toStringSmallBytesFt

typedef char*(* toStringSmallBytesFt) (smallBytest *self)

Definition at line 39 of file libsheepyCSmallBytes.h.

◆ duplicateSmallBytesFt

typedef smallBytest*(* duplicateSmallBytesFt) (smallBytest *self)

Definition at line 40 of file libsheepyCSmallBytes.h.

◆ finishSmallBytesFt

typedef void(* finishSmallBytesFt) (smallBytest **self)

free container

Definition at line 45 of file libsheepyCSmallBytes.h.

◆ helpSmallBytesFt

typedef const char*(* helpSmallBytesFt) (smallBytest *self)

Definition at line 47 of file libsheepyCSmallBytes.h.

◆ getSmallBytesFt

typedef void*(* getSmallBytesFt) (smallBytest *self)

get buffer in object

Definition at line 52 of file libsheepyCSmallBytes.h.

◆ setSmallBytesFt

typedef smallBytest*(* setSmallBytesFt) (smallBytest *self, void *data, uint32_t size)

set data buffer in object

after this call, the smallBytes object will have only data

Parameters
selfsmall bytes data buffer to push size size of buffer

Definition at line 64 of file libsheepyCSmallBytes.h.

◆ pushSmallBytesFt

typedef smallBytest*(* pushSmallBytesFt) (smallBytest *self, char data)

push char to object

Parameters
datachar to push

Definition at line 72 of file libsheepyCSmallBytes.h.

◆ pushBufferSmallBytesFt

typedef smallBytest*(* pushBufferSmallBytesFt) (smallBytest *self, void *data, uint32_t size)

push data buffer to object

Parameters
selfsmall bytes data buffer to push size size of buffer

Definition at line 82 of file libsheepyCSmallBytes.h.

◆ getAtSmallBytesFt

typedef char(* getAtSmallBytesFt) (smallBytest *self, int64_t index)

get char at index

Parameters
index
Returns
char at index

Definition at line 92 of file libsheepyCSmallBytes.h.

◆ lenSmallBytesFt

typedef size_t(* lenSmallBytesFt) (smallBytest *self)

return buffer size in bytes

Returns
size in bytes 0 when smallBytes is NULL

Definition at line 101 of file libsheepyCSmallBytes.h.

◆ isEmptySmallBytesFt

typedef bool(* isEmptySmallBytesFt) (smallBytest *self)
Returns
true when self is empty (len=0) false when len > 0

Definition at line 108 of file libsheepyCSmallBytes.h.

◆ readFileSmallBytesFt

typedef smallBytest*(* readFileSmallBytesFt) (smallBytest *self, const char *filePath)

read file to self

Parameters
filePathpath to file
Returns
0 data in file -1 an error occured

Definition at line 119 of file libsheepyCSmallBytes.h.

◆ readFileSmallJsonSmallBytesFt

typedef smallBytest*(* readFileSmallJsonSmallBytesFt) (smallBytest *self, smallJsont *filePath)

Definition at line 120 of file libsheepyCSmallBytes.h.

◆ readFileSmallStringSmallBytesFt

typedef smallBytest*(* readFileSmallStringSmallBytesFt) (smallBytest *self, smallStringt *filePath)

Definition at line 121 of file libsheepyCSmallBytes.h.

◆ readStreamSmallBytesFt

typedef smallBytest*(* readStreamSmallBytesFt) (smallBytest *self, FILE *fp)

Definition at line 122 of file libsheepyCSmallBytes.h.

◆ writeFileSmallBytesFt

typedef int(* writeFileSmallBytesFt) (smallBytest *self, const char *filePath)

write self to file

Parameters
filePathpath to file
Returns
1 success 0 error

Definition at line 133 of file libsheepyCSmallBytes.h.

◆ writeFileSmallJsonSmallBytesFt

typedef int(* writeFileSmallJsonSmallBytesFt) (smallBytest *self, smallJsont *filePath)

Definition at line 134 of file libsheepyCSmallBytes.h.

◆ writeFileSmallStringSmallBytesFt

typedef int(* writeFileSmallStringSmallBytesFt) (smallBytest *self, smallStringt *filePath)

Definition at line 135 of file libsheepyCSmallBytes.h.

◆ writeStreamSmallBytesFt

typedef int(* writeStreamSmallBytesFt) (smallBytest *self, FILE *fp)

Definition at line 136 of file libsheepyCSmallBytes.h.

◆ appendFileSmallBytesFt

typedef int(* appendFileSmallBytesFt) (smallBytest *self, const char *filePath)

append self to filePath

Parameters
filePathlist
Returns
true success false failed, filePath or smallBytes are NULL

Definition at line 148 of file libsheepyCSmallBytes.h.

◆ appendFileSmallStringSmallBytesFt

typedef int(* appendFileSmallStringSmallBytesFt) (smallBytest *self, smallStringt *filePath)

Definition at line 149 of file libsheepyCSmallBytes.h.

◆ equalSmallBytesFt

typedef bool(* equalSmallBytesFt) (smallBytest *self, smallBytest *value)

equal compare self to value

Parameters
valueto compare
Returns
true self and value have identical content false they differ

Definition at line 161 of file libsheepyCSmallBytes.h.

◆ equalSmallBytesBoolFt

typedef bool(* equalSmallBytesBoolFt) (smallBytest *self, bool value)

Definition at line 162 of file libsheepyCSmallBytes.h.

◆ equalSmallBytesDoubleFt

typedef bool(* equalSmallBytesDoubleFt) (smallBytest *self, double value)

Definition at line 163 of file libsheepyCSmallBytes.h.

◆ equalSmallBytesInt64Ft

typedef bool(* equalSmallBytesInt64Ft) (smallBytest *self, int64_t value)

Definition at line 164 of file libsheepyCSmallBytes.h.

◆ equalSmallBytesInt32Ft

typedef bool(* equalSmallBytesInt32Ft) (smallBytest *self, int32_t value)

Definition at line 165 of file libsheepyCSmallBytes.h.

◆ equalSmallBytesUint32Ft

typedef bool(* equalSmallBytesUint32Ft) (smallBytest *self, uint32_t value)

Definition at line 166 of file libsheepyCSmallBytes.h.

◆ equalSmallBytesUint64Ft

typedef bool(* equalSmallBytesUint64Ft) (smallBytest *self, uint64_t value)

Definition at line 167 of file libsheepyCSmallBytes.h.

◆ equalSmallBytesSmallBoolFt

typedef bool(* equalSmallBytesSmallBoolFt) (smallBytest *self, smallBoolt *value)

Definition at line 168 of file libsheepyCSmallBytes.h.

◆ equalSmallBytesSmallDoubleFt

typedef bool(* equalSmallBytesSmallDoubleFt) (smallBytest *self, smallDoublet *value)

Definition at line 169 of file libsheepyCSmallBytes.h.

◆ equalSmallBytesSmallIntFt

typedef bool(* equalSmallBytesSmallIntFt) (smallBytest *self, smallIntt *value)

Definition at line 170 of file libsheepyCSmallBytes.h.

◆ equalSmallBytesCharFt

typedef bool(* equalSmallBytesCharFt) (smallBytest *self, const char *value)

Definition at line 171 of file libsheepyCSmallBytes.h.

◆ equalSmallBytesSmallStringFt

typedef bool(* equalSmallBytesSmallStringFt) (smallBytest *self, smallStringt *value)

Definition at line 172 of file libsheepyCSmallBytes.h.

◆ equalSmallBytesBaseFt

typedef bool(* equalSmallBytesBaseFt) (smallBytest *self, baset *value)

Definition at line 173 of file libsheepyCSmallBytes.h.

Function Documentation

◆ initiateSmallBytes()

void initiateSmallBytes ( smallBytest self)

Definition at line 115 of file libsheepyCSmallBytes.c.

Here is the caller graph for this function:

◆ initiateAllocateSmallBytes()

void initiateAllocateSmallBytes ( smallBytest **  self)

Definition at line 170 of file libsheepyCSmallBytes.c.

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

◆ finalizeRecycleSmallBytes()

void finalizeRecycleSmallBytes ( void *arg  UNUSED)

Definition at line 188 of file libsheepyCSmallBytes.c.

Here is the caller graph for this function:

◆ finalizeSmallBytes()

void finalizeSmallBytes ( void  )

Definition at line 196 of file libsheepyCSmallBytes.c.

Here is the caller graph for this function:

◆ registerMethodsSmallBytes()

void registerMethodsSmallBytes ( smallBytesFunctionst f)

Definition at line 129 of file libsheepyCSmallBytes.c.

Here is the call graph for this function:

◆ allocSmallBytes()

smallBytest* allocSmallBytes ( void *  data,
uint32_t  size 
)

Definition at line 205 of file libsheepyCSmallBytes.c.

Here is the call graph for this function:

◆ cleanUpSmallBytesTerminateG()

void cleanUpSmallBytesTerminateG ( smallBytest **  val)

Definition at line 216 of file libsheepyCSmallBytes.c.

◆ cleanUpSmallBytesFreeLocalG()

void cleanUpSmallBytesFreeLocalG ( smallBytest val)

Definition at line 221 of file libsheepyCSmallBytes.c.

◆ cleanUpSmallBytesFreeG()

void cleanUpSmallBytesFreeG ( smallBytest **  val)

Definition at line 226 of file libsheepyCSmallBytes.c.

◆ cleanUpSmallBytesFinishG()

void cleanUpSmallBytesFinishG ( smallBytest **  val)

Definition at line 231 of file libsheepyCSmallBytes.c.

◆ duplicateSmallBytesG()

smallBytest* duplicateSmallBytesG ( smallBytest self)

Definition at line 846 of file libsheepyCSmallBytes.c.

◆ freeSmallBytesG()

void freeSmallBytesG ( smallBytest self)

Definition at line 851 of file libsheepyCSmallBytes.c.

◆ setSmallBytesG()

smallBytest* setSmallBytesG ( smallBytest self,
void *  data,
uint32_t  size 
)

Definition at line 853 of file libsheepyCSmallBytes.c.

◆ getAtSmallBytesG()

char getAtSmallBytesG ( smallBytest self,
char retType  UNUSED,
int64_t  index 
)

Definition at line 858 of file libsheepyCSmallBytes.c.

◆ pushSmallBytesG()

smallBytest* pushSmallBytesG ( smallBytest self,
char  data 
)

Definition at line 863 of file libsheepyCSmallBytes.c.

◆ lenSmallBytesG()

size_t lenSmallBytesG ( smallBytest self)

Definition at line 868 of file libsheepyCSmallBytes.c.

◆ isEmptySmallBytesG()

bool isEmptySmallBytesG ( smallBytest self)

Definition at line 873 of file libsheepyCSmallBytes.c.

◆ readFileSmallJsonSmallBytesG()

smallBytest* readFileSmallJsonSmallBytesG ( smallBytest self,
smallJsont filePath 
)

Definition at line 883 of file libsheepyCSmallBytes.c.

◆ readFileSmallStringSmallBytesG()

smallBytest* readFileSmallStringSmallBytesG ( smallBytest self,
smallStringt filePath 
)

Definition at line 888 of file libsheepyCSmallBytes.c.

◆ readFileSmallBytesG()

smallBytest* readFileSmallBytesG ( smallBytest self,
const char *  filePath 
)

Definition at line 878 of file libsheepyCSmallBytes.c.

◆ readStreamSmallBytesG()

smallBytest* readStreamSmallBytesG ( smallBytest self,
FILE *  fp 
)

Definition at line 893 of file libsheepyCSmallBytes.c.

◆ writeFileSmallBytesG()

int writeFileSmallBytesG ( smallBytest self,
const char *  filePath 
)

Definition at line 899 of file libsheepyCSmallBytes.c.

◆ writeFileSmallJsonSmallBytesG()

int writeFileSmallJsonSmallBytesG ( smallBytest self,
smallJsont filePath 
)

Definition at line 904 of file libsheepyCSmallBytes.c.

◆ writeFileSmallStringSmallBytesG()

int writeFileSmallStringSmallBytesG ( smallBytest self,
smallStringt filePath 
)

Definition at line 909 of file libsheepyCSmallBytes.c.

◆ writeStreamSmallBytesG()

int writeStreamSmallBytesG ( smallBytest self,
FILE *  fp 
)

Definition at line 914 of file libsheepyCSmallBytes.c.

◆ appendFileSmallBytesG()

int appendFileSmallBytesG ( smallBytest self,
const char *  filePath 
)

Definition at line 919 of file libsheepyCSmallBytes.c.

◆ appendFileSmallStringSmallBytesG()

int appendFileSmallStringSmallBytesG ( smallBytest self,
smallStringt filePath 
)

Definition at line 924 of file libsheepyCSmallBytes.c.

◆ equalSmallBytesG()

bool equalSmallBytesG ( smallBytest self,
smallBytest value 
)

Definition at line 929 of file libsheepyCSmallBytes.c.

◆ equalSmallBytesBoolG()

bool equalSmallBytesBoolG ( smallBytest self,
bool  value 
)

Definition at line 934 of file libsheepyCSmallBytes.c.

◆ equalSmallBytesDoubleG()

bool equalSmallBytesDoubleG ( smallBytest self,
double  value 
)

Definition at line 939 of file libsheepyCSmallBytes.c.

◆ equalSmallBytesInt64G()

bool equalSmallBytesInt64G ( smallBytest self,
int64_t  value 
)

Definition at line 944 of file libsheepyCSmallBytes.c.

◆ equalSmallBytesInt32G()

bool equalSmallBytesInt32G ( smallBytest self,
int32_t  value 
)

Definition at line 949 of file libsheepyCSmallBytes.c.

◆ equalSmallBytesUint32G()

bool equalSmallBytesUint32G ( smallBytest self,
uint32_t  value 
)

Definition at line 954 of file libsheepyCSmallBytes.c.

◆ equalSmallBytesUint64G()

bool equalSmallBytesUint64G ( smallBytest self,
uint64_t  value 
)

Definition at line 959 of file libsheepyCSmallBytes.c.

◆ equalSmallBytesSmallBoolG()

bool equalSmallBytesSmallBoolG ( smallBytest self,
smallBoolt value 
)

Definition at line 964 of file libsheepyCSmallBytes.c.

◆ equalSmallBytesSmallDoubleG()

bool equalSmallBytesSmallDoubleG ( smallBytest self,
smallDoublet value 
)

Definition at line 969 of file libsheepyCSmallBytes.c.

◆ equalSmallBytesSmallIntG()

bool equalSmallBytesSmallIntG ( smallBytest self,
smallIntt value 
)

Definition at line 974 of file libsheepyCSmallBytes.c.

◆ equalSmallBytesCharG()

bool equalSmallBytesCharG ( smallBytest self,
const char *  value 
)

Definition at line 979 of file libsheepyCSmallBytes.c.

◆ equalSmallBytesSmallStringG()

bool equalSmallBytesSmallStringG ( smallBytest self,
smallStringt value 
)

Definition at line 984 of file libsheepyCSmallBytes.c.

◆ equalSmallBytesBaseG()

bool equalSmallBytesBaseG ( smallBytest self,
baset value 
)

Definition at line 989 of file libsheepyCSmallBytes.c.