Config Maker

Software screenshot:
Config Maker
Podrobnosti Software:
Verze: 0.6.2
Datum uploadu: 2 Jun 15
Vývojka: Max Moorkamp
Licence: Volný
Popularita: 96

Rating: nan/5 (Total Votes: 0)

Config Maker je nástroj pro automatické vytváření C ++ třídy, které parsování konfiguračních souborů.
Je zapotřebí jen několik řádků textu, které popisují možné položky v konfiguračním souboru, a kompletní třídu bude vygenerován připravena k použití.
Základní použití
Vstupní soubory pro Config Maker má velmi jednoduchou strukturu (v ANTLR / grep jako notaci):
objectname (configentry) +
Každý configentry vypadá takto
Typ Název_položky DefaultValue (komentář)?
 
typ
Typ vstupu, může být int, double, string nebo bool. Je-li základní typ je následováno libovolným počtem, odpovídající C ++ objekt proměnná bude typu vektoru číslo je původní počet prvků, které jsou přiděleny pro vektor, ale skutečné konfigurační soubor může obsahovat více složek , Ty jsou přidány pomocí metody push_back.
Pokud existují méně prvky uvedené v konfiguračním souboru, bude proměnná objekt stále obsahují řadu prvků zde specifikovaných. Žádné varování bude vydáno.
configentry
Název vstupu a odpovídající proměnné. Má být dlouhý nejméně dva znaky a může obsahovat znaky a číslice. Malá a velká písmena.
výchozí hodnota
Výchozí hodnota pro položku. Tato možnost je volitelná.
komentář
Každý komentář začíná // a je zcela ignorována
Požadavky:
· Python (pro scons)
· Scons
· ANTLR
Co je nového v této verzi:
· Je to již není nutné nastavit CFMINC_DIR. Místo toho .inc soubory mohou být umístěny v / etc / cfmake.

Ostatní software developer Max Moorkamp

Gplib++
Gplib++

12 May 15

Komentáře k Config Maker

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!