Example #1
0
def genHppCode(inputFile, outputFile, baseName="", isStock=False):
    typeManager = StdTypeManger()
    desc = parseFile(inputFile, typeManager)
    generator = None
    if isStock:
        generator = StockClientCodeGenerator(desc, typeManager)
    else:
        generator = StdClientCodeGenerator(desc, typeManager)
    codesDefine = generator.genCodesHpp(baseName)
    saveFile(outputFile, codesDefine)
Example #2
0
def genHppCode(inputFile, outputFile, baseName="", isStock=False):
    typeManager = StdTypeManger()
    desc = parseFile(inputFile, typeManager)
    generator = None
    if isStock:
        generator = StockClientCodeGenerator(desc, typeManager)
    else:
        generator = StdClientCodeGenerator(desc, typeManager)
    codesDefine = generator.genCodesHpp(baseName)
    saveFile(outputFile, codesDefine)
Example #3
0
def genStdClientCode(inputFile, outputFile, isStock=False):
    typeManager = StdTypeManger()
    desc = parseFile(input, typeManager)
    generator = None
    if isStock:
        generator = StockClientCodeGenerator(desc, typeManager)
    else:
        generator = StdClientCodeGenerator(desc, typeManager)
    codesDefine = generator.genCodes()
    codesRealize = generator.genCodesRealize(parseFileName(outputFile))
    saveFile(outputFile, codesDefine)
    saveFile(outputFile.replace(u".h", u".cpp"), codesRealize)
Example #4
0
def genStdClientCode(inputFile, outputFile, isStock=False):
    typeManager = StdTypeManger()
    desc = parseFile(input, typeManager)
    generator = None
    if isStock:
        generator = StockClientCodeGenerator(desc, typeManager)
    else:
        generator = StdClientCodeGenerator(desc, typeManager)
    codesDefine = generator.genCodes()
    codesRealize = generator.genCodesRealize(parseFileName(outputFile))
    saveFile(outputFile, codesDefine)
    saveFile(outputFile.replace(u".h", u".cpp"), codesRealize)