final String blockLengthType = golangTypeName(ir.headerStructure().blockLengthType());
private void generateExtensibilityMethods( final StringBuilder sb, final String typeName, final Token token) { sb.append(String.format( "\nfunc (*%1$s) SbeBlockLength() (blockLength uint) {\n" + "\treturn %2$s\n" + "}\n" + "\nfunc (*%1$s) SbeSchemaVersion() (schemaVersion %3$s) {\n" + "\treturn %4$s\n" + "}\n", typeName, generateLiteral(ir.headerStructure().blockLengthType(), Integer.toString(token.encodedLength())), golangTypeName(ir.headerStructure().schemaVersionType()), generateLiteral(ir.headerStructure().schemaVersionType(), Integer.toString(ir.version())))); }
generateRustLiteral(header.blockLengthType(), Integer.toString(messageToken.encodedLength()))); indent(writer, 4, "%s: %s,\n", formatMethodName("templateId"), generateRustLiteral(header.templateIdType(), Integer.toString(messageToken.id())));
final String blockLengthType = golangTypeName(ir.headerStructure().blockLengthType()); final String templateIdType = golangTypeName(ir.headerStructure().templateIdType()); final String schemaIdType = golangTypeName(ir.headerStructure().schemaIdType()); typeName, blockLengthType, generateLiteral(ir.headerStructure().blockLengthType(), Integer.toString(token.encodedLength())), templateIdType, generateLiteral(ir.headerStructure().templateIdType(), Integer.toString(token.id())),
final String blockLengthType = javaTypeName(headerStructure.blockLengthType()); final String templateIdType = javaTypeName(headerStructure.templateIdType()); final String schemaIdType = javaTypeName(headerStructure.schemaIdType()); " }\n", blockLengthType, generateLiteral(headerStructure.blockLengthType(), Integer.toString(token.encodedLength())), templateIdType, generateLiteral(headerStructure.templateIdType(), Integer.toString(token.id())),
private CharSequence generateMessageFlyweightCode(final String className, final Token token, final String indent) final String blockLengthType = cSharpTypeName(ir.headerStructure().blockLengthType()); final String templateIdType = cSharpTypeName(ir.headerStructure().templateIdType()); final String schemaIdType = cSharpTypeName(ir.headerStructure().schemaIdType()); indent + INDENT + "}\n\n", blockLengthType, generateLiteral(ir.headerStructure().blockLengthType(), Integer.toString(token.encodedLength())), templateIdType, generateLiteral(ir.headerStructure().templateIdType(), Integer.toString(token.id())),
private CharSequence generateMessageFlyweightCode(final String className, final Token token) final String blockLengthType = cppTypeName(ir.headerStructure().blockLengthType()); final String templateIdType = cppTypeName(ir.headerStructure().templateIdType()); final String schemaIdType = cppTypeName(ir.headerStructure().schemaIdType()); " }\n", blockLengthType, generateLiteral(ir.headerStructure().blockLengthType(), Integer.toString(token.encodedLength())), templateIdType, generateLiteral(ir.headerStructure().templateIdType(), Integer.toString(token.id())),
final String blockLengthType = golangTypeName(ir.headerStructure().blockLengthType());
final String blockLengthType = golangTypeName(ir.headerStructure().blockLengthType());
private void generateExtensibilityMethods( final StringBuilder sb, final String typeName, final Token token) { sb.append(String.format( "\nfunc (*%1$s) SbeBlockLength() (blockLength uint) {\n" + "\treturn %2$s\n" + "}\n" + "\nfunc (*%1$s) SbeSchemaVersion() (schemaVersion %3$s) {\n" + "\treturn %4$s\n" + "}\n", typeName, generateLiteral(ir.headerStructure().blockLengthType(), Integer.toString(token.encodedLength())), golangTypeName(ir.headerStructure().schemaVersionType()), generateLiteral(ir.headerStructure().schemaVersionType(), Integer.toString(ir.version())))); }
private void generateExtensibilityMethods( final StringBuilder sb, final String typeName, final Token token) { sb.append(String.format( "\nfunc (*%1$s) SbeBlockLength() (blockLength uint) {\n" + "\treturn %2$s\n" + "}\n" + "\nfunc (*%1$s) SbeSchemaVersion() (schemaVersion %3$s) {\n" + "\treturn %4$s\n" + "}\n", typeName, generateLiteral(ir.headerStructure().blockLengthType(), Integer.toString(token.encodedLength())), golangTypeName(ir.headerStructure().schemaVersionType()), generateLiteral(ir.headerStructure().schemaVersionType(), Integer.toString(ir.version())))); }
generateRustLiteral(header.blockLengthType(), Integer.toString(messageToken.encodedLength()))); indent(writer, 4, "%s: %s,\n", formatMethodName("templateId"), generateRustLiteral(header.templateIdType(), Integer.toString(messageToken.id())));
final String blockLengthType = golangTypeName(ir.headerStructure().blockLengthType()); final String templateIdType = golangTypeName(ir.headerStructure().templateIdType()); final String schemaIdType = golangTypeName(ir.headerStructure().schemaIdType()); typeName, blockLengthType, generateLiteral(ir.headerStructure().blockLengthType(), Integer.toString(token.encodedLength())), templateIdType, generateLiteral(ir.headerStructure().templateIdType(), Integer.toString(token.id())),
final String blockLengthType = golangTypeName(ir.headerStructure().blockLengthType()); final String templateIdType = golangTypeName(ir.headerStructure().templateIdType()); final String schemaIdType = golangTypeName(ir.headerStructure().schemaIdType()); typeName, blockLengthType, generateLiteral(ir.headerStructure().blockLengthType(), Integer.toString(token.encodedLength())), templateIdType, generateLiteral(ir.headerStructure().templateIdType(), Integer.toString(token.id())),
generateRustLiteral(header.blockLengthType(), Integer.toString(messageToken.encodedLength()))); indent(writer, 4, "%s: %s,\n", formatMethodName("templateId"), generateRustLiteral(header.templateIdType(), Integer.toString(messageToken.id())));
final String blockLengthType = javaTypeName(headerStructure.blockLengthType()); final String templateIdType = javaTypeName(headerStructure.templateIdType()); final String schemaIdType = javaTypeName(headerStructure.schemaIdType()); " }\n", blockLengthType, generateLiteral(headerStructure.blockLengthType(), Integer.toString(token.encodedLength())), templateIdType, generateLiteral(headerStructure.templateIdType(), Integer.toString(token.id())),
" return self.actingVersion_;\n", generateLiteral(ir.headerStructure().blockLengthType(), Integer.toString(token.encodedLength())), generateLiteral(ir.headerStructure().templateIdType(), Integer.toString(token.id())), generateLiteral(ir.headerStructure().schemaIdType(), Integer.toString(ir.id())),
private CharSequence generateMessageFlyweightCode(final String className, final Token token, final String indent) final String blockLengthType = cSharpTypeName(ir.headerStructure().blockLengthType()); final String templateIdType = cSharpTypeName(ir.headerStructure().templateIdType()); final String schemaIdType = cSharpTypeName(ir.headerStructure().schemaIdType()); indent + INDENT + "}\n\n", blockLengthType, generateLiteral(ir.headerStructure().blockLengthType(), Integer.toString(token.encodedLength())), templateIdType, generateLiteral(ir.headerStructure().templateIdType(), Integer.toString(token.id())),
private CharSequence generateMessageFlyweightCode(final String className, final Token token, final String indent) final String blockLengthType = cSharpTypeName(ir.headerStructure().blockLengthType()); final String templateIdType = cSharpTypeName(ir.headerStructure().templateIdType()); final String schemaIdType = cSharpTypeName(ir.headerStructure().schemaIdType()); indent + INDENT + "}\n\n", blockLengthType, generateLiteral(ir.headerStructure().blockLengthType(), Integer.toString(token.encodedLength())), templateIdType, generateLiteral(ir.headerStructure().templateIdType(), Integer.toString(token.id())),
private CharSequence generateMessageFlyweightCode(final String className, final Token token) final String blockLengthType = cSharpTypeName(ir.headerStructure().blockLengthType()); final String templateIdType = cSharpTypeName(ir.headerStructure().templateIdType()); final String schemaIdType = cSharpTypeName(ir.headerStructure().schemaIdType()); " }\n\n", blockLengthType, generateLiteral(ir.headerStructure().blockLengthType(), Integer.toString(token.encodedLength())), templateIdType, generateLiteral(ir.headerStructure().templateIdType(), Integer.toString(token.id())),