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

Go to the source code of this file.

Macros

#define internal   static
 

Functions

void initiateSmallDouble (smallDoublet *self)
 
void registerMethodsSmallDouble (smallDoubleFunctionst *f)
 
void initiateAllocateSmallDouble (smallDoublet **self)
 
void finalizeRecycleSmallDouble (void *arg UNUSED)
 
void finalizeSmallDouble (void)
 
smallDoubletallocSmallDouble (double value)
 
void cleanUpSmallDoubleTerminateG (smallDoublet **val)
 
void cleanUpSmallDoubleFreeLocalG (smallDoublet *val)
 
void cleanUpSmallDoubleFreeG (smallDoublet **val)
 
void cleanUpSmallDoubleFinishG (smallDoublet **val)
 
internal void freeSmallDouble (smallDoublet *self)
 
internal void terminateSmallDouble (smallDoublet **self)
 
internal char * toStringSmallDouble (smallDoublet *self)
 
internal smallDoubletduplicateSmallDouble (smallDoublet *self)
 
internal void smashSmallDouble (smallDoublet **self)
 
internal void finishSmallDouble (smallDoublet **self)
 
internal const char * helpSmallDouble (smallDoublet UNUSED *self)
 
internal double getSmallDouble (smallDoublet *self)
 
internal smallDoubletsetSmallDouble (smallDoublet *self, double value)
 
internal smallDoubletsetBoolSmallDouble (smallDoublet *self, bool p2)
 
internal smallDoubletsetInt64SmallDouble (smallDoublet *self, int64_t p2)
 
internal smallDoubletsetInt32SmallDouble (smallDoublet *self, int32_t p2)
 
internal smallDoubletsetUint32SmallDouble (smallDoublet *self, uint32_t p2)
 
internal smallDoubletsetUint64SmallDouble (smallDoublet *self, uint64_t p2)
 
internal smallDoubletsetSSmallDouble (smallDoublet *self, const char *p2)
 
internal smallDoubletsetSmallBoolSmallDouble (smallDoublet *self, smallBoolt *p2)
 
internal smallDoubletsetSmallDoubleSmallDouble (smallDoublet *self, smallDoublet *p2)
 
internal smallDoubletsetSmallIntSmallDouble (smallDoublet *self, smallIntt *p2)
 
internal smallDoubletsetSmallJsonSmallDouble (smallDoublet *self, smallJsont *p2)
 
internal smallDoubletsetSmallStringSmallDouble (smallDoublet *self, smallStringt *p2)
 
internal double * getPSmallDouble (smallDoublet *self)
 
internal bool equalSmallDoubleCha (smallDoublet *self, char p2)
 
internal bool equalSmallDoubleChar (smallDoublet *self, const char *p2)
 
internal bool equalSmallDoubleBase (smallDoublet *self, baset *p2)
 
internal bool equalSmallDoubleBool (smallDoublet *self, bool p2)
 
internal bool equalSmallDoubleDouble (smallDoublet *self, double p2)
 
internal bool equalSmallDoubleInt64 (smallDoublet *self, int64_t p2)
 
internal bool equalSmallDoubleInt32 (smallDoublet *self, int32_t p2)
 
internal bool equalSmallDoubleUint32 (smallDoublet *self, uint32_t p2)
 
internal bool equalSmallDoubleUint64 (smallDoublet *self, uint64_t p2)
 
internal bool equalSmallDoubleSmallBool (smallDoublet *self, smallBoolt *p2)
 
internal bool equalSmallDoubleSmallBytes (smallDoublet *self, smallBytest *p2)
 
internal bool equalSmallDouble (smallDoublet *self, smallDoublet *p2)
 
internal bool equalSmallDoubleSmallInt (smallDoublet *self, smallIntt *p2)
 
internal bool equalSmallDoubleSmallJson (smallDoublet *self, smallJsont *p2)
 
internal bool equalSmallDoubleSmallString (smallDoublet *self, smallStringt *p2)
 
