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 29.547.197 Times

Config Maker 0.2

  Date Added: September 02, 2010  |  Visits: 782

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  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
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  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
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