Pybindgen.

Uno strumento basato su Python gratuito che consentirà agli sviluppatori di generare legami Python per il codice C / C ++
Scarica ora

Pybindgen. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Gustavo J. A. M. Carneiro
  • Sito web dell'editore:
  • http://code.google.com/u/gjcarneiro/
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 230 KB

Pybindgen. Tag


Pybindgen. Descrizione

Uno strumento basato su Python gratuito che consentirà agli sviluppatori di generare legami Python per il codice C / C ++ Pybindgen è uno strumento Python open source che è orientato alla generazione di codice C / C ++ che lega una libreria C / C ++ per Python. Pybindgen lo fa senza un uso estensivo dei modelli C ++ o dei macro del pre-processore C. Pybindgen ha una movimentazione modulare di tipi di c / c ++ e può essere facilmente esteso con plugin Python. Il codice generato è quasi pulito come ciò che un programmatore umano scriverà.Nota: Pybindgen è sviluppato, concesso in licenza e fornito ai sensi della Licenza Public Gnu Lesser. Ecco alcune caratteristiche chiave di "Pybindgen": · Genera clean c o codice C ++, quasi pulito come ciò che un programmatore umano scriverà; · La generazione è controllata esclusivamente da un'API Python · Nessuna interfaccia di comando limitata o ancora un altro formato di file di definizione dell'interfaccia; · Supporto opzionale per una robusta gestione degli errori · Non tracciare gli errori, continuare a svolgere un sottoinsieme dell'API il più possibile; · Il codice generato è autonomo e non dipende da nessuna libreria · Tranne che per Python stesso e la biblioteca che stai cercando di avvolgere, ovviamente; · Funzioni C e funzioni C ++ classi / strutture; · Accesso diretto ai campi struttura / classe; · Anche ha il supporto per le variabili dei membri statici di classe; · Molte diverse opzioni di trasferimento di proprietà di oggetto C ++, puntatori intelligenti e conteggio dei riferimenti; · "IN", "OUT" e parametri "inout" e, di conseguenza, più valori di ritorno; · Metodi virtuali C ++, che possono essere implementati nelle sottoclassi Python; · Funzioni / metodi / costruttori sovraccaricati; · Restringimento automatico del tipo sui valori di ritorno del puntatore-to-oggetto, utilizzando C ++ RTTI; · Conversioni implicite C ++ in parametri di funzioni, metodi e costruttori; Requisiti: · Python.


Pybindgen. Software correlato

Unico

Suoni vocalici e powy, potente tastiera analogica suona sintetizzatore ...

174 9 MB

Scarica

Helplogic.

La soluzione di authoring della Guida per gli sviluppatori multipiattaforma. ...

157 21.2 MB

Scarica