Extend C# complex support to member variables of this type

Define csvar{in,out} typemaps needed to support properties of complex type and
apply the existing cstype and csin ones to them as well.

Add unit test verifying that this works as expected in C# and, also, in
Python, even though no changes were needed there.
This commit is contained in:
Vadim Zeitlin 2017-04-01 23:48:33 +02:00
commit ec565f74cf
4 changed files with 33 additions and 2 deletions

View file

@ -34,6 +34,11 @@
return b;
}
#endif
struct ComplexPair
{
std::complex<double> z1, z2;
};
}