1
0
Fork
You've already forked getpot-cpp
0
Tool to parse the command line and configuration files. Powerful command line and configuration file parsing for C++, Python, Ruby and Java (others to come). This tool provides many features, such as separate treatment for options, variables, and flags, unrecognized object detection, prefixes and much more. MIRROR OF https://sourceforge.net/projects/getpot/ WITH SOME MINOR CORRECTIONS https://sourceforge.net/projects/getpot/
  • C++ 98%
  • Emacs Lisp 2%
Find a file
Vicente Mataix Ferrándiz 3aaf25c1bc
Update GetPot.cpp
2021年05月28日 22:13:08 +02:00
examples Second commit 2020年07月03日 12:04:54 +02:00
emacs-getpot-mode.el Second commit 2020年07月03日 12:04:54 +02:00
GetPot Second commit 2020年07月03日 12:04:54 +02:00
GetPot.cpp Update GetPot.cpp 2021年05月28日 22:13:08 +02:00
GetPot.hpp Second commit 2020年07月03日 12:04:54 +02:00
LICENSE Second commit 2020年07月03日 12:04:54 +02:00
README.md Second commit 2020年07月03日 12:04:54 +02:00

getpot-cpp

Description

Tool to parse the command line and configuration files. Powerful command line and configuration file parsing for C++, Python, Ruby and Java (others to come). This tool provides many features, such as separate treatment for options, variables, and flags, unrecognized object detection, prefixes and much more. MIRROR OF https://sourceforge.net/projects/getpot/ WITH SOME MINOR CORRECTIONS

Original README

GetPot - C++:

Attention: This version contains a couple of beautiful ---------- new features, that are not documented yet.

 E.g.: -- automated ufo detection
 -- arbitrary comment delimiters
	 -- arbitrary vector field separators
	 -- tails, i.e. easy access to all tails
	 of options such as '-L' or '-I'.
 Please, refere to the example/ directory
 for usage descriptions.

This is the C++ version of the popular GetPot library for command line and input file parsing. The documentation can be downloaded at:

http://getpot.sourceforge.net

The files in the 'examples' directory should be enough, though, to be able to use this library. It is fairly easy to use.

Installation:

In order to install GetPot, simply copy the file 'GetPot' somewhere where your c++ compiler can find it.

The 'file emacs-getpot-mode.el' contains some lines of emacs-lisp code. If you append these lines to your .emacs file, it will highlight your 'getpot' - input files.

Bug reports, Feature requests:

Please, notify me in case there are any bugs or you think that there should be more features in the library. My email address is:

fschaef@users.sourceforge.net

Thanks for using this software. Enjoy !

Juli 2005, Frank R. Schaefer