Cpp17Generator
open class Cpp17Generator(flowTransform: FlowTransform, val defaultNamespace: String, val folder: File, generatedFileSuffix: String = ".Generated") : GeneratorBase
Generate C++ code.
Parameters
default Namespace
namespace separated by symbol "point", which will be translated to nested namespaces. "a.b.c" to "a::b::c", for instance. Remember about following properties: "FsPath", "TargetName"!
Constructors
Link copied to clipboard
constructor(flowTransform: FlowTransform, defaultNamespace: String, folder: File, generatedFileSuffix: String = ".Generated")
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Properties
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun IType.substitutedName(scope: Declaration, rawType: Boolean = false, omitNullability: Boolean = false): String
Link copied to clipboard
Link copied to clipboard