public class CGenerator extends Object implements CodeGenerator
MESSAGE_HEADER_DECODER_TYPE, MESSAGE_HEADER_ENCODER_TYPE
Constructor and Description |
---|
CGenerator(Ir ir,
OutputManager outputManager) |
Modifier and Type | Method and Description |
---|---|
void |
generate()
Generate the complete set of types and messages for a schema.
|
void |
generateMessageHeaderStub() |
List<String> |
generateTypesToIncludes(List<Token> tokens) |
List<String> |
generateTypeStubs(CharSequence[] scope) |
public CGenerator(Ir ir, OutputManager outputManager)
public void generateMessageHeaderStub() throws IOException
IOException
public List<String> generateTypeStubs(CharSequence[] scope) throws IOException
IOException
public void generate() throws IOException
CodeGenerator
generate
in interface CodeGenerator
IOException
- if an error is encountered when writing the output.Copyright © 2013-2020 Real Logic Limited. All Rights Reserved.