I need to create a wrapper between C ++ and C #. I have a function very similar to this:
virtual SOMEINTERFACE* MethodName(ATTRIBUTE_TYPE attribType = ATTRIBUTE_TYPE::ATTRIB_STANDARD) = 0;
enum declared as follows:
enum class ATTRIBUTE_TYPE { ATTRIB_STANDARD, ATTRIB_LENGTH };
How to wrap this enumeration with ATTRIBUTE_TYPE?
c ++ c # marshalling pinvoke
Rock3rrullz
source share