7.1.2.19. pycropml.render_cpp module

Add License, Header.

Use pkglts

Problems: - name of a model unit?

class pycropml.render_cpp.Model2Package(models, dir=None)[source]

Bases: object

TODO

DATATYPE = {'BOOLEAN': 'bool', 'DATE': 'string', 'DATELIST': 'vector<string>', 'DOUBLE': 'double', 'DOUBLELIST': 'vector<double>', 'INT': 'int', 'INTLIST': 'vector<int>', 'STRING': 'string', 'STRINGLIST': 'vector<string>'}
generate_test(model_unit)[source]
num = 0
write_tests()[source]

TODO: Manage several models rather than just one.

pycropml.render_cpp.signature(model)[source]
pycropml.render_cpp.transf(type_v, elem)[source]
pycropml.render_cpp.transfDate(type, elem)[source]
pycropml.render_cpp.transfDateList(type, elem)[source]
pycropml.render_cpp.transfDouble(type_v, elem)[source]
pycropml.render_cpp.transfList(type_v, elem)[source]
pycropml.render_cpp.transfString(type_v, elem)[source]