Daniel Aarno 5d4ffbf2db Make all types have ValueLike traits by default.
This allows new types to be added without any fuzz (no need to specify
the traits) if it has operator>>. It also removes the need to manually
specify the ArgTrait for all built in types (such as long, bool, char,
float etc).

ArgTraits now works in the following way:

1) If there exists a specialization of ArgTraits for type X, use it.

2) If no specialization exists but X has the typename
X::ValueCategory, use the specialization for X::ValueCategory.

3) If neither (1) nor (2) defines the trait, use the default which is
ValueLike.
2013-05-18 15:02:30 +02:00
2004-10-20 23:05:01 +00:00
2009-01-10 00:10:42 +00:00
2004-08-11 03:32:14 +00:00
2003-03-19 02:39:58 +00:00
2003-04-03 18:06:15 +00:00
2004-10-30 22:58:32 +00:00

TCLAP - Templatized Command Line Argument Parser

This is a simple C++ library that facilitates parsing command line
arguments in a type independent manner.  It doesn't conform exactly
to either the GNU or POSIX standards, although it is close.  See
docs/manual.html for descriptions of how things work or look at the
simple examples in the examples dir.

To find out what the latest changes are read the NEWS file in this directory.


Any and all feedback is welcome to:  Mike Smoot <mes@aescon.com>



Description
Fork of git://git.code.sf.net/p/tclap/code
Readme 686 KiB
Languages
C++ 74.4%
Shell 18.6%
Python 2.4%
M4 2.4%
Makefile 2%
Other 0.1%