internal smallDoubletreadFileSmallDouble (smallDoublet *self, const char *filePath)
 
internal smallDoubletreadFileSmallJsonSmallDouble (smallDoublet *self, smallJsont *filePath)
 
internal smallDoubletreadFileSmallStringSmallDouble (smallDoublet *self, smallStringt *filePath)
 
internal smallDoubletreadStreamSmallDouble (smallDoublet *self, FILE *fp)
 
internal int writeFileSmallDouble (smallDoublet *self, const char *filePath)
 
internal int writeFileSmallJsonSmallDouble (smallDoublet *self, smallJsont *filePath)
 
internal int writeFileSmallStringSmallDouble (smallDoublet *self, smallStringt *filePath)
 
internal int writeStreamSmallDouble (smallDoublet *self, FILE *fp)
 
internal int appendFileSmallDouble (smallDoublet *self, const char *filePath)
 
internal int appendFileSmallStringSmallDouble (smallDoublet *self, smallStringt *filePath)
 
smallDoubletduplicateSmallDoubleG (smallDoublet *self)
 
double getDoubleSmallDoubleG (smallDoublet *self, double retType UNUSED, int64_t index UNUSED)
 
smallDoubletsetBoolSmallDoubleG (smallDoublet *self, bool p2)
 
smallDoubletsetSmallDoubleG (smallDoublet *self, double p2)
 
smallDoubletsetInt64SmallDoubleG (smallDoublet *self, int64_t p2)
 
smallDoubletsetInt32SmallDoubleG (smallDoublet *self, int32_t p2)
 
smallDoubletsetUint32SmallDoubleG (smallDoublet *self, uint32_t p2)
 
smallDoubletsetUint64SmallDoubleG (smallDoublet *self, uint64_t p2)
 
smallDoubletsetSSmallDoubleG (smallDoublet *self, const char *p2)
 
smallDoubletsetSmallBoolSmallDoubleG (smallDoublet *self, smallBoolt *p2)
 
smallDoubletsetSmallDoubleSmallDoubleG (smallDoublet *self, smallDoublet *p2)
 
smallDoubletsetSmallIntSmallDoubleG (smallDoublet *self, smallIntt *p2)
 
smallDoubletsetSmallJsonSmallDoubleG (smallDoublet *self, smallJsont *p2)
 
smallDoubletsetSmallStringSmallDoubleG (smallDoublet *self, smallStringt *p2)
 
double * getDoublePSmallDoubleG (smallDoublet *self, double *retType UNUSED, int64_t index UNUSED)
 
bool equalSmallDoubleChaG (smallDoublet *self, char p2)
 
bool equalSmallDoubleCharG (smallDoublet *self, const char *p2)
 
bool equalSmallDoubleBaseG (smallDoublet *self, baset *p2)
 
bool equalSmallDoubleBoolG (smallDoublet *self, bool p2)
 
bool equalSmallDoubleDoubleG (smallDoublet *self, double p2)
 
bool equalSmallDoubleInt64G (smallDoublet *self, int64_t p2)
 
bool equalSmallDoubleInt32G (smallDoublet *self, int32_t p2)
 
bool equalSmallDoubleUint32G (smallDoublet *self, uint32_t p2)
 
bool equalSmallDoubleUint64G (smallDoublet *self, uint64_t p2)
 
bool equalSmallDoubleSmallBoolG (smallDoublet *self, smallBoolt *p2)
 
bool equalSmallDoubleSmallBytesG (smallDoublet *self, smallBytest *p2)
 
bool equalSmallDoubleFG (smallDoublet *self, smallDoublet *p2)
 
bool equalSmallDoubleSmallIntG (smallDoublet *self, smallIntt *p2)
 
bool equalSmallDoubleSmallJsonG (smallDoublet *self, smallJsont *p2)
 
bool equalSmallDoubleSmallStringG (smallDoublet *self, smallStringt *p2)
 
smallDoubletreadFileSmallDoubleG (smallDoublet *self, const char *filePath)
 
