34 #define helpTextSmallBool "TODO smallBool help brief, class description methods, examples" 37 #define cBo(self) ( (smallBoolt*) self ) 58 typedef const char* (*helpSmallBoolFt) (
smallBoolt *
self);
170 #define SMALLBOOLFUNCTIONST \ 171 helpSmallBoolFt help;\ 174 setDoubleSmallBoolFt setDouble;\ 175 setInt64SmallBoolFt setInt64;\ 176 setInt32SmallBoolFt setInt32;\ 177 setUint32SmallBoolFt setUint32;\ 178 setUint64SmallBoolFt setUint64;\ 179 setSSmallBoolFt setS;\ 180 setSmallBoolSmallBoolFt setSmallBool;\ 181 setSmallDoubleSmallBoolFt setSmallDouble;\ 182 setSmallIntSmallBoolFt setSmallInt;\ 183 setSmallJsonSmallBoolFt setSmallJson;\ 184 setSmallStringSmallBoolFt setSmallString;\ 185 getPSmallBoolFt getP;\ 186 equalSmallBoolCharFt equalChar;\ 187 equalSmallBoolBaseFt equalBase;\ 188 equalSmallBoolBoolFt equalBool;\ 189 equalSmallBoolDoubleFt equalDouble;\ 190 equalSmallBoolInt64Ft equalInt64;\ 191 equalSmallBoolInt32Ft equalInt32;\ 192 equalSmallBoolUint32Ft equalUint32;\ 193 equalSmallBoolUint64Ft equalUint64;\ 194 equalSmallBoolFt equal;\ 195 equalSmallBoolSmallBytesFt equalSmallBytes;\ 196 equalSmallBoolSmallDoubleFt equalSmallDouble;\ 197 equalSmallBoolSmallIntFt equalSmallInt;\ 198 equalSmallBoolSmallJsonFt equalSmallJson;\ 199 equalSmallBoolSmallStringFt equalSmallString;\ 200 readFileSmallBoolFt readFile;\ 201 readFileSmallJsonSmallBoolFt readFileSmallJson;\ 202 readFileSmallStringSmallBoolFt readFileSmallString;\ 203 readStreamSmallBoolFt readStream;\ 204 writeFileSmallBoolFt writeFile;\ 205 writeFileSmallJsonSmallBoolFt writeFileSmallJson;\ 206 writeFileSmallStringSmallBoolFt writeFileSmallString;\ 207 writeStreamSmallBoolFt writeStream;\ 208 appendFileSmallBoolFt appendFile;\ 209 appendFileSmallStringSmallBoolFt appendFileSmallString 234 #define createSmallBool(obj) ;smallBoolt obj; initiateSmallBool(&obj) 235 #define createAllocateSmallBool(obj) ;smallBoolt *obj; initiateAllocateSmallBool(&obj) 262 #define cleanSmallBoolP(name) smallBoolt *name CLEANUP(cleanUpSmallBoolTerminateG) 267 #define cleanAllocateSmallBool(obj) ;cleanSmallBoolP(obj); initiateAllocateSmallBool(&obj) 272 #define cleanSmallBool(name) smallBoolt name CLEANUP(cleanUpSmallBoolFreeLocalG); initiateSmallBool(&name) 277 #define cleanFreeSmallBool(name) smallBoolt *name CLEANUP(cleanUpSmallBoolFreeG) 282 #define cleanFinishSmallBoolP(name) smallBoolt *name CLEANUP(cleanUpSmallBoolFinishG) bool getBoolSmallBoolG(smallBoolt *self, bool retType UNUSED, int64_t index UNUSED)
void initiateAllocateSmallBool(smallBoolt **self)
bool(* equalSmallBoolSmallJsonFt)(smallBoolt *self, smallJsont *p2)
int writeFileSmallJsonSmallBoolG(smallBoolt *self, smallJsont *filePath)
bool equalSmallBoolInt32G(smallBoolt *self, int32_t p2)
bool * getBoolPSmallBoolG(smallBoolt *self, bool *retType UNUSED, int64_t index UNUSED)
int writeFileSmallStringSmallBoolG(smallBoolt *self, smallStringt *filePath)
bool equalSmallBoolInt64G(smallBoolt *self, int64_t p2)
void(* terminateSmallBoolFt)(smallBoolt **self)
void initiateSmallBool(smallBoolt *self)
int(* appendFileSmallBoolFt)(smallBoolt *self, const char *filePath)
append bool to filePath
void cleanUpSmallBoolFreeG(smallBoolt **val)
int(* writeFileSmallJsonSmallBoolFt)(smallBoolt *self, smallJsont *filePath)
smallBoolt * readFileSmallStringSmallBoolG(smallBoolt *self, smallStringt *filePath)
bool(* equalSmallBoolInt64Ft)(smallBoolt *self, int64_t p2)
void cleanUpSmallBoolTerminateG(smallBoolt **val)
smallBoolt * setInt32SmallBoolG(smallBoolt *self, int32_t p2)
terminateSmallBoolFt terminate
void registerMethodsSmallBool(smallBoolFunctionst *f)
smallBoolt * setDoubleSmallBoolG(smallBoolt *self, double p2)
bool equalSmallBoolDoubleG(smallBoolt *self, double p2)
bool(* equalSmallBoolBaseFt)(smallBoolt *self, baset *p2)
bool(* equalSmallBoolSmallDoubleFt)(smallBoolt *self, smallDoublet *p2)
bool equalSmallBoolSmallJsonG(smallBoolt *self, smallJsont *p2)
bool(* equalSmallBoolUint64Ft)(smallBoolt *self, uint64_t p2)
bool(* equalSmallBoolSmallIntFt)(smallBoolt *self, smallIntt *p2)
char *(* toStringSmallBoolFt)(smallBoolt *self)
smallBoolt * setSmallBoolSmallBoolG(smallBoolt *self, smallBoolt *p2)
int writeFileSmallBoolG(smallBoolt *self, const char *filePath)
int writeStreamSmallBoolG(smallBoolt *self, FILE *fp)
int(* writeFileSmallBoolFt)(smallBoolt *self, const char *filePath)
write bool to file
smallBoolt * allocSmallBool(bool value)
bool(* equalSmallBoolCharFt)(smallBoolt *self, const char *p2)
bool equalSmallBoolSmallBytesG(smallBoolt *self, smallBytest *p2)
void freeSmallBoolG(smallBoolt *self)
int(* writeFileSmallStringSmallBoolFt)(smallBoolt *self, smallStringt *filePath)
bool equalSmallBoolFG(smallBoolt *self, smallBoolt *p2)
void cleanUpSmallBoolFinishG(smallBoolt **val)
smallBoolt * setSSmallBoolG(smallBoolt *self, const char *p2)
void(* freeSmallBoolFt)(smallBoolt *self)
smallBoolt * setSmallIntSmallBoolG(smallBoolt *self, smallIntt *p2)
toStringSmallBoolFt toString
int(* writeStreamSmallBoolFt)(smallBoolt *self, FILE *fp)
bool(* equalSmallBoolBoolFt)(smallBoolt *self, bool p2)
smallBoolt * setSmallJsonSmallBoolG(smallBoolt *self, smallJsont *p2)
bool equalSmallBoolCharG(smallBoolt *self, const char *p2)
bool equalSmallBoolUint32G(smallBoolt *self, uint32_t p2)
void(* finishSmallBoolFt)(smallBoolt **self)
free container
bool(* equalSmallBoolFt)(smallBoolt *self, smallBoolt *p2)
bool(* equalSmallBoolUint32Ft)(smallBoolt *self, uint32_t p2)
smallBoolt * setSmallBoolG(smallBoolt *self, bool p2)
bool(* equalSmallBoolInt32Ft)(smallBoolt *self, int32_t p2)
int appendFileSmallStringSmallBoolG(smallBoolt *self, smallStringt *filePath)
bool(* equalSmallBoolDoubleFt)(smallBoolt *self, double p2)
smallBoolt * readFileSmallJsonSmallBoolG(smallBoolt *self, smallJsont *filePath)
bool(* getSmallBoolFt)(smallBoolt *self)
get a copy of smallBool
bool equalSmallBoolUint64G(smallBoolt *self, uint64_t p2)
smallBoolt * setUint32SmallBoolG(smallBoolt *self, uint32_t p2)
bool(* equalSmallBoolSmallStringFt)(smallBoolt *self, smallStringt *p2)
bool equalSmallBoolBaseG(smallBoolt *self, baset *p2)
bool equalSmallBoolSmallDoubleG(smallBoolt *self, smallDoublet *p2)
void cleanUpSmallBoolFreeLocalG(smallBoolt *val)
smallBoolt * setSmallStringSmallBoolG(smallBoolt *self, smallStringt *p2)
smallBoolt * readStreamSmallBoolG(smallBoolt *self, FILE *fp)
int(* appendFileSmallStringSmallBoolFt)(smallBoolt *self, smallStringt *filePath)
void finalizeRecycleSmallBool(void *arg UNUSED)
smallBoolt * setUint64SmallBoolG(smallBoolt *self, uint64_t p2)
void finalizeSmallBool(void)
void(* smashSmallBoolFt)(smallBoolt **self)
free self but not the smallBool buffer
smallBoolt *(* duplicateSmallBoolFt)(smallBoolt *self)
smallBoolt * duplicateSmallBoolG(smallBoolt *self)
bool(* equalSmallBoolSmallBytesFt)(smallBoolt *self, smallBytest *p2)
smallBoolt * setInt64SmallBoolG(smallBoolt *self, int64_t p2)
bool equalSmallBoolSmallIntG(smallBoolt *self, smallIntt *p2)
int appendFileSmallBoolFG(smallBoolt *self, const char *filePath)
bool equalSmallBoolBoolG(smallBoolt *self, bool p2)
smallBoolt * setSmallDoubleSmallBoolG(smallBoolt *self, smallDoublet *p2)
smallBoolt * readFileSmallBoolG(smallBoolt *self, const char *filePath)
bool equalSmallBoolSmallStringG(smallBoolt *self, smallStringt *p2)
duplicateSmallBoolFt duplicate