[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: [ANNOUNCE] CPB 0.05
- From: Thomas Tong <thomastong@...>
- Date: Thu, 17 Mar 2005 18:30:27 -0800
http://www.thomasandamy.com/projects/CPB/
Forgot the link to the new website. :)
Thomas
On Thu, 17 Mar 2005 18:27:29 -0800, Thomas Tong <thomastong@gmail.com> wrote:
> CPB bridges C++ and LUA, allowing the two languages to seamlessly
> communicate with each other. It automates communication between the
> two languages with a minimal amount of integration and development
> effort.
>
> Key features
>
> ** Transparently interact with user defined C/C++ classes,
> variables and functions from LUA.
> Automatically route C++ functions calls to LUA functions with the
> correct parameters and return values.
> Simple and straight forward integration requiring no modifications to
> existing class structures or separate definition data.
> Configure what variables and function to bind from LUA at run time.
> Change bindings requirements without recompiling you're the host
> program.
> Fast and memory efficient. Only requested bindings are generated.
> Adds the following new features.
>
> V0.05 Changes
>
> CPB now fully supports user defined C++ classes, structures and
> pointers. It no longer requires a PDB file to function after the
> initial binding creation.
>
> New documentation - http://www.thomasandamy.com/projects/CPB/documentation.htm
>
> Support for User defined C++ structures and classes
> C++ Functions as well as C Functions
> Pointer support to structures and classes support
> Detailed Nested structures
> Deal with classes by value or by pointer
> Static and member function support
> Test app improvements
>