From: William S F. <ws...@fu...> - 2011-01-29 16:58:05
|
On 26/01/11 23:59, John McGehee wrote: > The documentation (or comments in SWIG source code) said that the underlying type for anonymous enums is "always" int. Is there no way to specify uint? I have an enum value that does not fit in an int: > > // C++ > class oaObject { > public: > ... > // oacBaseDBType is UINT_MAX > enum {dbType = oacBaseDBType}; > ... > }; > > Is it possible to change the underlying type for anonymous enums to uint? > The documentation should help: http://www.swig.org/Doc2.0/CSharp.html#CSharp_enum_underlying_type William |