ProtocolBuffers.SerializerCode.GenerateGenericWriter C# (CSharp) Method

GenerateGenericWriter() static private method

Generates code for writing a class/message
static private GenerateGenericWriter ( Message m ) : string
m Message
return string
        static string GenerateGenericWriter(Message m)
        {
            string code = "";
            code += m.OptionAccess + " static void Write(Stream stream, " + m.FullCSType + " instance)\n";
            code += "{\n";
            code += "	" + m.FullCSType + ".Serialize(stream, instance);\n";
            code += "}\n";
            return code;
        }