32 #define helpTextSmallDouble "TODO smallDouble help brief, class description methods, examples" 35 #define cDo(self) ( (smallDoublet*) self ) 168 #define SMALLDOUBLEFUNCTIONST \ 169 helpSmallDoubleFt help;\ 170 getSmallDoubleFt get;\ 171 setSmallDoubleFt set;\ 172 setBoolSmallDoubleFt setBool;\ 173 setInt64SmallDoubleFt setInt64;\ 174 setInt32SmallDoubleFt setInt32;\ 175 setUint32SmallDoubleFt setUint32;\ 176 setUint64SmallDoubleFt setUint64;\ 177 setSSmallDoubleFt setS;\ 178 setSmallBoolSmallDoubleFt setSmallBool;\ 179 setSmallDoubleSmallDoubleFt setSmallDouble;\ 180 setSmallIntSmallDoubleFt setSmallInt;\ 181 setSmallJsonSmallDoubleFt setSmallJson;\ 182 setSmallStringSmallDoubleFt setSmallString;\ 183 getPSmallDoubleFt getP;\ 184 equalSmallDoubleChaFt equalCha;\ 185 equalSmallDoubleCharFt equalChar;\ 186 equalSmallDoubleBaseFt equalBase;\ 187 equalSmallDoubleBoolFt equalBool;\ 188 equalSmallDoubleDoubleFt equalDouble;\ 189 equalSmallDoubleInt64Ft equalInt64;\ 190 equalSmallDoubleInt32Ft equalInt32;\ 191 equalSmallDoubleUint32Ft equalUint32;\ 192 equalSmallDoubleUint64Ft equalUint64;\ 193 equalSmallDoubleSmallBoolFt equalSmallBool;\ 194 equalSmallDoubleSmallBytesFt equalSmallBytes;\ 195 equalSmallDoubleFt equal;\ 196 equalSmallDoubleSmallIntFt equalSmallInt;\ 197 equalSmallDoubleSmallJsonFt equalSmallJson;\ 198 equalSmallDoubleSmallStringFt equalSmallString;\ 199 readFileSmallDoubleFt readFile;\ 200 readFileSmallJsonSmallDoubleFt readFileSmallJson;\ 201 readFileSmallStringSmallDoubleFt readFileSmallString;\ 202 readStreamSmallDoubleFt readStream;\ 203 writeFileSmallDoubleFt writeFile;\ 204 writeFileSmallJsonSmallDoubleFt writeFileSmallJson;\ 205 writeFileSmallStringSmallDoubleFt writeFileSmallString;\ 206 writeStreamSmallDoubleFt writeStream;\ 207 appendFileSmallDoubleFt appendFile;\ 208 appendFileSmallStringSmallDoubleFt appendFileSmallString 232 #define createSmallDouble(obj) ;smallDoublet obj; initiateSmallDouble(&obj) 233 #define createAllocateSmallDouble(obj) ;smallDoublet *obj; initiateAllocateSmallDouble(&obj) 260 #define cleanSmallDoubleP(name) smallDoublet *name CLEANUP(cleanUpSmallDoubleTerminateG) 265 #define cleanAllocateSmallDouble(obj) ;cleanSmallDoubleP(obj); initiateAllocateSmallDouble(&obj) 270 #define cleanSmallDouble(name) smallDoublet name CLEANUP(cleanUpSmallDoubleFreeLocalG); initiateSmallDouble(&name) 275 #define cleanFreeSmallDouble(name) smallDoublet *name CLEANUP(cleanUpSmallDoubleFreeG) 280 #define cleanFinishSmallDoubleP(name) smallDoublet *name CLEANUP(cleanUpSmallDoubleFinishG) int writeStreamSmallDoubleG(smallDoublet *self, FILE *fp)
bool equalSmallDoubleBoolG(smallDoublet *self, bool p2)
bool equalSmallDoubleFG(smallDoublet *self, smallDoublet *p2)
bool equalSmallDoubleCharG(smallDoublet *self, const char *p2)
double(* getSmallDoubleFt)(smallDoublet *self)
get double
int writeFileSmallDoubleG(smallDoublet *self, const char *filePath)
int(* appendFileSmallDoubleFt)(smallDoublet *self, const char *filePath)
append double to filePath
bool equalSmallDoubleUint32G(smallDoublet *self, uint32_t p2)
void initiateAllocateSmallDouble(smallDoublet **self)
void(* smashSmallDoubleFt)(smallDoublet **self)
free self but not the smallDouble buffer
smallDoublet * duplicateSmallDoubleG(smallDoublet *self)
toStringSmallDoubleFt toString
duplicateSmallDoubleFt duplicate
int(* writeFileSmallJsonSmallDoubleFt)(smallDoublet *self, smallJsont *filePath)
void(* finishSmallDoubleFt)(smallDoublet **self)
free container
bool equalSmallDoubleChaG(smallDoublet *self, char p2)
smallDoublet *(* duplicateSmallDoubleFt)(smallDoublet *self)
bool equalSmallDoubleSmallIntG(smallDoublet *self, smallIntt *p2)
bool(* equalSmallDoubleChaFt)(smallDoublet *self, char p2)
char *(* toStringSmallDoubleFt)(smallDoublet *self)
void cleanUpSmallDoubleTerminateG(smallDoublet **val)
int(* writeFileSmallDoubleFt)(smallDoublet *self, const char *filePath)
write double to file
double getDoubleSmallDoubleG(smallDoublet *self, double retType UNUSED, int64_t index UNUSED)
bool(* equalSmallDoubleUint64Ft)(smallDoublet *self, uint64_t p2)
bool(* equalSmallDoubleSmallBytesFt)(smallDoublet *self, smallBytest *p2)
smallDoublet * setSSmallDoubleG(smallDoublet *self, const char *p2)
bool equalSmallDoubleUint64G(smallDoublet *self, uint64_t p2)
smallDoublet * setBoolSmallDoubleG(smallDoublet *self, bool p2)
void(* terminateSmallDoubleFt)(smallDoublet **self)
smallDoublet * setSmallIntSmallDoubleG(smallDoublet *self, smallIntt *p2)
bool equalSmallDoubleInt32G(smallDoublet *self, int32_t p2)
bool(* equalSmallDoubleBoolFt)(smallDoublet *self, bool p2)
int(* writeStreamSmallDoubleFt)(smallDoublet *self, FILE *fp)
void freeSmallDoubleG(smallDoublet *self)
smallDoublet * setSmallBoolSmallDoubleG(smallDoublet *self, smallBoolt *p2)
int appendFileSmallStringSmallDoubleG(smallDoublet *self, smallStringt *filePath)
void finalizeRecycleSmallDouble(void *arg UNUSED)
bool equalSmallDoubleSmallStringG(smallDoublet *self, smallStringt *p2)
int(* writeFileSmallStringSmallDoubleFt)(smallDoublet *self, smallStringt *filePath)
int(* appendFileSmallStringSmallDoubleFt)(smallDoublet *self, smallStringt *filePath)
int appendFileSmallDoubleFG(smallDoublet *self, const char *filePath)
bool equalSmallDoubleSmallBytesG(smallDoublet *self, smallBytest *p2)
bool(* equalSmallDoubleInt32Ft)(smallDoublet *self, int32_t p2)
smallDoublet * setInt64SmallDoubleG(smallDoublet *self, int64_t p2)
smallDoublet * setSmallStringSmallDoubleG(smallDoublet *self, smallStringt *p2)
int writeFileSmallStringSmallDoubleG(smallDoublet *self, smallStringt *filePath)
bool(* equalSmallDoubleInt64Ft)(smallDoublet *self, int64_t p2)
void cleanUpSmallDoubleFreeG(smallDoublet **val)
bool(* equalSmallDoubleFt)(smallDoublet *self, smallDoublet *p2)
smallDoublet * setUint32SmallDoubleG(smallDoublet *self, uint32_t p2)
void finalizeSmallDouble(void)
finishSmallDoubleFt finish
bool(* equalSmallDoubleSmallStringFt)(smallDoublet *self, smallStringt *p2)
smallDoublet * setSmallDoubleG(smallDoublet *self, double p2)
void cleanUpSmallDoubleFinishG(smallDoublet **val)
bool(* equalSmallDoubleSmallBoolFt)(smallDoublet *self, smallBoolt *p2)
void initiateSmallDouble(smallDoublet *self)
bool equalSmallDoubleSmallBoolG(smallDoublet *self, smallBoolt *p2)
void cleanUpSmallDoubleFreeLocalG(smallDoublet *val)
bool(* equalSmallDoubleUint32Ft)(smallDoublet *self, uint32_t p2)
smallDoublet * readFileSmallStringSmallDoubleG(smallDoublet *self, smallStringt *filePath)
void registerMethodsSmallDouble(smallDoubleFunctionst *f)
smallDoublet * readStreamSmallDoubleG(smallDoublet *self, FILE *fp)
double * getDoublePSmallDoubleG(smallDoublet *self, double *retType UNUSED, int64_t index UNUSED)
smallDoublet * allocSmallDouble(double value)
bool equalSmallDoubleBaseG(smallDoublet *self, baset *p2)
smallDoublet * readFileSmallJsonSmallDoubleG(smallDoublet *self, smallJsont *filePath)
smallDoublet * setUint64SmallDoubleG(smallDoublet *self, uint64_t p2)
smallDoublet * setSmallJsonSmallDoubleG(smallDoublet *self, smallJsont *p2)
bool(* equalSmallDoubleSmallJsonFt)(smallDoublet *self, smallJsont *p2)
bool(* equalSmallDoubleSmallIntFt)(smallDoublet *self, smallIntt *p2)
terminateSmallDoubleFt terminate
int writeFileSmallJsonSmallDoubleG(smallDoublet *self, smallJsont *filePath)
void(* freeSmallDoubleFt)(smallDoublet *self)
bool(* equalSmallDoubleDoubleFt)(smallDoublet *self, double p2)
smallDoublet * setInt32SmallDoubleG(smallDoublet *self, int32_t p2)
bool(* equalSmallDoubleCharFt)(smallDoublet *self, const char *p2)
smallDoublet * readFileSmallDoubleG(smallDoublet *self, const char *filePath)
bool(* equalSmallDoubleBaseFt)(smallDoublet *self, baset *p2)
bool equalSmallDoubleInt64G(smallDoublet *self, int64_t p2)
bool equalSmallDoubleSmallJsonG(smallDoublet *self, smallJsont *p2)
smallDoublet * setSmallDoubleSmallDoubleG(smallDoublet *self, smallDoublet *p2)
smallDoubleFunctionst * f
bool equalSmallDoubleDoubleG(smallDoublet *self, double p2)