GtkSharp/generator/IGeneratable.cs
Mike Kestner 5b7aaf1c4f 2003-10-03 Mike Kestner <mkestner@ximian.com>
* generator/*.cs : Kill DoGenerate.

svn path=/trunk/gtk-sharp/; revision=18572
2003-10-03 22:20:40 +00:00

34 lines
600 B
C#

// GtkSharp.Generation.IGeneratable.cs - Interface to generate code for a type.
//
// Author: Mike Kestner <mkestner@speakeasy.net>
//
// (c) 2001 Mike Kestner
namespace GtkSharp.Generation {
using System;
public interface IGeneratable {
String CName {get;}
String MarshalType {get;}
String MarshalReturnType {get;}
String Name {get;}
String QualifiedName {get;}
String CallByName (String var_name);
String FromNative (String var);
String FromNativeReturn (String var);
String ToNativeReturn (String var);
void Generate ();
}
}