smallDoubletreadFileSmallJsonSmallDoubleG (smallDoublet *self, smallJsont *filePath)
 
smallDoubletreadFileSmallStringSmallDoubleG (smallDoublet *self, smallStringt *filePath)
 
smallDoubletreadStreamSmallDoubleG (smallDoublet *self, FILE *fp)
 
int writeFileSmallDoubleG (smallDoublet *self, const char *filePath)
 
int writeFileSmallJsonSmallDoubleG (smallDoublet *self, smallJsont *filePath)
 
int writeFileSmallStringSmallDoubleG (smallDoublet *self, smallStringt *filePath)
 
int writeStreamSmallDoubleG (smallDoublet *self, FILE *fp)
 
int appendFileSmallDoubleFG (smallDoublet *self, const char *filePath)
 
int appendFileSmallStringSmallDoubleG (smallDoublet *self, smallStringt *filePath)
 
void freeSmallDoubleG (smallDoublet *self)
 

Macro Definition Documentation

◆ internal

#define internal   static

Definition at line 27 of file libsheepyCSmallDouble.c.

Function Documentation

◆ initiateSmallDouble()

void initiateSmallDouble ( smallDoublet self)

Definition at line 135 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ registerMethodsSmallDouble()

void registerMethodsSmallDouble ( smallDoubleFunctionst f)

Definition at line 150 of file libsheepyCSmallDouble.c.

Here is the call graph for this function:

◆ initiateAllocateSmallDouble()

void initiateAllocateSmallDouble ( smallDoublet **  self)

Definition at line 200 of file libsheepyCSmallDouble.c.

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

◆ finalizeRecycleSmallDouble()

void finalizeRecycleSmallDouble ( void *arg  UNUSED)

Definition at line 218 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ finalizeSmallDouble()

void finalizeSmallDouble ( void  )

Definition at line 226 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ allocSmallDouble()

smallDoublet * allocSmallDouble ( double  value)

Definition at line 235 of file libsheepyCSmallDouble.c.

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

◆ cleanUpSmallDoubleTerminateG()

void cleanUpSmallDoubleTerminateG ( smallDoublet **  val)

Definition at line 249 of file libsheepyCSmallDouble.c.

◆ cleanUpSmallDoubleFreeLocalG()

void cleanUpSmallDoubleFreeLocalG ( smallDoublet val)

Definition at line 254 of file libsheepyCSmallDouble.c.

◆ cleanUpSmallDoubleFreeG()

void cleanUpSmallDoubleFreeG ( smallDoublet **  val)

Definition at line 259 of file libsheepyCSmallDouble.c.

◆ cleanUpSmallDoubleFinishG()

void cleanUpSmallDoubleFinishG ( smallDoublet **  val)

Definition at line 264 of file libsheepyCSmallDouble.c.

◆ freeSmallDouble()

internal void freeSmallDouble ( smallDoublet self)

Definition at line 269 of file libsheepyCSmallDouble.c.

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

◆ terminateSmallDouble()

internal void terminateSmallDouble ( smallDoublet **  self)

Definition at line 278 of file libsheepyCSmallDouble.c.

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

◆ toStringSmallDouble()

internal char * toStringSmallDouble ( smallDoublet self)

Definition at line 285 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ duplicateSmallDouble()

internal smallDoublet * duplicateSmallDouble ( smallDoublet self)

Definition at line 300 of file libsheepyCSmallDouble.c.

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

◆ smashSmallDouble()

internal void smashSmallDouble ( smallDoublet **  self)

Definition at line 315 of file libsheepyCSmallDouble.c.

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

◆ finishSmallDouble()

internal void finishSmallDouble ( smallDoublet **  self)

Definition at line 341 of file libsheepyCSmallDouble.c.

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

◆ helpSmallDouble()

internal const char * helpSmallDouble ( smallDoublet UNUSED self)

Definition at line 355 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ getSmallDouble()

internal double getSmallDouble ( smallDoublet self)

Definition at line 360 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ setSmallDouble()

