Handbook
Glossary
id>> ( object -- value )
Vocabulary
accessors
Inputs
object
an
object
Outputs
value
an
object
Definition
IN:
accessors
GENERIC:
id>>
( object -- value )
Methods
USING:
accessors
alien.c-types
classes.struct
classes.struct.private
curses.ffi
math
;
M:
MEVENT
id>>
T{
struct-slot-spec
{
name
"id"
}
{
offset 0
}
{
class
fixnum
}
{
initial 0
}
{
type
short
}
}
read-struct-slot
;
inline
USING:
accessors
alien.c-types
classes.struct
classes.struct.private
math
raylib
;
M:
RenderTexture2D
id>>
T{
struct-slot-spec
{
name
"id"
}
{
offset 0
}
{
class
fixnum
}
{
initial 0
}
{
type
uint
}
}
read-struct-slot
;
inline
USING:
accessors
alien.c-types
classes.struct
classes.struct.private
math
raylib
;
M:
Shader
id>>
T{
struct-slot-spec
{
name
"id"
}
{
offset 0
}
{
class
fixnum
}
{
initial 0
}
{
type
uint
}
}
read-struct-slot
;
inline
USING:
accessors
alien.c-types
classes.struct
classes.struct.private
math
raylib
;
M:
Texture2D
id>>
T{
struct-slot-spec
{
name
"id"
}
{
offset 0
}
{
class
fixnum
}
{
initial 0
}
{
type
uint
}
}
read-struct-slot
;
inline
USING:
accessors
alien.c-types
audio.aiff
classes.struct
classes.struct.private
kernel
;
M:
aiff-chunk-header
id>>
T{
struct-slot-spec
{
name
"id"
}
{
offset 0
}
{
class
object
}
{
type
{
char
4
}
}
}
read-struct-slot
;
inline
USING:
accessors
slots.private
webapps.planet
;
M:
blog
id>>
2
slot
;
inline
USING:
accessors
slots.private
synth.buffers
;
M:
buffer
id>>
4
slot
;
inline
USING:
accessors
opencl
slots.private
;
M:
cl-device
id>>
2
slot
;
inline
USING:
accessors
opencl
slots.private
;
M:
cl-platform
id>>
2
slot
;
inline
USING:
accessors
slots.private
webapps.mason.backend
;
M:
counter
id>>
2
slot
;
inline
USING:
accessors
bson.constants
slots.private
;
M:
dbref
id>>
3
slot
;
inline
USING:
accessors
discord
slots.private
;
M:
discord-webhook
id>>
3
slot
;
inline
USING:
accessors
graphviz.attributes
slots.private
;
M:
edge-attributes
id>>
27
slot
;
inline
USING:
accessors
asn1
slots.private
;
M:
element
id>>
3
slot
;
inline
USING:
accessors
slots.private
webapps.blogs
;
M:
entity
id>>
2
slot
;
inline
USING:
accessors
slots.private
webapps.pastebin
;
M:
entity
id>>
2
slot
;
inline
USING:
accessors
bittorrent
slots.private
;
M:
extended
id>>
2
slot
;
inline
USING:
accessors
channels.remote.private
slots.private
;
M:
from-message
id>>
2
slot
;
inline
USING:
accessors
graphviz.attributes
slots.private
;
M:
graph-attributes
id>>
29
slot
;
inline
USING:
accessors
graphviz
kernel.private
slots.private
strings
;
M:
graph
id>>
2
slot
{
string
}
declare
;
inline
USING:
accessors
slots.private
unix.groups
;
M:
group
id>>
2
slot
;
inline
USING:
accessors
msgpack.rpc
slots.private
;
M:
id-present
id>>
2
slot
;
inline
USING:
accessors
gravatar
slots.private
;
M:
info
id>>
8
slot
;
inline
USING:
accessors
slots.private
stack-checker.inlining
;
M:
inline-recursive
id>>
2
slot
;
inline
USING:
accessors
images.jpeg.private
slots.private
;
M:
jpeg-color-info
id>>
8
slot
;
inline
USING:
accessors
mongodb.driver
slots.private
;
M:
mdb-cursor
id>>
2
slot
;
inline
USING:
accessors
classes
combinators
kernel
mongodb.tuple.collection
mongodb.tuple.collection.private
slots
;
M:
mdb-persistent
id>>
dup
class-of
id-slot
reader-word
( object -- id )
execute-effect
;
USING:
accessors
dns
slots.private
;
M:
message
id>>
2
slot
;
inline
USING:
accessors
curses
kernel.private
math
slots.private
;
M:
mouse-event
id>>
2
slot
{
fixnum
}
declare
;
inline
USING:
accessors
graphviz.attributes
slots.private
;
M:
node-attributes
id>>
14
slot
;
inline
USING:
accessors
graphviz
kernel.private
slots.private
strings
;
M:
node
id>>
2
slot
{
string
}
declare
;
inline
USING:
accessors
kernel.private
slots.private
strings
xml.data
;
M:
notation-decl
id>>
3
slot
{
string
}
declare
;
inline
USING:
accessors
peg
slots.private
;
M:
parser
id>>
4
slot
;
inline
USING:
accessors
persistency
slots.private
;
M:
persistent
id>>
2
slot
;
inline
USING:
accessors
slots.private
webapps.planet
;
M:
posting
id>>
6
slot
;
inline
USING:
accessors
channels.remote
slots.private
;
M:
remote-channel
id>>
3
slot
;
inline
USING:
accessors
concurrency.distributed
slots.private
;
M:
remote-thread
id>>
3
slot
;
inline
USING:
accessors
slots.private
webapps.wiki
;
M:
revision
id>>
2
slot
;
inline
USING:
accessors
alien.c-types
audio.wav
classes.struct
classes.struct.private
kernel
;
M:
riff-chunk-header
id>>
T{
struct-slot-spec
{
name
"id"
}
{
offset 0
}
{
class
object
}
{
type
{
char
4
}
}
}
read-struct-slot
;
inline
USING:
accessors
furnace.cache
slots.private
;
M:
server-state
id>>
2
slot
;
inline
USING:
accessors
slots.private
subrip-subtitles
;
M:
srt-chunk
id>>
2
slot
;
inline
USING:
accessors
graphviz
kernel.private
slots.private
strings
;
M:
subgraph
id>>
2
slot
{
string
}
declare
;
inline
USING:
accessors
db.tester
slots.private
;
M:
test-1
id>>
2
slot
;
inline
USING:
accessors
db.tester
slots.private
;
M:
test-2
id>>
2
slot
;
inline
USING:
accessors
kernel.private
math
slots.private
threads
;
M:
thread
id>>
5
slot
{
integer
}
declare
;
inline
USING:
accessors
channels.remote.private
slots.private
;
M:
to-message
id>>
2
slot
;
inline
USING:
accessors
slots.private
webapps.todo
;
M:
todo
id>>
3
slot
;
inline
USING:
accessors
slots.private
xmode.tokens
;
M:
token
id>>
3
slot
;
inline
USING:
accessors
slots.private
twitter
;
M:
twitter-status
id>>
3
slot
;
inline
USING:
accessors
slots.private
twitter
;
M:
twitter-user
id>>
2
slot
;
inline
USING:
accessors
io.files.info.unix
slots.private
;
M:
unix-file-system-info
id>>
19
slot
;
inline
USING:
accessors
bittorrent
slots.private
;
M:
unknown
id>>
2
slot
;
inline
USING:
accessors
asn1
slots.private
;
M:
unsupported-tag-encoding
id>>
2
slot
;
inline
USING:
accessors
slots.private
unix.utmpx
;
M:
utmpx-record
id>>
3
slot
;
inline
USING:
accessors
slots.private
webapps.mason.version.data
;
M:
version
id>>
2
slot
;
inline