[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-hackers] submission of Option-- -
From: |
cholm |
Subject: |
[Savannah-hackers] submission of Option-- - |
Date: |
Fri, 02 Jan 2004 07:14:02 -0500 |
User-agent: |
Mozilla/5.0 Galeon/1.2.5 (X11; Linux i686; U; ) Gecko/20020623 Debian/1.2.5-0.woody.1 |
A package was submitted to
This mail was sent to address@hidden, address@hidden
Christian Holm Christensen <address@hidden> described the package as follows:
License: lgpl
Other License:
Package: Option--
System name: optionmm
Type: GNU
Description:
Option-- is a command line argument parser C++ class library for applications.
It is entirely written in C++ using templated classes for optimal
configurability and custumization. Using the classes, an application can
define a set of valid options via instancing objects of predefined classes
corresponding to built-in types, or by instancing objects of instances of the
templated classes with user-defined types or parameters. Error handling is
entirely custumizable via template parameters to the manager class template.
The classes support the Grand Old UNIX(tm) tradition of long
(--<string>=<value>, or --<string>) and short (-<character> <value>, or
-<character>) option names. It also supports display of a copyright notice, as
well as version and usage information.
Option-- can be found at
http://cholm.home.cern.ch/cholm/misc/#optionmm
Other Software Required:
C++ compiler with an up-to-date implementation of the ISO/IEC C++ standard
(templated member functions should be supported).
Other Comments:
Currently, there's no TeXInfo documentation. The classes are documented using
Doxygen, and it's my hope that Doxygen will provide a TeXInfo generator soon.
Otherwise, I'll write up a short TeXInfo document to explain the basic
functionality.
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Savannah-hackers] submission of Option-- -,
cholm <=