配置Maker是一個工具來自動創建C ++類,解析配置文件。
需要文本的只有幾行描述該配置文件中的可能的項,並且完整的類將生成準備使用。
基本用法
用於配置設備的輸入文件有一個非常簡單的結構(ANTLR / grep的像符號):
對象名(configentry)+
每個configentry看起來是這樣的
類型entryname默認值(評論)?
類型
條目的類型,可以是int,雙,字符串或布爾值。如果基本類型後跟任意數量,相應C ++對象變量將是一種類型的載體<基本類型>的數量是被分配來用於該向量元素的初始數量,但實際的配置文件可以包含多個組件。這些正在使用push_back方法加入。
如果在配置文件中指定較少的元素,對象變量將仍然包含在這裡所指定的元素的數量。不將發出警告。
configentry
的條目和相應的變量的名稱。必須至少有兩個字符,可以包含字符和數字。不區分大小寫。
默認值
為入門默認值。這是可選的。
評論
每個註釋開始於//完全被忽略
要求:
·Python的(對於scons的)
·scons的
·ANTLR
什麼是新的,在此版本:
·它不再需要設置CFMINC_DIR。取而代之的是,.inc文件可以放置在/ etc / cfmake
按類別搜索
熱門軟件
-
Linpus Linux Lite 17 Feb 15
-
BackBox Linux 16 Aug 18
-
Lantern 3 Jun 15
-
PSPP 3 Jun 15
-
DEFT 9 Mar 17
-
Sophos UTM 17 Feb 15
-
Puppy Linux "Slacko" 14 Jul 16
Config Maker
顯影劑的其他軟件 Max Moorkamp
Gplib++
12 May 15
評論沒有發現