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

#ifndef __TDF_POSIX_STDIO_H
#define __TDF_POSIX_STDIO_H

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block api__posix__stdio begin

#ifndef __TDF_ANSI_STDIO_H
#pragma extend interface "../ansi.api/stdio.h"
#endif /* __TDF_ANSI_STDIO_H */
#ifndef __TDF_POSIX_STDIO_H_CTUID
#pragma extend interface "../shared/posix.api/ctuid.h"
#endif /* __TDF_POSIX_STDIO_H_CTUID */
#pragma token EXP const : int : L_ctermid # posix.stdio.L_ctermid
#pragma token EXP const : int : L_cuserid # posix.stdio.L_cuserid
#pragma token FUNC FILE * (int, const char *) : fdopen # posix.stdio.fdopen
#pragma token FUNC int (FILE *) : fileno # posix.stdio.fileno
#pragma token FUNC int (FILE *) : pclose # posix.stdio.pclose
#pragma token FUNC FILE * (const char *, const char *) : popen # posix.stdio.popen

#pragma interface L_ctermid L_cuserid fdopen fileno pclose popen

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_POSIX_STDIO_H */
