コード例 #1
0
    private static void TestEnumUnmanagedCallersOnly()
    {
        PlatformDefaultMemberFunctionNative.C c      = CreateCWithUnmanagedCallersOnlyVTable(2.0f, 3.0f);
        PlatformDefaultMemberFunctionNative.E result = PlatformDefaultMemberFunctionNative.GetEFromManaged(&c);

        Assert.AreEqual(c.dummy, result);
    }
コード例 #2
0
    private static void TestEnum(PlatformDefaultMemberFunctionNative.C *instance)
    {
        PlatformDefaultMemberFunctionNative.E result = instance->vtable->getE(instance);

        Assert.AreEqual(instance->dummy, result);
    }