alexander.corrado
|
dbaf084f48
|
Exposed NUnit to C++ code for use in unit tests. Fixed bugs.
git-svn-id: https://mono-soc-2010.googlecode.com/svn/trunk/cppinterop@46 a470b8cb-0e6f-1642-1b45-71e107334c4b
|
16 years ago |
alexander.corrado
|
9a052844b3
|
Stubbed in MSVC ABI. Started writing test cases.
git-svn-id: https://mono-soc-2010.googlecode.com/svn/trunk/cppinterop@41 a470b8cb-0e6f-1642-1b45-71e107334c4b
|
16 years ago |
alexander.corrado
|
3a28e42da8
|
Created new Tests project, code clean up.
git-svn-id: https://mono-soc-2010.googlecode.com/svn/trunk/cppinterop@40 a470b8cb-0e6f-1642-1b45-71e107334c4b
|
16 years ago |
alexander.corrado
|
d3742aa29d
|
Added the ability to expose any arbitrary managed class to C++ code (CppInstancePtr.ForManagedObject)
git-svn-id: https://mono-soc-2010.googlecode.com/svn/trunk/cppinterop@27 a470b8cb-0e6f-1642-1b45-71e107334c4b
|
16 years ago |
alexander.corrado
|
162851ea56
|
Almost got it working with VTableManaged. One odd issue: commenting out Console.WriteLine in VTable.cs constructor causes
weird Mono assert fail when Marshal.GetDelegateForFunctionPointer is called later.
git-svn-id: https://mono-soc-2010.googlecode.com/svn/trunk/cppinterop@13 a470b8cb-0e6f-1642-1b45-71e107334c4b
|
16 years ago |
alexander.corrado
|
d2706405b4
|
Fixed issue caused by Type.GetMethods not including inherited interfaces. Still not working right though.
git-svn-id: https://mono-soc-2010.googlecode.com/svn/trunk/cppinterop@9 a470b8cb-0e6f-1642-1b45-71e107334c4b
|
16 years ago |
alexander.corrado
|
feb797a2f2
|
Refactored and completed managed VTable implementation. Prepared for
first commit to mono-gsoc repo.
git-svn-id: https://mono-soc-2010.googlecode.com/svn/trunk/cppinterop@8 a470b8cb-0e6f-1642-1b45-71e107334c4b
|
16 years ago |
alexander.corrado
|
f7683a594f
|
Initial commit.
git-svn-id: https://mono-soc-2010.googlecode.com/svn/trunk/cppinterop@7 a470b8cb-0e6f-1642-1b45-71e107334c4b
|
16 years ago |