21#ifndef _SCHILY_GETARGS_H
22#define _SCHILY_GETARGS_H
24#ifndef _SCHILY_MCONFIG_H
27#ifndef _SCHILY_UTYPES_H
83typedef int (*getargfun)
__PR((
const char *__arg,
void *__valp));
84typedef int (*getpargfun)
__PR((
const char *__arg,
void *__valp,
85 int *__pac,
char *
const **__pav,
88#define NO_ARGFUN (getargpfun)0
105#define GA_NO_PROPS (struct ga_props *)0
106#define GA_POSIX_PROPS (struct ga_props *)-1
111#define GAF_DEFAULT 0x00
112#define GAF_NO_PLUS 0x01
113#define GAF_NO_EQUAL 0x02
114#define GAF_NEED_DASH 0x04
116#define GAF_DELIM_DASHDASH 0x08
117#define GAF_POSIX 0x1000
132#define GAF_POSIX_DEFAULT (GAF_NO_PLUS | GAF_NO_EQUAL)
138extern int getargs __PR((
int *,
char *
const**,
const char *, ...));
154#define getarginit(p, f) _getarginit(p, sizeof (struct ga_props), f)
unsigned int(__cdecl typeof(jpeg_read_scanlines))(struct jpeg_decompress_struct *
EXPORT int _getarginit(struct ga_props *props, size_t size, UInt32_t flags)
EXPORT int getlargs(int *pac, pav, struct ga_props *props, char *fmt, va_alist)
EXPORT int getfiles(int *pac, pav, const char *fmt)
EXPORT int getargs(int *pac, pav, char *fmt, va_alist)
EXPORT int getlallargs(int *pac, pav, struct ga_props *props, char *fmt, va_alist)
EXPORT int getallargs(int *pac, pav, char *fmt, va_alist)
EXPORT int getvallargs(int *pac, pav, struct ga_props *props, struct ga_flags *vfmt)
EXPORT int getvfiles(int *pac, pav, struct ga_props *props, struct ga_flags *vfmt)
EXPORT int getlfiles(int *pac, pav, struct ga_props *props, const char *fmt)
EXPORT char * getargerror(int err)
EXPORT int getvargs(int *pac, pav, struct ga_props *props, struct ga_flags *vfmt)
int getargfun __PR((const char *__arg, void *__valp))