OSSP   OpenPKG   net.sw   ePaperwork   
OSSP popt OSSP - Unix Software Technologies
Title
News
Documents
Packages
   Tools
   Libraries
Support
Community
Related
Imprint

Option Parsing

Abstract

OSSP popt is a derivative of RedHat's POPT library as found in the RedHat Package Manager (RPM). It provides support for parsing short (-f) and long (--foo) command line options. Unlike similar libraries, it does not utilize global variables, thus enabling multiple passes in parsing argument vectors (like argv); it can parse an arbitrary array of argv-style elements, allowing parsing of command-line options from any source; it provides a standard method of option aliasing; it can execute external option filters; and, finally, it can automatically generate help and usage messages for the application.

Notice: OSSP popt is not compatible with the original POPT library, because it uses a different API namespace. Functionality wise it is the same, although the source code was stripped down to its minimum. It made into an OSSP library for easier integration within the OSSP project. It is not intended to replace or to compete with the original POPT library in any way.

Authors

Erik W. Troan <ewt@redhat.com>
Ralf S. Engelschall <rse@engelschall.com>

Status

Stable Version:  none (none)
Genesis:  
Finished:

100%

Source

ChangeLog: http://cvs.ossp.org/pkg/lib/popt/ChangeLog
Repository: http://cvs.ossp.org/pkg/lib/popt/
Distribution: ftp://ftp.ossp.org/pkg/lib/popt/

Distribution Files: Size: Time:
GNU pth
OSSP mm
OSSP ex
OSSP sa
OSSP fsl
OSSP var
OSSP val
OSSP xds
OSSP js
OSSP str
OSSP uuid
OSSP l2
OSSP al
OSSP sio
OSSP cfg
OSSP act
OSSP cache
OSSP path
OSSP proc
OSSP pcbe
OSSP res
OSSP hook
OSSP mux
OSSP err
OSSP popt
OSSP pcre
OSSP adns

Home:www.ossp.org
Repo:cvs.ossp.org
Dist:ftp.ossp.org