/*
    AUTOMATICALLY GENERATED BY tspec 2.10
    API SUBSET: posix2:wordexp.h (VERSION 2.6)
*/

#ifndef __TDF_POSIX2_WORDEXP_H
#define __TDF_POSIX2_WORDEXP_H

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block api__posix2__wordexp begin

#ifndef __TDF_ANSI_STDDEF_H_SIZE_T
#pragma extend interface "../shared/ansi.api/size_t.h"
#endif /* __TDF_ANSI_STDDEF_H_SIZE_T */
#pragma token STRUCT wordexp_t # posix2.wordexp.wordexp_t
#pragma token MEMBER size_t : wordexp_t : we_wordc # posix2.wordexp.wordexp_t.we_wordc
#pragma token MEMBER char ** : wordexp_t : we_wordv # posix2.wordexp.wordexp_t.we_wordv
#pragma token MEMBER size_t : wordexp_t : we_offs # posix2.wordexp.wordexp_t.we_offs
#pragma token FUNC int (const char *, wordexp_t *, int) : wordexp # posix2.wordexp.wordexp
#pragma token FUNC void (wordexp_t *) : wordfree # posix2.wordexp.wordfree
#pragma token EXP const : int : WRDE_APPEND # posix2.wordexp.WRDE_APPEND
#pragma token EXP const : int : WRDE_DOOFFS # posix2.wordexp.WRDE_DOOFFS
#pragma token EXP const : int : WRDE_NOCMD # posix2.wordexp.WRDE_NOCMD
#pragma token EXP const : int : WRDE_REUSE # posix2.wordexp.WRDE_REUSE
#pragma token EXP const : int : WRDE_SHOWERR # posix2.wordexp.WRDE_SHOWERR
#pragma token EXP const : int : WRDE_UNDEF # posix2.wordexp.WRDE_UNDEF
#pragma token EXP const : int : WRDE_BADCHAR # posix2.wordexp.WRDE_BADCHAR
#pragma token EXP const : int : WRDE_BADVAL # posix2.wordexp.WRDE_BADVAL
#pragma token EXP const : int : WRDE_CMDSUB # posix2.wordexp.WRDE_CMDSUB
#pragma token EXP const : int : WRDE_NOSPACE # posix2.wordexp.WRDE_NOSPACE
#pragma token EXP const : int : WRDE_SYNTAX # posix2.wordexp.WRDE_SYNTAX
#pragma token EXP const : int : WRDE_NOSYS # posix2.wordexp.WRDE_NOSYS

#pragma interface wordexp_t wordexp_t.we_wordc wordexp_t.we_wordv
#pragma interface wordexp_t.we_offs wordexp wordfree WRDE_APPEND WRDE_DOOFFS
#pragma interface WRDE_NOCMD WRDE_REUSE WRDE_SHOWERR WRDE_UNDEF WRDE_BADCHAR
#pragma interface WRDE_BADVAL WRDE_CMDSUB WRDE_NOSPACE WRDE_SYNTAX
#pragma interface WRDE_NOSYS

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_POSIX2_WORDEXP_H */
