Config Maker ist ein Werkzeug, um C ++ Klassen, die Konfigurationsdateien analysieren automatisch erstellen.
Nur ein paar Textzeilen, die die möglichen Einträge in der Konfigurationsdatei zu beschreiben sind notwendig, und die komplette Klasse bereit, eingesetzt zu erzeugen.
Die grundsätzliche Verwendung
Die Eingabedateien für Config Maker haben eine sehr einfache Struktur (in ANTLR / grep wie Notation):
Objectname (configentry) +
Jedes configentry sieht wie folgt aus
Typ Entryname Default (Kommentar)?
Art
Typ des Eintrags kann int, double, string oder bool sein. Wenn der Basistyp ist durch eine beliebige Anzahl gefolgt, die entsprechende c ++ Objekt Variable vom Typ Vektor sein
Wenn es weniger Elemente in der Konfigurationsdatei angegeben ist, wird die Objektvariable enthalten noch die Anzahl der Elemente hier festgelegt. Keine Warnung ausgegeben.
configentry
Namen des Eintrags und entsprechend variabel. Muss mindestens zwei Zeichen lang sein und kann Buchstaben und Zahlen enthalten. Groß- und Kleinschreibung.
Standardwert
Standardwert für den Eintrag. Dieses ist optional.
Kommentar
Jeder Kommentar beginnt mit // und wird komplett ignoriert
Bedarf:
· Python (für scons)
· Scons
· Antlr
Was ist neu in dieser Version:
· Es ist nicht mehr notwendig, CFMINC_DIR gesetzt. Stattdessen können die .inc-Dateien in / etc / cfmake platziert werden.
Softwarebeschreibung:
Version: 0.6.2
Upload-Datum: 2 Jun 15
Lizenz: Frei
Popularität: 45
Kommentare nicht gefunden