symforce.codegen.backends.cpp.cpp_code_printer module#

class CppCodePrinter(settings=None, override_methods=None)[source]#

Bases: CXX11CodePrinter

Symforce customized code printer for C++. Modifies the Sympy printing behavior for codegen compatibility and efficiency.

Parameters:
class ComplexCppCodePrinter(settings=None, override_methods=None)[source]#

Bases: CppCodePrinter

Parameters: