123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124 |
- /* -*- buffer-read-only: t -*- vi: set ro:
- *
- * Prototypes for autoopts
- * Generated Sun Apr 17 11:55:34 PDT 2005
- */
- #ifndef AUTOOPTS_PROTO_H_GUARD
- #define AUTOOPTS_PROTO_H_GUARD
- #ifndef LOCAL
- # define LOCAL extern
- # define REDEF_LOCAL 1
- #else
- # undef REDEF_LOCAL
- #endif
- /*
- * Extracted from autoopts.c
- */
- LOCAL tSuccess
- handleOption( tOptions* pOpts, tOptState* pOptState );
- LOCAL tSuccess
- longOptionFind( tOptions* pOpts, char* pzOptName, tOptState* pOptState );
- LOCAL tSuccess
- shortOptionFind( tOptions* pOpts, tUC optValue, tOptState* pOptState );
- LOCAL tSuccess
- doImmediateOpts( tOptions* pOpts );
- LOCAL tSuccess
- doRegularOpts( tOptions* pOpts );
- /*
- * Extracted from configfile.c
- */
- LOCAL void
- internalFileLoad( tOptions* pOpts );
- LOCAL char*
- parseAttributes(
- tOptions* pOpts,
- char* pzText,
- tOptionLoadMode* pMode,
- tOptionValue* pType );
- LOCAL tSuccess
- validateOptionsStruct( tOptions* pOpts, const char* pzProgram );
- /*
- * Extracted from cook.c
- */
- /*
- * Extracted from enumeration.c
- */
- /*
- * Extracted from environment.c
- */
- LOCAL void
- doPrognameEnv( tOptions* pOpts, teEnvPresetType type );
- LOCAL void
- doEnvPresets( tOptions* pOpts, teEnvPresetType type );
- /*
- * Extracted from load.c
- */
- LOCAL void
- mungeString( char* pzTxt, tOptionLoadMode mode );
- LOCAL void
- loadOptionLine(
- tOptions* pOpts,
- tOptState* pOS,
- char* pzLine,
- tDirection direction,
- tOptionLoadMode load_mode );
- /*
- * Extracted from makeshell.c
- */
- /*
- * Extracted from nested.c
- */
- /*
- * Extracted from putshell.c
- */
- /*
- * Extracted from save.c
- */
- /*
- * Extracted from sort.c
- */
- LOCAL void
- optionSort( tOptions* pOpts );
- /*
- * Extracted from stack.c
- */
- LOCAL void
- addArgListEntry( void** ppAL, void* entry );
- /*
- * Extracted from text_mmap.c
- */
- LOCAL void*
- text_mmap( const char* pzFile, int prot, int flags, tmap_info_t* pMI );
- LOCAL int
- text_munmap( tmap_info_t* pMI );
- /*
- * Extracted from tokenize.c
- */
- /*
- * Extracted from usage.c
- */
- /*
- * Extracted from version.c
- */
- #ifdef REDEF_LOCAL
- # undef LOCAL
- # define LOCAL
- #endif
- #endif /* AUTOOPTS_PROTO_H_GUARD */
|