Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.222.062 Times

Luabind 0.9.1

Company: Rasterbar Software
Date Added: October 22, 2013  |  Visits: 586

Luabind

Report Broken Link
Printer Friendly Version


Product Homepage
Download (36 downloads)



Luabind is a free and open source library that will help you create bindings between C++ and Lua. Luabind has the ability to expose functions and classes, written in C++, to Lua.<br /><br />Luabind will also supply the functionality to define classes in lua and let them derive from other lua classes or C++ classes. Lua classes can override virtual functions from their C++ baseclasses. It is written towards Lua 5.x, and does not work with Lua 4.<br /><br />Luabindt is implemented utilizing template meta programming. That means that you don't need an extra preprocess pass to compile your project (it is done by the compiler). It also means you don't (usually) have to know the exact signature of each function you register, since the library will generate code depending on the compile-time type of the function (which includes the signature).<br /><br />The main drawback of this approach is that the compilation time will increase for the file that does the registration, it is therefore recommended that you register everything in the same cpp-file.<br /><br />NOTE: Luabind is licensed and distributed under the terms of the Boost Software License (BSL1.0) and MIT License.

Requirements: No special requirements
Platforms: Mac, Mac OSX
Keyword: Approach C2b2b Classes Compiletime Don Drawback Function Functions Generate Includes Library License Luabind Means Register Signature Signaturethe Written
Users rating: 0/10

License: Freeware Size: 194.56 KB
USER REVIEWS
More Reviews or Write Review


LUABIND RELATED
Communication  -  Function To Generate Truth Table 1.0
This function very efficiently generates a Truth Table matrix of arbitrary, user specified dimension.The order of the Truth Table is limited only by the user's available system memory. The function is highly efficient, written using only three...
10 KB  
Development Tools  -  Function To Generate Truth Table Condition Vectors 1.0
This function returns a matrix of all possible binary condition vectors for a logical system with (I) inputs.The number of inputs is limited only by the user's available system memory. The function is highly efficient, written using only three...
10 KB  
Libraries  -  Rudiments 0.30
Rudiments is a C++ class library providing base classes for things such as daemons, clients, and servers, and wrapper classes for the standard C functions for things like semaphores, regular expressions, and signal handling. In the early days of...
593.92 KB  
Network & Internet  -  xajax 0.5 Beta 3
xajax project is an open source PHP class library for easily creating powerful PHP-driven, web-based AJAX Applications. Using xajax, you can asynchronously call PHP functions and update the content of your webpage without reloading the page....
68.61 KB  
Communication  -  Function to generate Walsh Code 1.0
This function generates Walsh Codes. The difference between this function and other functions available to generate walsh code is :1. you can call this function directly in your script, you will have to pass only the value of 'a' (length of code...
10 KB  
Communication  -  Function to generate PN sequence 1.0
To use this function just define a variable say var,var = pnseq(a, b, c);for a, b and c refer to the zip file
20.48 KB  
Programming  -  dyncall 0.5
The dyncall library encapsulates architecture-, OS- and compiler-specific function call semantics in a virtual "bind argument parameters from left to right and then call" interface allowing programmers to call C functions in a completely dynamic...
256 KB  
Text Management  -  Deeply applying str() across a data structure 1.2
The str() function in the standard library behaves in a slightly weird way when applied against lists: on each element of the list, the repr() is appended. In contrast, this module provides a deep_str() that deeply applies str() across lists....
 
Communication  -  Function to generate Timeseries file to use for Moore FSM coverage analysis 1.0
This function generates a Timeseries file which can be used for Moore FSM coverage analysis.The file is generated in the working directory and can be opened into the Workspace for use by MATLAB, or read directly into Simulink using the 'Import...
10 KB  
Development Tools  -  Function to generate Timeseries file to use for Moore FSM coverage analysis. 1.0
This function generates a Timeseries file which can be used for Moore FSM coverage analysis.The file is generated in the working directory and can be opened into the Workspace for use by MATLAB, or read directly into Simulink using the 'Import...
10 KB  
NEW DOWNLOADS IN BUSINESS, PROJECT MANAGEMENT
Business  -  HourGuard Timesheet Free for Mac 1.53
HourGuard Free for Mac OS Xis a timesheet program Easily record time spent on tasks with this time recording software by simply click start and stop accordingly, breaking your projects down into sub-tasks as needed, with HourGuard running quietly...
1.07 MB  
Business  -  Express Scribe Transcription Free Mac 5.88
Express Scribe Transcription for Mac Free assists in transcribing audio files. Express Scribe Transcription Player Free helps typists by installing on the user's computer and connecting to a transcription foot pedal or keyboard. Express Scribe...
1.93 MB  
Business  -  iPhotoToGallery3 0.4.9
This is an iPhoto plugin to upload your pictures to a gallery 3 server. Features - login to gallery - load albums list - post new photo - create new album - tag photos with iPhoto keywords and rating (rating...
245.76 KB  
Business  -  Bitrate Pro Widget 2.1
A Dashboard Widget media calculator for audio-visual professionals. Calculate data rate, file size or duration. There are file size presets for CD, DVD, BD-R, and local disks. There are data rate presets for DV, DVCPRO, AVC-Intra, Sony XDCAM and...
204.8 KB  
Business  -  AG Address Book 0.6
AG Address Book is an address book application that reads and writes VCard files and BUAB files. It features an undo/redo stack, and a recent files listing for optimal and easy editing
153.6 KB  
Project Management  -  RationalPlan Project Viewer for Mac 6.1
RationalPlan Project Viewer by Stand By Soft is a free project scheduling software viewer, the perfect solution for anyone (from project stakeholders to team workers) to view your projects in detail. Although the project managers plan and control...
85.7 MB  
Project Management  -  Rizen 6.7.2
Rizen app teaches you to navigate through life with an open mind and optimize your daily tasks for continuous improvements. Using this approach gives you a better chance of reaching the desired goals. Features: - Use the Eisenhower decision...
18.75 MB  
Project Management  -  Zenkit for Mac 1.0.8
Organize anything with Zenkit - the project management tool that grows with you. Zenkit is a collaborative project management tools that grows with you and your projects. Follow your data through its entire lifecycle, from fluid brainstorming and...
46.43 MB  
Project Management  -  Express Project Free for Mac 1.13
Quickly master project objectives and goals with this free Mac software. Express Project Free for Mac is a free project management software program to help you monitor and track all project activities and help you stay on track to achieve...
708 KB  
Project Management  -  Express Points for Mac 1.03
Express Points is free presentation software for your Mac. Design multimedia presentations for your events or meetings. Raise communication effectiveness and make your points more compelling with music, text, images, graphic shapes, and narration....
1.17 MB