internal smallDoublet * setSmallDouble ( smallDoublet self,
double  value 
)

Definition at line 368 of file libsheepyCSmallDouble.c.

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

◆ setBoolSmallDouble()

internal smallDoublet * setBoolSmallDouble ( smallDoublet self,
bool  p2 
)

Definition at line 379 of file libsheepyCSmallDouble.c.

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

◆ setInt64SmallDouble()

internal smallDoublet * setInt64SmallDouble ( smallDoublet self,
int64_t  p2 
)

Definition at line 390 of file libsheepyCSmallDouble.c.

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

◆ setInt32SmallDouble()

internal smallDoublet * setInt32SmallDouble ( smallDoublet self,
int32_t  p2 
)

Definition at line 401 of file libsheepyCSmallDouble.c.

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

◆ setUint32SmallDouble()

internal smallDoublet * setUint32SmallDouble ( smallDoublet self,
uint32_t  p2 
)

Definition at line 412 of file libsheepyCSmallDouble.c.

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

◆ setUint64SmallDouble()

internal smallDoublet * setUint64SmallDouble ( smallDoublet self,
uint64_t  p2 
)

Definition at line 423 of file libsheepyCSmallDouble.c.

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

◆ setSSmallDouble()

internal smallDoublet * setSSmallDouble ( smallDoublet self,
const char *  p2 
)

Definition at line 434 of file libsheepyCSmallDouble.c.

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

◆ setSmallBoolSmallDouble()

internal smallDoublet * setSmallBoolSmallDouble ( smallDoublet self,
smallBoolt p2 
)

Definition at line 448 of file libsheepyCSmallDouble.c.

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

◆ setSmallDoubleSmallDouble()

internal smallDoublet * setSmallDoubleSmallDouble ( smallDoublet self,
smallDoublet p2 
)

Definition at line 466 of file libsheepyCSmallDouble.c.

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

◆ setSmallIntSmallDouble()

internal smallDoublet * setSmallIntSmallDouble ( smallDoublet self,
smallIntt p2 
)

Definition at line 481 of file libsheepyCSmallDouble.c.

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

◆ setSmallJsonSmallDouble()

internal smallDoublet * setSmallJsonSmallDouble ( smallDoublet self,
smallJsont p2 
)

Definition at line 496 of file libsheepyCSmallDouble.c.

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

◆ setSmallStringSmallDouble()

internal smallDoublet * setSmallStringSmallDouble ( smallDoublet self,
smallStringt p2 
)

Definition at line 524 of file libsheepyCSmallDouble.c.

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

◆ getPSmallDouble()

internal double * getPSmallDouble ( smallDoublet self)

Definition at line 538 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ equalSmallDoubleCha()

internal bool equalSmallDoubleCha ( smallDoublet self,
char  p2 
)

Definition at line 546 of file libsheepyCSmallDouble.c.

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

◆ equalSmallDoubleChar()

internal bool equalSmallDoubleChar ( smallDoublet self,
const char *  p2 
)

Definition at line 563 of file libsheepyCSmallDouble.c.

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

◆ equalSmallDoubleBase()

internal bool equalSmallDoubleBase ( smallDoublet self,
baset p2 
)

Definition at line 578 of file libsheepyCSmallDouble.c.

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

◆ equalSmallDoubleBool()

internal bool equalSmallDoubleBool ( smallDoublet self,
bool  p2 
)

Definition at line 605 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ equalSmallDoubleDouble()

internal bool equalSmallDoubleDouble ( smallDoublet self,
double  p2 
)

Definition at line 614 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ equalSmallDoubleInt64()

internal bool equalSmallDoubleInt64 ( smallDoublet self,
int64_t  p2 
)

Definition at line 623 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ equalSmallDoubleInt32()

internal bool equalSmallDoubleInt32 ( smallDoublet self,
int32_t  p2 
)

Definition at line 632 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ equalSmallDoubleUint32()

internal bool equalSmallDoubleUint32 ( smallDoublet self,
uint32_t  p2 
)

