Project mlubind is a cross-language(C++ to Lua) binding library. It's usage concepts were taken from luabind library. This project is an attempt to create a new implementation, that has all luabind functionality and takes much less time to compile.
- MLuaBind uses std::tr1 extensions instead of Loki Typetraits now. - Fixed some issues for 64bit compilation, so MLuaBind works well on x64.
Changes: - MLuaBind uses std::tr1 extensions instead of Loki Typetraits now. - Fixed some issues for 64bit compilation, so MLuaBind works well on x64.
- Major meta-programming changes. Most of Loki typelists was removed for a faster compilation. - [const] void* pointers can be transmitted via lightuserdata now. Transparently support void* pointers as return values and as parameters. - __cast_unsafe can ...
Changes: - Major meta-programming changes. Most of Loki typelists was removed for a faster compilation. - [const] void* pointers can be transmitted via lightuserdata now. Transparently support void* pointers as return values and as parameters. - ...
- Native support for enums (no need to convert to int type). - Constants within classes(i.e. from their namespaces) are now accessible from objects too. - Valid convestation from (void*)0 to nil and vice versa. - A LOT of changes in STL-binding code. - ...
Version changes: - Native support for enums (no need to convert to int type). - Constants within classes(i.e. from their namespaces) now are accessible from objects too. - Valid conversation from NULL-ptrs to nil and vice versa. - A LOT of changes in ...
Version changes: - Manual in html. - Convert<T> and BaseNoDynCast<T> adapters for classes. - Some code optimization for faster compilation - Minor bugfixes.
Copyright © 2009 SourceForge, Inc. All rights reserved. Terms of Use