summaryrefslogtreecommitdiffstats
path: root/tcl8.6/doc/SetErrno.3
diff options
context:
space:
mode:
authorWilliam Joye <wjoye@cfa.harvard.edu>2018-12-25 17:45:11 (GMT)
committerWilliam Joye <wjoye@cfa.harvard.edu>2018-12-25 17:45:11 (GMT)
commit5f5fd2864a3193a8d5da12fcb92ba7379084c286 (patch)
treebcdca927ed2a7b05c647b9a6bfdfd4a7ca5c730e /tcl8.6/doc/SetErrno.3
parent535baffcecf6e738102fc12cda0109bc963e150f (diff)
downloadblt-5f5fd2864a3193a8d5da12fcb92ba7379084c286.zip
blt-5f5fd2864a3193a8d5da12fcb92ba7379084c286.tar.gz
blt-5f5fd2864a3193a8d5da12fcb92ba7379084c286.tar.bz2
update tcl/tk
Diffstat (limited to 'tcl8.6/doc/SetErrno.3')
-rw-r--r--tcl8.6/doc/SetErrno.366
1 files changed, 0 insertions, 66 deletions
diff --git a/tcl8.6/doc/SetErrno.3 b/tcl8.6/doc/SetErrno.3
deleted file mode 100644
index 21648b1..0000000
--- a/tcl8.6/doc/SetErrno.3
+++ /dev/null
@@ -1,66 +0,0 @@
-'\"
-'\" Copyright (c) 1996 Sun Microsystems, Inc.
-'\"
-'\" See the file "license.terms" for information on usage and redistribution
-'\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.
-'\"
-.TH Tcl_SetErrno 3 8.3 Tcl "Tcl Library Procedures"
-.so man.macros
-.BS
-.SH NAME
-Tcl_SetErrno, Tcl_GetErrno, Tcl_ErrnoId, Tcl_ErrnoMsg \- manipulate errno to store and retrieve error codes
-.SH SYNOPSIS
-.nf
-\fB#include <tcl.h>\fR
-.sp
-void
-\fBTcl_SetErrno\fR(\fIerrorCode\fR)
-.sp
-int
-\fBTcl_GetErrno\fR()
-.sp
-const char *
-\fBTcl_ErrnoId\fR()
-.sp
-const char *
-\fBTcl_ErrnoMsg\fR(\fIerrorCode\fR)
-.sp
-.SH ARGUMENTS
-.AS int errorCode
-.AP int errorCode in
-A POSIX error code such as \fBENOENT\fR.
-.BE
-
-.SH DESCRIPTION
-.PP
-\fBTcl_SetErrno\fR and \fBTcl_GetErrno\fR provide portable access
-to the \fBerrno\fR variable, which is used to record a POSIX error
-code after system calls and other operations such as \fBTcl_Gets\fR.
-These procedures are necessary because global variable accesses cannot
-be made across module boundaries on some platforms.
-.PP
-\fBTcl_SetErrno\fR sets the \fBerrno\fR variable to the value of the
-\fIerrorCode\fR argument
-C procedures that wish to return error information to their callers
-via \fBerrno\fR should call \fBTcl_SetErrno\fR rather than setting
-\fBerrno\fR directly.
-.PP
-\fBTcl_GetErrno\fR returns the current value of \fBerrno\fR.
-Procedures wishing to access \fBerrno\fR should call this procedure
-instead of accessing \fBerrno\fR directly.
-.PP
-\fBTcl_ErrnoId\fR and \fBTcl_ErrnoMsg\fR return string
-representations of \fBerrno\fR values. \fBTcl_ErrnoId\fR
-returns a machine-readable textual identifier such as
-.QW EACCES
-that corresponds to the current value of \fBerrno\fR.
-\fBTcl_ErrnoMsg\fR returns a human-readable string such as
-.QW "permission denied"
-that corresponds to the value of its
-\fIerrorCode\fR argument. The \fIerrorCode\fR argument is
-typically the value returned by \fBTcl_GetErrno\fR.
-The strings returned by these functions are
-statically allocated and the caller must not free or modify them.
-
-.SH KEYWORDS
-errno, error code, global variables