Definition at line 641 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ equalSmallDoubleUint64()

internal bool equalSmallDoubleUint64 ( smallDoublet self,
uint64_t  p2 
)

Definition at line 650 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ equalSmallDoubleSmallBool()

internal bool equalSmallDoubleSmallBool ( smallDoublet self,
smallBoolt p2 
)

Definition at line 659 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ equalSmallDoubleSmallBytes()

internal bool equalSmallDoubleSmallBytes ( smallDoublet self,
smallBytest p2 
)

Definition at line 668 of file libsheepyCSmallDouble.c.

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

◆ equalSmallDouble()

internal bool equalSmallDouble ( smallDoublet self,
smallDoublet p2 
)

Definition at line 698 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ equalSmallDoubleSmallInt()

internal bool equalSmallDoubleSmallInt ( smallDoublet self,
smallIntt p2 
)

Definition at line 707 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ equalSmallDoubleSmallJson()

internal bool equalSmallDoubleSmallJson ( smallDoublet self,
smallJsont p2 
)

Definition at line 716 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ equalSmallDoubleSmallString()

internal bool equalSmallDoubleSmallString ( smallDoublet self,
smallStringt p2 
)

Definition at line 729 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ readFileSmallDouble()

internal smallDoublet * readFileSmallDouble ( smallDoublet self,
const char *  filePath 
)

Definition at line 744 of file libsheepyCSmallDouble.c.

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

◆ readFileSmallJsonSmallDouble()

internal smallDoublet * readFileSmallJsonSmallDouble ( smallDoublet self,
smallJsont filePath 
)

Definition at line 775 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ readFileSmallStringSmallDouble()

internal smallDoublet * readFileSmallStringSmallDouble ( smallDoublet self,
smallStringt filePath 
)

Definition at line 794 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ readStreamSmallDouble()

internal smallDoublet * readStreamSmallDouble ( smallDoublet self,
FILE *  fp 
)

Definition at line 807 of file libsheepyCSmallDouble.c.

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

◆ writeFileSmallDouble()

internal int writeFileSmallDouble ( smallDoublet self,
const char *  filePath 
)

Definition at line 829 of file libsheepyCSmallDouble.c.

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

◆ writeFileSmallJsonSmallDouble()

internal int writeFileSmallJsonSmallDouble ( smallDoublet self,
smallJsont filePath 
)

Definition at line 856 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ writeFileSmallStringSmallDouble()

internal int writeFileSmallStringSmallDouble ( smallDoublet self,
smallStringt filePath 
)

Definition at line 875 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ writeStreamSmallDouble()

internal int writeStreamSmallDouble ( smallDoublet self,
FILE *  fp 
)

Definition at line 888 of file libsheepyCSmallDouble.c.

Here is the caller graph for this function:

◆ appendFileSmallDouble()

internal int appendFileSmallDouble ( smallDoublet self,
const char *  filePath 
)

Definition at line 906 of file libsheepyCSmallDouble.c.

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

◆ appendFileSmallStringSmallDouble()

internal int appendFileSmallStringSmallDouble ( smallDoublet self,
smallStringt filePath 
)

Definition at line 933 of file libsheepyCSmallDouble.c.

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

◆ duplicateSmallDoubleG()

smallDoublet * duplicateSmallDoubleG ( smallDoublet self)

Definition at line 943 of file libsheepyCSmallDouble.c.

◆ getDoubleSmallDoubleG()

double getDoubleSmallDoubleG ( smallDoublet self,
double retType  UNUSED,
int64_t index  UNUSED 
)

Definition at line 950 of file libsheepyCSmallDouble.c.

◆ setBoolSmallDoubleG()

smallDoublet * setBoolSmallDoubleG ( smallDoublet self,
bool  p2 
)

Definition at line 955 of file libsheepyCSmallDouble.c.

◆ setSmallDoubleG()

smallDoublet * setSmallDoubleG ( smallDoublet self,
double  p2 
)

