Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 32.405.622 Times

Config Maker 0.2

  Date Added: September 02, 2010  |  Visits: 832

Config Maker

Report Broken Link
Printer Friendly Version


Product Homepage
Download (81 downloads)



Config Maker is a tool to automatically create C++ classes that parse configuration files. Only a few lines of text that describe the possible entries in the configuration file are needed, and the complete class will be generated ready for use. Basic usage The input files for Config Maker have a very simple structure (in ANTLR/grep like notation): objectname (configentry)+ Each configentry looks like this type entryname defaultvalue (comment)? type Type of the entry, can be int, double, string or bool. If the basic type is followed by any number, the corresponding c++object variable will be of type vector < basic type > The number is the initial number of elements that are allocated for the vector, but the actual configuration file can contain more components. These are added using the push_back method. If there are less elements specified in the configuration file, the object variable will still contain the number of elements specified here. No warning will be issued. configentry Name of the entry and corresponding variable. Has to be at least two characters long and can contain characters and numbers. Case insensitive. defaultvalue Default value for the entry. This is optional. comment Each comment starts with // and is completely ignored.

Requirements: No special requirements
Platforms: Linux
Keyword: Code Generators Config Config Maker Configuration Maker Parse Programming Tool Type
Users rating: 0/10

License: Freeware Size: 307.2 KB
USER REVIEWS
More Reviews or Write Review


CONFIG MAKER RELATED
Libraries  -  Simple Config 1.1.1
Simple Config library supports configuration files consisting of simple name-value pairs, similar to the old Windows INI files. A config file can be loaded into memory, queried by item name, modified, and written back out to a file. Configuration...
23.55 KB  
Libraries  -  Rsync::Config::Parser 0.3.1
Rsync::Config::Parser is a simple Perl module for Rsync configuration parser. SYNOPSIS use Rsync::Config::Parser; use Rsync::Config; sub main { my $parser = new Rsync::Config::Parser(); my $conf = $parser->parse(/etc/rsyncd.conf); }...
22.53 KB  
Programming  -  Config::Strict 0.07
Config::Strict is a Perl module that wraps Declare::Constraints::Simple to enable strict parameter name- and type-checking on configuration data. That is, it will complain anytime an attempt is made to access a parameter with an invalid name or...
10.24 KB  
Multimedia & Graphics  -  DVD-Video Maker 1.0.0.0
DVD-Video Maker aims to be a tool to convert various PC video formats to a DVD that can be played on pretty much any standalone DVD player. It's main target audience is people who know at least some basics about DVDs and videoaudio files....
8.96 MB  
Libraries  -  Config::JSON 1.0.3
Config::JSON is a JSON based config file system. SYNOPSIS use Config::JSON; my $config = Config::JSON->create($pathToFile); my $config = Config::JSON->new($pathToFile); my $element = $config->get($param); $config->set($param,$value);...
5.12 KB  
Video Players  -  SID DVD-Video Maker 1.0.0.6
DVD-Video Maker aims to be a tool to convert various PC video formats to a DVD that can be played on pretty much any standalone DVD player. It's main target audience is people who know at least some basics about DVDs and videoaudio files....
9.76 MB  
3D Graphic Tools  -  Light Map Maker 0.39
Light Map Maker is a power software tool that helps you to create compelling lighting effects. LMM is an independent program not a plug-in, it's a tool for real-time 3D developers (not only game but also web3d, product display, etc.). LMM's main...
2 MB  
Graphic Animators  -  Web Cartoon Maker Player 1.0
Web Cartoon Maker is a free web tool for development of animated cartoons online. Web Cartoon Maker Player is required to play the compiled cartoons and convert them to AVI and other formats. The setup program will install the Player and links to...
3.97 MB  
Graphical Text Tools  -  ImageCool 2013 3.00.130306
ImageCool 2013 is a powerful and newest tool that can convert, process and view image files in batches. It runs smoothly on the most popular OS such as Microsoft Windows 7, 8, Vista and XP. ImageCool 2013 supports more than 500 image formats...
32.4 MB  
HTML Utilities  -  Easy CSS Menu Free Edition 4.3
Easily create fantastic CSS-based drop down menus for your website. Many elegant menu templates are available, including modern glossy styles. Menus created with Easy CSS Menu Maker are very quick, compact and compatible with both modern and...
23.16 MB  
NEW DOWNLOADS IN PROGRAMMING, CODE MANAGEMENT TOOLS
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Code Management Tools  -  BitNami Review Board Stack 1.6.9-1 (linux)
Review Board is a powerful web-based code review tool that offers developers an easy way to handle code reviews. It scales well from small projects to large companies and offers a variety of tools to take much of the stress and time out of the...
75.97 MB  
Code Management Tools  -  Common Text Transformation Library 2.08
Common Text Transformation Library, CTTL for short, is a set of C++ classes and functions to understand and modify text data. Common Text Transformation Library implementation is based on STL classes and algorithms. Concept of a substring plays...
163.84 KB  
Code Management Tools  -  GMP compiler 1.0.0
GMP compiler tool simplifies the use of GMP, the GNU multiple precision library. It scans a C source file for specially marked GMPS arithmetic expressions and replaces them with plain C. The abbreviation gmpc stands for GMP compiler, or...
276.48 KB  
Code Management Tools  -  phpCodeGenie 3.0.2
phpCodeGenie (PCG) is a code generator for database driven applications. PCG can generate entire working basic database driven applications for you. PCG can generate code from different databases. The database servers it can talk to via ADODB...
1.4 MB  
Code Management Tools  -  idioskopos 0.4.1
idioskopos (Greek: idio- inward, within, private; -skopos look, aim, target) is a C++ library that simplifies (hopefully) the addition of object reflection and introspection. There are numerous libraries that provide object introspection, but...
604.16 KB