Luabind.

-Bibliothek, mit der Sie Bindungen zwischen C ++ und LUA erstellen können
Jetzt downloaden

Luabind. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Rasterbar Software
  • Website des Verlags:
  • http://www.rasterbar.com/
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 325 KB

Luabind. Stichworte


Luabind. Beschreibung

Bibliothek, mit der Sie Bindungen zwischen C ++ und LUA erstellen können Luabind ist eine freie und offene Quellbibliothek, mit der Sie Bindungen zwischen C ++ und LUA erstellen können. Luabind hat die Möglichkeit, Funktionen und Klassen auszusetzen, die in C ++, in Lua geschrieben wurden. Luabind liefert auch die Funktionalität, um Klassen in LUA zu definieren und sie von anderen LUA-Klassen oder C ++ - Klassen abzuleiten. LUA-Klassen können virtuelle Funktionen von ihren C ++ Baseclasses überschreiben. Es ist in Richtung Lua 5.x geschrieben, und funktioniert nicht mit LUA 4.Luabindt, wird mit der Template-Meta-Programmierung implementiert. Das bedeutet, dass Sie keinen zusätzlichen Preprocess-Pass benötigen, um Ihr Projekt zusammenzustellen (er erfolgt vom Compiler). Es bedeutet auch, dass Sie nicht (in der Regel) nicht die genaue Unterschrift jeder Funktion kennen müssen, die Sie registrieren, da die Bibliothek abhängig vom Kompilierzeittyp der Funktion Code generiert (der die Signatur enthält). Der Hauptnachteil dieses Ansatzes besteht darin, dass die Kompilierungszeit für die Datei erhöht wird, die die Registrierung dauert, es wird daher empfohlen, alles in derselben CPP-Datei zu registrieren. Hinweis: Luabind ist lizenziert und verteilt unter den Bedingungen der Boost-Softwarelizenz (BSL1.0) und mit der Lizenz. Was ist neu in dieser Version: · Fügen Sie den Test für eingebaute skalare Konverter hinzu. · Fügen Sie fehlende Konverter für unsigniertes Zeichen hinzu. · Fügen Sie Test für "class_info ()" hinzu. · Reiminlement class_info () für das neue Immobiliensystem. · Fügen Sie ordnungsgemäße SONNE-Version und Installation / Bühnenziele hinzu. · Fügen Sie Version.HPP mit Luabind_Version hinzu. · Dokumentieren Sie neues Build- und Installationsprozess. · Fügen Sie fehlende LUABIND_API hinzu. · Fixieren Sie den Fehler in Implicat_cast (), wenn Sie mehrere Vererbung verwenden.


Luabind. Zugehörige Software

Kluft

Kostenlose und Open Source Complex List Management Management Library ...

299 165 KB

Herunterladen