Tools and libraries to glue C/C++ APIs to high-level languages
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

28 lines
655 B

using Cxxi.Generators;
using Cxxi.Utils;
namespace Cxxi.Tests
{
public class Hello : LibraryTest
{
public Hello(LanguageGeneratorKind kind)
: base("Hello", kind)
{
}
public override void Preprocess(Library lib)
{
lib.SetClassAsValueType("Bar");
lib.SetClassAsValueType("Bar2");
}
static class Program
{
public static void Main(string[] args)
{
Driver.Run(new Hello(LanguageGeneratorKind.CPlusPlusCLI));
Driver.Run(new Hello(LanguageGeneratorKind.CSharp));
}
}
}
}