docs cpointers over place-channels

This commit is contained in:
Kevin Tew 2011-08-22 15:53:38 -06:00
parent 8782f4c445
commit 0f595f4882
2 changed files with 4 additions and 5 deletions

View File

@ -31,10 +31,6 @@ the tag is a pair, its first value is used for printing, so the most
recently pushed tag which corresponds to the inheriting type will be
displayed.
Note that tags are compared with @racket[eq?] (or @racket[memq]), which means
an interface can hide its value from users (e.g., not provide the
@racket[cpointer-tag] accessor), which makes such pointers un-fake-able.
@racket[_cpointer/null] is similar to @racket[_cpointer] except that
it tolerates @cpp{NULL} pointers both going to C and back. Note that
@cpp{NULL} pointers are represented as @racket[#f] in Racket, so they

View File

@ -223,7 +223,10 @@ messages:
immutable vector;}
@item{@tech{place channels}, where a @tech{place descriptor} is
automatically replaced by a plain place channel; and}
automatically replaced by a plain place channel;}
@item{foreign pointers such as @racket[_cpointers] and
cstructs; and}
@item{values produced by @racket[shared-flvector],
@racket[make-shared-flvector], @racket[shared-fxvector],