diff options
author | hobbs <hobbs> | 2002-01-15 18:34:04 (GMT) |
---|---|---|
committer | hobbs <hobbs> | 2002-01-15 18:34:04 (GMT) |
commit | 568095bebd17af34916de0d4f2d5eb631a98d876 (patch) | |
tree | 5014cc5250abd5e986a49055af1d79b7ab813a71 /doc/StringObj.3 | |
parent | 722d3186397220e0bcd65b0e0bd4ba3b91ef5534 (diff) | |
download | tcl-568095bebd17af34916de0d4f2d5eb631a98d876.zip tcl-568095bebd17af34916de0d4f2d5eb631a98d876.tar.gz tcl-568095bebd17af34916de0d4f2d5eb631a98d876.tar.bz2 |
doc/StringObj.3: added Tcl_GetUnicodeFromObj docs.
Diffstat (limited to 'doc/StringObj.3')
-rw-r--r-- | doc/StringObj.3 | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/doc/StringObj.3 b/doc/StringObj.3 index f21c667..1ea202f 100644 --- a/doc/StringObj.3 +++ b/doc/StringObj.3 @@ -4,7 +4,7 @@ '\" See the file "license.terms" for information on usage and redistribution '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" -'\" RCS: @(#) $Id: StringObj.3,v 1.9 2001/08/31 17:59:32 hobbs Exp $ +'\" RCS: @(#) $Id: StringObj.3,v 1.10 2002/01/15 18:34:04 hobbs Exp $ '\" .so man.macros .TH Tcl_StringObj 3 8.1 Tcl "Tcl Library Procedures" @@ -34,6 +34,9 @@ char * \fBTcl_GetString\fR(\fIobjPtr\fR) .sp Tcl_UniChar * +\fBTcl_GetUnicodeFromObj\fR(\fIobjPtr, lengthPtr\fR) +.sp +Tcl_UniChar * \fBTcl_GetUnicode\fR(\fIobjPtr\fR) .sp Tcl_UniChar @@ -156,7 +159,15 @@ caller. The procedure \fBTcl_GetString\fR is used in the common case where the caller does not need the length of the string representation. .PP -\fBTcl_GetUnicode\fR returns an object's value as a Unicode string. +\fBTcl_GetUnicodeFromObj\fR and \fBTcl_GetUnicode\fR return an object's +value as a Unicode string. This is given by the returned pointer and +(for \fBTcl_GetUnicodeFromObj\fR) length, which is stored in +\fIlengthPtr\fR if it is non-NULL. The storage referenced by the returned +byte pointer is owned by the object manager and should not be modified by +the caller. The procedure \fBTcl_GetUnicode\fR is used in the common case +where the caller does not need the length of the unicode string +representation. +.PP \fBTcl_GetUniChar\fR returns the \fIindex\fR'th character in the object's Unicode representation. .PP |