API
 
Loading...
Searching...
No Matches
generateTemplatedCatch2Tests.py File Reference

Go to the source code of this file.

Namespaces

namespace  generateTemplatedCatch2Tests
 

Functions

str generateTemplatedCatch2Tests.getBaseType (list lines)
 
tuple[str, tuple] generateTemplatedCatch2Tests.getSchemaFieldInfo (str fname)
 
bool generateTemplatedCatch2Tests.typesCorrespond (str fbsType, str cType)
 
bool generateTemplatedCatch2Tests.isValidLogType (list lines)
 
dict generateTemplatedCatch2Tests.makeTestInfoDict (str hppFname, dict baseTypesDict)
 
tuple[str, str] generateTemplatedCatch2Tests.getTypeAndName (list lineParts)
 
bool generateTemplatedCatch2Tests.hasGeneratedHFile (str logName)
 
int generateTemplatedCatch2Tests.getIntSize (str type)
 
int generateTemplatedCatch2Tests.getRandInt (str type)
 
int generateTemplatedCatch2Tests.getIncrementingInt (str type)
 
str generateTemplatedCatch2Tests.getTestValFromType (str fieldType, schemaFieldType=None)
 
str generateTemplatedCatch2Tests.makeTestVal (dict fieldDict)
 
 generateTemplatedCatch2Tests.getMessageFieldInfo (list messageStructIdxs, list lines, tuple schemaFieldInfo)
 
dict generateTemplatedCatch2Tests.makeInheritedTypeInfoDict (str typesFolderPath, str baseName, str logName)
 
 generateTemplatedCatch2Tests.versionAsNumber (major, minor)
 
 generateTemplatedCatch2Tests.main ()
 

Variables

dict generateTemplatedCatch2Tests.gNextVals
 
bool generateTemplatedCatch2Tests.gIncrementingVals = False