I spun around trying to find a complete example of this, but to no avail.
I have a C ++ API that presents several classes that contain pure virtual methods for the developer. What I'm trying to do is provide this C # interface through C ++ / CLI.
I managed to get the API compiled into the C ++ / CLI library, and I reached the key point since I am new to this.
I know that I need to create a wrapper to open an unmanaged C ++ / CLI class for a .net managed class, but I have not found a convincing example or discussion that shows how to do this with an abstract C ++ class.
Can someone point me in the right direction with a complete example, including a C # test application that shows the end and end of creating a wrapper for an abstract class. It seems like it is βOh, you just make Xβ, but I canβt understand what X is :). I saw a few examples here, but they are not very clear. About 3 years have passed since I started any C #.
Hope someone can help!
Sammich
source share