Java oder C ++ entspricht Preon?

8

Preon ist eine Java-Bibliothek, die zum Erstellen von binären Codecs gedacht ist: Sie platzieren Annotationen einfach in einer Klasse Datenelemente hinsichtlich ihrer Korrespondenz mit Bitfeldern (z. B. Anzahl der für bestimmtes Feld zu verwendenden Bits) und basierend auf einer solchen Klasse erstellt die Bibliothek ein Codec-Objekt, das Instanzen der Klasse erzeugen kann, die ihre Daten aus einem binären Eingabestrom liest .

Aufgrund von Lizenzproblemen (es wird unter GPL vertrieben) kann ich es nicht benutzen.

Gibt es Bibliotheken mit gleicher oder ähnlicher Funktionalität, entweder in Java oder in C ++?

?     
ncasas 14.07.2011, 19:18
quelle

2 Antworten

10

Auf der Lizenz Seite ist die Preon-Bibliothek "GNU General Public License, Version 2, mit die Classpath-Ausnahme ", die wichtig ist. Dadurch können Sie die Bibliothek in binärer Form verwenden ohne Ihre Anwendung ist auch GPL.

    
jtahlborn 14.07.2011, 20:02
quelle
0

Sehen Sie sich Java Binary Block Parser-Bibliothek an, damit Bit-Parsing und Mapping möglich sind zu Klassenfeldern

    
Igor Maznitsa 31.03.2015 08:43
quelle

Tags und Links