public class CFacadeClassGenerator extends ClassGenerator implements CFacadeMembers
constFields, docs, fields, gpackage, imports, methods, modelgen
indent, NL, TAB
__DNA__SDNA_INDEX, __io__address, __io__addressof, __io__block, __io__blockTable, __io__equals, __io__generic__copy, __io__native__copy, __io__same__encoding, __io__sizeof
Constructor and Description |
---|
CFacadeClassGenerator(ModelGenerator modelGenerator,
GPackage gpackage,
DocumentationProvider docs2) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getClassName() |
void |
reset() |
void |
visit(CStruct struct) |
addConstField, addConstField, addField, addField, addImport, addImport, addMethod, getDocs
getIndentString, indent, toCamelCase, toFirstLowerCase
public CFacadeClassGenerator(ModelGenerator modelGenerator, GPackage gpackage, DocumentationProvider docs2)
public void visit(CStruct struct) throws java.io.IOException
java.io.IOException
public void reset()
reset
in class ClassGenerator
public java.lang.String getClassName()
getClassName
in class ClassGenerator