Definition at line 960 of file libsheepyCSmallDouble.c.

◆ setInt64SmallDoubleG()

smallDoublet * setInt64SmallDoubleG ( smallDoublet self,
int64_t  p2 
)

Definition at line 965 of file libsheepyCSmallDouble.c.

◆ setInt32SmallDoubleG()

smallDoublet * setInt32SmallDoubleG ( smallDoublet self,
int32_t  p2 
)

Definition at line 970 of file libsheepyCSmallDouble.c.

◆ setUint32SmallDoubleG()

smallDoublet * setUint32SmallDoubleG ( smallDoublet self,
uint32_t  p2 
)

Definition at line 975 of file libsheepyCSmallDouble.c.

◆ setUint64SmallDoubleG()

smallDoublet * setUint64SmallDoubleG ( smallDoublet self,
uint64_t  p2 
)

Definition at line 980 of file libsheepyCSmallDouble.c.

◆ setSSmallDoubleG()

smallDoublet * setSSmallDoubleG ( smallDoublet self,
const char *  p2 
)

Definition at line 985 of file libsheepyCSmallDouble.c.

◆ setSmallBoolSmallDoubleG()

smallDoublet * setSmallBoolSmallDoubleG ( smallDoublet self,
smallBoolt p2 
)

Definition at line 990 of file libsheepyCSmallDouble.c.

◆ setSmallDoubleSmallDoubleG()

smallDoublet * setSmallDoubleSmallDoubleG ( smallDoublet self,
smallDoublet p2 
)

Definition at line 995 of file libsheepyCSmallDouble.c.

◆ setSmallIntSmallDoubleG()

smallDoublet * setSmallIntSmallDoubleG ( smallDoublet self,
smallIntt p2 
)

Definition at line 1000 of file libsheepyCSmallDouble.c.

◆ setSmallJsonSmallDoubleG()

smallDoublet * setSmallJsonSmallDoubleG ( smallDoublet self,
smallJsont p2 
)

Definition at line 1005 of file libsheepyCSmallDouble.c.

◆ setSmallStringSmallDoubleG()

smallDoublet * setSmallStringSmallDoubleG ( smallDoublet self,
smallStringt p2 
)

Definition at line 1010 of file libsheepyCSmallDouble.c.

◆ getDoublePSmallDoubleG()

double * getDoublePSmallDoubleG ( smallDoublet self,
double *retType  UNUSED,
int64_t index  UNUSED 
)

Definition at line 1016 of file libsheepyCSmallDouble.c.

◆ equalSmallDoubleChaG()

bool equalSmallDoubleChaG ( smallDoublet self,
char  p2 
)

Definition at line 1021 of file libsheepyCSmallDouble.c.

◆ equalSmallDoubleCharG()

bool equalSmallDoubleCharG ( smallDoublet self,
const char *  p2 
)

Definition at line 1026 of file libsheepyCSmallDouble.c.

◆ equalSmallDoubleBaseG()

bool equalSmallDoubleBaseG ( smallDoublet self,
baset p2 
)

Definition at line 1031 of file libsheepyCSmallDouble.c.

◆ equalSmallDoubleBoolG()

bool equalSmallDoubleBoolG ( smallDoublet self,
bool  p2 
)

Definition at line 1036 of file libsheepyCSmallDouble.c.

◆ equalSmallDoubleDoubleG()

bool equalSmallDoubleDoubleG ( smallDoublet self,
double  p2 
)

Definition at line 1041 of file libsheepyCSmallDouble.c.

◆ equalSmallDoubleInt64G()

bool equalSmallDoubleInt64G ( smallDoublet self,
int64_t  p2 
)

Definition at line 1046 of file libsheepyCSmallDouble.c.

◆ equalSmallDoubleInt32G()

bool equalSmallDoubleInt32G ( smallDoublet self,
int32_t  p2 
)

Definition at line 1051 of file libsheepyCSmallDouble.c.

◆ equalSmallDoubleUint32G()

