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

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

Serving Software Downloads in 976 Categories, Downloaded 30.069.850 Times

Luabind 0.9.1

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

Luabind

Report Broken Link
Printer Friendly Version


Product Homepage
Download (18 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
LUABIND RELATED
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  
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. This...
 
Reference  -  Siouxland Lib 1.0.0.45
Search for books, DVDs, music, and more. Place holds and renew items. Locate the nearest branch library, check library hours, and learn about upcoming classes and events. Keep up with the latest library news on Facebook, Twitter, and blogs. Ask a...
2 MB  
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  
Modules  -  Tag Functions 1.5
WordPress 2.3alpha now includes native tagging abilities. However, there are no functions to list all available tags analagous to wp_list_categories(). This plugin's purpose is to add those functions. They are essentially a copy of category...
20.48 KB  
Business  -  Memcached Functions for MySQL 1.1
Memcached Functions for MySQL project is a set of MySQL UDFs (user defined functions) to work with memcached using libmemcached. With these functions you get, set, append, prepend and delete objects in memcached. Combine these functions with MySQL...
337.92 KB  
Programming  -  atinline 0.1.0
This is a Python hack to let you specify functions as "inline" in much the same way you'd do in C. You save the cost of a function call by inlining the code of the function right at the call site. Of course, being Python, the inlining is done at...
10.24 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 4.16.0
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...
96.22 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  
Project Management  -  ClickCharts Flowchart Software for Mac 1.05
Design flowcharts and diagrams easily with this free Mac software. Quickly create strong visuals of an organization, process, mind map, UML diagram and more. Map out your value streams and data flow. Find bottlenecks in the process and ways to...
1.64 MB  
Project Management  -  Keas Project Manager 1.0
The Keas Project Manager is a Java application to record progress on projects, such as new features, changes, to do items, and description. Requires to run: a Java JRE, MySQL JDBC Driver, see Readme for more info. Features:
993.28 KB