luban/src/Luban.Job.Cfg/Source/Generate/CppEditorRender.cs

37 lines
740 B
C#

using Luban.Job.Cfg.Defs;
using Luban.Job.Common.Defs;
using System.Collections.Generic;
namespace Luban.Job.Cfg.Generate
{
[Render("code_cpp_editor")]
class CppEditorRender : CodeRenderBase
{
public override void Render(GenContext ctx)
{
}
public override string Render(DefEnum e)
{
return "// enum";
}
public override string Render(DefBean b)
{
return "// bean";
}
public override string Render(DefTable p)
{
return "// table";
}
public override string RenderService(string name, string module, List<DefTable> tables)
{
return "// service";
}
}
}