bool equalSmallDoubleUint32G ( smallDoublet self,
uint32_t  p2 
)

Definition at line 1056 of file libsheepyCSmallDouble.c.

◆ equalSmallDoubleUint64G()

bool equalSmallDoubleUint64G ( smallDoublet self,
uint64_t  p2 
)

Definition at line 1061 of file libsheepyCSmallDouble.c.

◆ equalSmallDoubleSmallBoolG()

bool equalSmallDoubleSmallBoolG ( smallDoublet self,
smallBoolt p2 
)

Definition at line 1066 of file libsheepyCSmallDouble.c.

◆ equalSmallDoubleSmallBytesG()

bool equalSmallDoubleSmallBytesG ( smallDoublet self,
smallBytest p2 
)

Definition at line 1071 of file libsheepyCSmallDouble.c.

◆ equalSmallDoubleFG()

bool equalSmallDoubleFG ( smallDoublet self,
smallDoublet p2 
)

Definition at line 1076 of file libsheepyCSmallDouble.c.

◆ equalSmallDoubleSmallIntG()

bool equalSmallDoubleSmallIntG ( smallDoublet self,
smallIntt p2 
)

Definition at line 1081 of file libsheepyCSmallDouble.c.

◆ equalSmallDoubleSmallJsonG()

bool equalSmallDoubleSmallJsonG ( smallDoublet self,
smallJsont p2 
)

Definition at line 1086 of file libsheepyCSmallDouble.c.

◆ equalSmallDoubleSmallStringG()

bool equalSmallDoubleSmallStringG ( smallDoublet self,
smallStringt p2 
)

Definition at line 1091 of file libsheepyCSmallDouble.c.

◆ readFileSmallDoubleG()

smallDoublet * readFileSmallDoubleG ( smallDoublet self,
const char *  filePath 
)

Definition at line 1096 of file libsheepyCSmallDouble.c.

◆ readFileSmallJsonSmallDoubleG()

smallDoublet * readFileSmallJsonSmallDoubleG ( smallDoublet self,
smallJsont filePath 
)

Definition at line 1101 of file libsheepyCSmallDouble.c.

◆ readFileSmallStringSmallDoubleG()

smallDoublet * readFileSmallStringSmallDoubleG ( smallDoublet self,
smallStringt filePath 
)

Definition at line 1106 of file libsheepyCSmallDouble.c.

◆ readStreamSmallDoubleG()

smallDoublet * readStreamSmallDoubleG ( smallDoublet self,
FILE *  fp 
)

Definition at line 1111 of file libsheepyCSmallDouble.c.

◆ writeFileSmallDoubleG()

int writeFileSmallDoubleG ( smallDoublet self,
const char *  filePath 
)

Definition at line 1116 of file libsheepyCSmallDouble.c.

◆ writeFileSmallJsonSmallDoubleG()

int writeFileSmallJsonSmallDoubleG ( smallDoublet self,
smallJsont filePath 
)

Definition at line 1121 of file libsheepyCSmallDouble.c.

◆ writeFileSmallStringSmallDoubleG()

int writeFileSmallStringSmallDoubleG ( smallDoublet self,
smallStringt filePath 
)

Definition at line 1126 of file libsheepyCSmallDouble.c.

◆ writeStreamSmallDoubleG()

int writeStreamSmallDoubleG ( smallDoublet self,
FILE *  fp 
)

Definition at line 1131 of file libsheepyCSmallDouble.c.

◆ appendFileSmallDoubleFG()

int appendFileSmallDoubleFG ( smallDoublet self,
const char *  filePath 
)

Definition at line 1136 of file libsheepyCSmallDouble.c.

◆ appendFileSmallStringSmallDoubleG()

int appendFileSmallStringSmallDoubleG ( smallDoublet self,
smallStringt filePath 
)

Definition at line 1141 of file libsheepyCSmallDouble.c.

◆ freeSmallDoubleG()

void freeSmallDoubleG ( smallDoublet self)

Definition at line 948 of file libsheepyCSmallDouble.c.