Handbook
Glossary
struct-slot-values ( struct -- sequence )
Vocabulary
classes
.
struct
Inputs
struct
a
struct
Outputs
sequence
a
sequence
Word description
Extracts the values of the structs slots
Errors
Throws a memory protection error if the memory the struct references is not accessible.
Definition
IN:
classes.struct
GENERIC:
struct-slot-values
( struct -- sequence )
Methods
USING:
accessors
classes.struct
combinators.smart
openssl.libssl
;
M:
ASN1_STRING
struct-slot-values
{
[
length>>
]
[
type>>
]
[
data>>
]
[
flags>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
vulkan
;
M:
AllocationCallbacks
struct-slot-values
{
[
pfn_allocation>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
AudioStream
struct-slot-values
{
[
buffer>>
]
[
processor>>
]
[
sampleRate>>
]
[
sampleSize>>
]
[
channels>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
AutomationEvent
struct-slot-values
{
[
frame>>
]
[
type>>
]
[
params>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
AutomationEventList
struct-slot-values
{
[
capacity>>
]
[
count>>
]
[
events>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
BoneInfo
struct-slot-values
{
[
name>>
]
[
parent>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
BoundingBox
struct-slot-values
{
[
min>>
]
[
max>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
core-foundation
;
M:
CFRange
struct-slot-values
{
[
location>>
]
[
length>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
core-graphics.types
;
M:
CGAffineTransform
struct-slot-values
{
[
a>>
]
[
b>>
]
[
c>>
]
[
d>>
]
[
tx>>
]
[
ty>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
core-graphics.types
;
M:
CGPoint
struct-slot-values
{
[
x>>
]
[
y>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
core-graphics.types
;
M:
CGRect
struct-slot-values
{
[
origin>>
]
[
size>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
core-graphics.types
;
M:
CGSize
struct-slot-values
{
[
w>>
]
[
h>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.ffi
;
M:
CUDA_ARRAY3D_DESCRIPTOR
struct-slot-values
{
[
Width>>
]
[
Height>>
]
[
Depth>>
]
[
Format>>
]
[
NumChannels>>
]
[
Flags>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.ffi
;
M:
CUDA_ARRAY_DESCRIPTOR
struct-slot-values
{
[
Width>>
]
[
Height>>
]
[
Format>>
]
[
NumChannels>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.ffi
;
M:
CUDA_MEMCPY2D
struct-slot-values
{
[
srcXInBytes>>
]
[
srcY>>
]
[
srcMemoryType>>
]
[
srcHost>>
]
[
srcDevice>>
]
[
srcArray>>
]
[
srcPitch>>
]
[
dstXInBytes>>
]
[
dstY>>
]
[
dstMemoryType>>
]
[
dstHost>>
]
[
dstDevice>>
]
[
dstArray>>
]
[
dstPitch>>
]
[
WidthInBytes>>
]
[
Height>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.ffi
;
M:
CUDA_MEMCPY3D
struct-slot-values
{
[
srcXInBytes>>
]
[
srcY>>
]
[
srcZ>>
]
[
srcLOD>>
]
[
srcMemoryType>>
]
[
srcHost>>
]
[
srcDevice>>
]
[
srcArray>>
]
[
reserved0>>
]
[
srcPitch>>
]
[
srcHeight>>
]
[
dstXInBytes>>
]
[
dstY>>
]
[
dstZ>>
]
[
dstLOD>>
]
[
dstMemoryType>>
]
[
dstHost>>
]
[
dstDevice>>
]
[
dstArray>>
]
[
reserved1>>
]
[
dstPitch>>
]
[
dstHeight>>
]
[
WidthInBytes>>
]
[
Height>>
]
[
Depth>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.ffi
;
M:
CUdevprop
struct-slot-values
{
[
maxThreadsPerBlock>>
]
[
maxThreadsDim>>
]
[
maxGridSize>>
]
[
sharedMemPerBlock>>
]
[
totalConstantMemory>>
]
[
SIMDWidth>>
]
[
memPitch>>
]
[
regsPerBlock>>
]
[
clockRate>>
]
[
textureAlign>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.ffi
;
M:
CUuuid
struct-slot-values
{
[
bytes>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXCodeCompleteResults
struct-slot-values
{
[
Results>>
]
[
NumResults>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXComment
struct-slot-values
{
[
ASTNode>>
]
[
TranslationUnit>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXCompletionResult
struct-slot-values
{
[
CursorKind>>
]
[
CompletionString>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXCursor
struct-slot-values
{
[
kind>>
]
[
xdata>>
]
[
data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXCursorAndRangeVisitor
struct-slot-values
{
[
context>>
]
[
visit>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXFileUniqueID
struct-slot-values
{
[
data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXIdxAttrInfo
struct-slot-values
{
[
kind>>
]
[
cursor>>
]
[
loc>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXIdxLoc
struct-slot-values
{
[
ptr_data>>
]
[
int_data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXSourceLocation
struct-slot-values
{
[
ptr_data>>
]
[
data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXSourceRange
struct-slot-values
{
[
ptr_data>>
]
[
begin_int_data>>
]
[
end_int_data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXSourceRangeList
struct-slot-values
{
[
count>>
]
[
ranges>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXString
struct-slot-values
{
[
data>>
]
[
private_flags>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXStringSet
struct-slot-values
{
[
Strings>>
]
[
Count>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXToken
struct-slot-values
{
[
int_data>>
]
[
ptr_data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXType
struct-slot-values
{
[
kind>>
]
[
data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libclang.ffi
;
M:
CXUnsavedFile
struct-slot-values
{
[
Filename>>
]
[
Contents>>
]
[
Length>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Camera2D
struct-slot-values
{
[
offset>>
]
[
target>>
]
[
rotation>>
]
[
zoom>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Camera3D
struct-slot-values
{
[
position>>
]
[
target>>
]
[
up>>
]
[
fovy>>
]
[
projection>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Color
struct-slot-values
{
[
r>>
]
[
g>>
]
[
b>>
]
[
a>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
Display
struct-slot-values
{
[
ext_data>>
]
[
free_funcs>>
]
[
fd>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
openssl.libcrypto
;
M:
EVP_MD_CTX
struct-slot-values
{
[
digest>>
]
[
engine>>
]
[
flags>>
]
[
md_data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
elf
;
M:
Elf32_Dyn
struct-slot-values
{
[
d_tag>>
]
[
d_val>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
elf
;
M:
Elf32_Ehdr
struct-slot-values
{
[
e_ident>>
]
[
e_type>>
]
[
e_machine>>
]
[
e_version>>
]
[
e_entry>>
]
[
e_phoff>>
]
[
e_shoff>>
]
[
e_flags>>
]
[
e_ehsize>>
]
[
e_phentsize>>
]
[
e_phnum>>
]
[
e_shentsize>>
]
[
e_shnum>>
]
[
e_shstrndx>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
elf
;
M:
Elf32_Phdr
struct-slot-values
{
[
p_type>>
]
[
p_offset>>
]
[
p_vaddr>>
]
[
p_paddr>>
]
[
p_filesz>>
]
[
p_memsz>>
]
[
p_flags>>
]
[
p_align>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
elf
;
M:
Elf32_Rel
struct-slot-values
{
[
r_offset>>
]
[
r_info>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
elf
;
M:
Elf32_Rela
struct-slot-values
{
[
r_offset>>
]
[
r_info>>
]
[
r_addend>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
elf
;
M:
Elf32_Shdr
struct-slot-values
{
[
sh_name>>
]
[
sh_type>>
]
[
sh_flags>>
]
[
sh_addr>>
]
[
sh_offset>>
]
[
sh_size>>
]
[
sh_link>>
]
[
sh_info>>
]
[
sh_addralign>>
]
[
sh_entsize>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
elf
;
M:
Elf32_Sym
struct-slot-values
{
[
st_name>>
]
[
st_value>>
]
[
st_size>>
]
[
st_info>>
]
[
st_other>>
]
[
st_shndx>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
elf
;
M:
Elf64_Dyn
struct-slot-values
{
[
d_tag>>
]
[
d_val>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
elf
;
M:
Elf64_Ehdr
struct-slot-values
{
[
e_ident>>
]
[
e_type>>
]
[
e_machine>>
]
[
e_version>>
]
[
e_entry>>
]
[
e_phoff>>
]
[
e_shoff>>
]
[
e_flags>>
]
[
e_ehsize>>
]
[
e_phentsize>>
]
[
e_phnum>>
]
[
e_shentsize>>
]
[
e_shnum>>
]
[
e_shstrndx>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
elf
;
M:
Elf64_Phdr
struct-slot-values
{
[
p_type>>
]
[
p_flags>>
]
[
p_offset>>
]
[
p_vaddr>>
]
[
p_paddr>>
]
[
p_filesz>>
]
[
p_memsz>>
]
[
p_align>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
elf
;
M:
Elf64_Rel
struct-slot-values
{
[
r_offset>>
]
[
r_info>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
elf
;
M:
Elf64_Rela
struct-slot-values
{
[
r_offset>>
]
[
r_info>>
]
[
r_addend>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
elf
;
M:
Elf64_Shdr
struct-slot-values
{
[
sh_name>>
]
[
sh_type>>
]
[
sh_flags>>
]
[
sh_addr>>
]
[
sh_offset>>
]
[
sh_size>>
]
[
sh_link>>
]
[
sh_info>>
]
[
sh_addralign>>
]
[
sh_entsize>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
elf
;
M:
Elf64_Sym
struct-slot-values
{
[
st_name>>
]
[
st_info>>
]
[
st_other>>
]
[
st_shndx>>
]
[
st_value>>
]
[
st_size>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
ldcache.private
;
M:
EntryNew
struct-slot-values
{
[
flags>>
]
[
key>>
]
[
value>>
]
[
osversion>>
]
[
hwcap>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
ldcache.private
;
M:
EntryOld
struct-slot-values
{
[
flags>>
]
[
key>>
]
[
value>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
core-foundation.fsevents
;
M:
FSEventStreamContext
struct-slot-values
{
[
version>>
]
[
info>>
]
[
retain>>
]
[
release>>
]
[
copyDescription>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
io.files.trash.macos.private
;
M:
FSRef
struct-slot-values
{
[
hidden>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
core-foundation
;
M:
FSRef
struct-slot-values
{
[
opaque>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
readline.ffi
;
M:
FUNMAP
struct-slot-values
{
[
name>>
]
[
function>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
FilePathList
struct-slot-values
{
[
capacity>>
]
[
count>>
]
[
_paths>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Font
struct-slot-values
{
[
baseSize>>
]
[
glyphCount>>
]
[
glyphPadding>>
]
[
texture>>
]
[
recs>>
]
[
glyphs>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
db.sqlite.ffi
;
M:
Fts5ExtensionApi
struct-slot-values
{
[
iVersion>>
]
[
xUserData>>
]
[
xColumnCount>>
]
[
xRowCount>>
]
[
xColumnTotalSize>>
]
[
xTokenize>>
]
[
xPhraseCount>>
]
[
xPhraseSize>>
]
[
xInstCount>>
]
[
xInst>>
]
[
xRowid>>
]
[
xColumnText>>
]
[
xColumnSize>>
]
[
xQueryPhrase>>
]
[
xSetAuxdata>>
]
[
xGetAuxdata>>
]
[
xPhraseFirst>>
]
[
xPhraseNext>>
]
[
xPhraseFirstColumn>>
]
[
xPhraseNextColumn>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
db.sqlite.ffi
;
M:
Fts5PhraseIter
struct-slot-values
{
[
a>>
]
[
b>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
openssl.libssl
;
M:
GENERAL_NAME_st
struct-slot-values
{
[
type>>
]
[
d>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
openssl.libssl
;
M:
GENERAL_NAME_st_d
struct-slot-values
{
[
ptr>>
]
[
otherName>>
]
[
rfc822Name>>
]
[
dNSName>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
glib.ffi
;
M:
GError
struct-slot-values
{
[
domain>>
]
[
code>>
]
[
message>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
glfw.ffi
;
M:
GLFWallocator
struct-slot-values
{
[
allocate>>
]
[
reallocate>>
]
[
deallocate>>
]
[
user>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
glfw.ffi
;
M:
GLFWgamepadstate
struct-slot-values
{
[
buttons>>
]
[
axes>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
glfw.ffi
;
M:
GLFWgammaramp
struct-slot-values
{
[
red>>
]
[
green>>
]
[
blue>>
]
[
size>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
glfw.ffi
;
M:
GLFWimage
struct-slot-values
{
[
width>>
]
[
height>>
]
[
pixels>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
glfw.ffi
;
M:
GLFWvidmode
struct-slot-values
{
[
width>>
]
[
height>>
]
[
redBits>>
]
[
greenBits>>
]
[
blueBits>>
]
[
refreshRate>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
gobject.ffi
;
M:
GParamSpecVariant
struct-slot-values
{
[
parent_instance>>
]
[
type>>
]
[
default_value>>
]
[
padding>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
glib.ffi
;
M:
GPollFD
struct-slot-values
{
[
fd>>
]
[
events>>
]
[
revents>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
glib.ffi
;
M:
GSource
struct-slot-values
{
[
callback_data>>
]
[
callback_funcs>>
]
[
source_funcs>>
]
[
ref_count>>
]
[
context>>
]
[
priority>>
]
[
flags>>
]
[
source_id>>
]
[
poll_fds>>
]
[
prev>>
]
[
next>>
]
[
name>>
]
[
reserved2>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
glib.ffi
;
M:
GSourceFuncs
struct-slot-values
{
[
prepare>>
]
[
check>>
]
[
dispatch>>
]
[
finalize>>
]
[
closure_callback>>
]
[
closure_marshal>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
gobject.ffi
;
M:
GValue
struct-slot-values
{
[
g_type>>
]
[
data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
gdk2.ffi
;
M:
GdkEventButton
struct-slot-values
{
[
type>>
]
[
window>>
]
[
send_event>>
]
[
time>>
]
[
x>>
]
[
y>>
]
[
axes>>
]
[
state>>
]
[
button>>
]
[
device>>
]
[
x_root>>
]
[
y_root>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
gdk2.ffi
;
M:
GdkEventConfigure
struct-slot-values
{
[
type>>
]
[
window>>
]
[
send_event>>
]
[
x>>
]
[
y>>
]
[
width>>
]
[
height>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
gdk2.ffi
;
M:
GdkEventKey
struct-slot-values
{
[
type>>
]
[
window>>
]
[
send_event>>
]
[
time>>
]
[
state>>
]
[
keyval>>
]
[
length>>
]
[
string>>
]
[
hardware_keycode>>
]
[
group>>
]
[
is_modifier>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
gdk2.ffi
;
M:
GdkEventMotion
struct-slot-values
{
[
type>>
]
[
window>>
]
[
send_event>>
]
[
time>>
]
[
x>>
]
[
y>>
]
[
axes>>
]
[
state>>
]
[
is_hint>>
]
[
device>>
]
[
x_root>>
]
[
y_root>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
gdk2.ffi
;
M:
GdkEventScroll
struct-slot-values
{
[
type>>
]
[
window>>
]
[
send_event>>
]
[
time>>
]
[
x>>
]
[
y>>
]
[
state>>
]
[
direction>>
]
[
device>>
]
[
x_root>>
]
[
y_root>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
GlyphInfo
struct-slot-values
{
[
value>>
]
[
offsetX>>
]
[
offsetY>>
]
[
advanceX>>
]
[
image>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
gtk2.ffi
;
M:
GtkTreeIter
struct-slot-values
{
[
stamp>>
]
[
user_data>>
]
[
user_data2>>
]
[
user_data3>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raygui
;
M:
GuiStyleProp
struct-slot-values
{
[
controlId>>
]
[
propertyId>>
]
[
propertyValue>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
readline.ffi
;
M:
HISTORY_STATE
struct-slot-values
{
[
entries>>
]
[
offset>>
]
[
length>>
]
[
size>>
]
[
flags>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
readline.ffi
;
M:
HIST_ENTRY
struct-slot-values
{
[
line>>
]
[
timestamp>>
]
[
data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
ldcache.private
;
M:
HeaderNew
struct-slot-values
{
[
magic>>
]
[
nlibs>>
]
[
stringslen>>
]
[
unused>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
ldcache.private
;
M:
HeaderOld
struct-slot-values
{
[
magic>>
]
[
nlibs>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Image
struct-slot-values
{
[
data>>
]
[
width>>
]
[
height>>
]
[
mipmaps>>
]
[
format>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
readline.ffi
;
M:
KEYMAP_ENTRY
struct-slot-values
{
[
type>>
]
[
function>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
curses.ffi
;
M:
MEVENT
struct-slot-values
{
[
id>>
]
[
x>>
]
[
y>>
]
[
z>>
]
[
bstate>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Material
struct-slot-values
{
[
shader>>
]
[
_maps>>
]
[
params>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
MaterialMap
struct-slot-values
{
[
texture>>
]
[
color>>
]
[
value>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Matrix
struct-slot-values
{
[
m0>>
]
[
m4>>
]
[
m8>>
]
[
m12>>
]
[
m1>>
]
[
m5>>
]
[
m9>>
]
[
m13>>
]
[
m2>>
]
[
m6>>
]
[
m10>>
]
[
m14>>
]
[
m3>>
]
[
m7>>
]
[
m11>>
]
[
m15>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Mesh
struct-slot-values
{
[
vertexCount>>
]
[
triangleCount>>
]
[
_vertices>>
]
[
_texcoords>>
]
[
_texcoords2>>
]
[
_normals>>
]
[
tangents>>
]
[
colors>>
]
[
indices>>
]
[
animVertices>>
]
[
animNormals>>
]
[
boneIds>>
]
[
boneWeights>>
]
[
vaoId>>
]
[
vboId>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Model
struct-slot-values
{
[
transform>>
]
[
meshCount>>
]
[
materialCount>>
]
[
_meshes>>
]
[
_materials>>
]
[
meshMaterial>>
]
[
boneCount>>
]
[
_bones>>
]
[
bindPose>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
ModelAnimation
struct-slot-values
{
[
boneCount>>
]
[
frameCount>>
]
[
_bones>>
]
[
framePoses>>
]
[
name>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Music
struct-slot-values
{
[
stream>>
]
[
frameCount>>
]
[
looping>>
]
[
ctxType>>
]
[
ctxData>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
NPatchInfo
struct-slot-values
{
[
source>>
]
[
left>>
]
[
top>>
]
[
right>>
]
[
bottom>>
]
[
layout>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
cocoa.types
combinators.smart
;
M:
NSFastEnumerationState
struct-slot-values
{
[
state>>
]
[
itemsPtr>>
]
[
mutationsPtr>>
]
[
extra>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
cocoa.types
combinators.smart
;
M:
NSRange
struct-slot-values
{
[
location>>
]
[
length>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
pango.ffi
;
M:
PangoRectangle
struct-slot-values
{
[
x>>
]
[
y>>
]
[
width>>
]
[
height>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
python.ffi
;
M:
PyMethodDef
struct-slot-values
{
[
ml_name>>
]
[
ml_meth>>
]
[
ml_flags>>
]
[
ml_doc>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
qtkit
;
M:
QTTime
struct-slot-values
{
[
timeValue>>
]
[
timeScale>>
]
[
flags>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
qtkit
;
M:
QTTimeRange
struct-slot-values
{
[
time>>
]
[
duration>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Ray
struct-slot-values
{
[
position>>
]
[
direction>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
RayCollision
struct-slot-values
{
[
hit>>
]
[
distance>>
]
[
point>>
]
[
normal>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Rectangle
struct-slot-values
{
[
x>>
]
[
y>>
]
[
width>>
]
[
height>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
RenderTexture2D
struct-slot-values
{
[
id>>
]
[
texture>>
]
[
depth>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
qtkit
;
M:
SMPTETime
struct-slot-values
{
[
mSubframes>>
]
[
mSubframeDivisor>>
]
[
mCounter>>
]
[
mType>>
]
[
mFlags>>
]
[
mHours>>
]
[
mMinutes>>
]
[
mSeconds>>
]
[
mFrames>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
openssl.libssl
;
M:
SSL
struct-slot-values
{
[
version>>
]
[
type>>
]
[
method>>
]
[
rbio>>
]
[
wbio>>
]
[
bbio>>
]
[
rwstate>>
]
[
in_handshake>>
]
[
handshake_func>>
]
[
server>>
]
[
new_session>>
]
[
quiet_shutdown>>
]
[
shutdown>>
]
[
state>>
]
[
rstate>>
]
[
init_buf>>
]
[
init_msg>>
]
[
init_num>>
]
[
init_off>>
]
[
packet>>
]
[
packet_length>>
]
[
s2>>
]
[
s3>>
]
[
d1>>
]
[
read_ahead>>
]
[
msg_callback>>
]
[
msg_callback_arg>>
]
[
hit>>
]
[
param>>
]
[
cipher_list>>
]
[
cipher_list_by_id>>
]
[
mac_flags>>
]
[
enc_read_ctx>>
]
[
read_hash>>
]
[
expand>>
]
[
enc_write_ctx>>
]
[
write_hash>>
]
[
compress>>
]
[
cert>>
]
[
sid_ctx_length>>
]
[
sid_ctx>>
]
[
session>>
]
[
generate_session_id>>
]
[
verify_mode>>
]
[
verify_callback>>
]
[
info_callback>>
]
[
error>>
]
[
error_code>>
]
[
kssl_ctx>>
]
[
psk_client_callback>>
]
[
psk_server_callback>>
]
[
ctx>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Shader
struct-slot-values
{
[
id>>
]
[
locs>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Sound
struct-slot-values
{
[
stream>>
]
[
frameCount>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Texture2D
struct-slot-values
{
[
id>>
]
[
width>>
]
[
height>>
]
[
mipmaps>>
]
[
format>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Transform
struct-slot-values
{
[
translation>>
]
[
rotation>>
]
[
scale>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
readline.ffi
;
M:
UNDO_LIST
struct-slot-values
{
[
next>>
]
[
start>>
]
[
end>>
]
[
text>>
]
[
what>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Vector2
struct-slot-values
{
[
x>>
]
[
y>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Vector3
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Vector4
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
[
w>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
VrDeviceInfo
struct-slot-values
{
[
hResolution>>
]
[
vResolution>>
]
[
hScreenSize>>
]
[
vScreenSize>>
]
[
vScreenCenter>>
]
[
eyeToScreenDistance>>
]
[
lensSeparationDistance>>
]
[
interpupillaryDistance>>
]
[
lensDistortionValues>>
]
[
chromaAbCorrection>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
VrStereoConfig
struct-slot-values
{
[
projection>>
]
[
viewOffset>>
]
[
leftLensCenter>>
]
[
rightLensCenter>>
]
[
leftScreenCenter>>
]
[
rightScreenCenter>>
]
[
scale>>
]
[
scaleIn>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
curses.ffi
;
M:
WINDOW
struct-slot-values
{
[
_cury>>
]
[
_curx>>
]
[
_maxy>>
]
[
_maxx>>
]
[
_begy>>
]
[
_begx>>
]
[
_flags>>
]
[
_attrs>>
]
[
_bkgd>>
]
[
_notimeout>>
]
[
_clear>>
]
[
_leaveok>>
]
[
_scroll>>
]
[
_idlok>>
]
[
_idcok>>
]
[
_immed>>
]
[
_sync>>
]
[
_use_keypad>>
]
[
_delay>>
]
[
_line>>
]
[
_regtop>>
]
[
_regbottom>>
]
[
_parx>>
]
[
_pary>>
]
[
_parent>>
]
[
_pad>>
]
[
_yoffset>>
]
[
_bkgrnd>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
raylib
;
M:
Wave
struct-slot-values
{
[
frameCount>>
]
[
sampleRate>>
]
[
sampleSize>>
]
[
channels>>
]
[
data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
openssl.libssl
;
M:
X509V3_EXT_METHOD
struct-slot-values
{
[
ext_nid>>
]
[
ext_flags>>
]
[
it>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
openssl.libssl
;
M:
X509_EXTENSION
struct-slot-values
{
[
object>>
]
[
critical>>
]
[
value>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XAnyEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
window>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XButtonEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
window>>
]
[
root>>
]
[
subwindow>>
]
[
time>>
]
[
x>>
]
[
y>>
]
[
x_root>>
]
[
y_root>>
]
[
state>>
]
[
button>>
]
[
same_screen>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XCharStruct
struct-slot-values
{
[
lbearing>>
]
[
rbearing>>
]
[
width>>
]
[
ascent>>
]
[
descent>>
]
[
attributes>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XCirculateEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
event>>
]
[
window>>
]
[
place>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XCirculateRequestEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
parent>>
]
[
window>>
]
[
place>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XClientMessageEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
window>>
]
[
message_type>>
]
[
format>>
]
[
data0>>
]
[
data1>>
]
[
data2>>
]
[
data3>>
]
[
data4>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XColor
struct-slot-values
{
[
pixel>>
]
[
red>>
]
[
green>>
]
[
blue>>
]
[
flags>>
]
[
pad>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XColormapEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
window>>
]
[
colormap>>
]
[
new>>
]
[
state>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XConfigureEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
event>>
]
[
window>>
]
[
x>>
]
[
y>>
]
[
width>>
]
[
height>>
]
[
border_width>>
]
[
above>>
]
[
override_redirect>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XConfigureRequestEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
parent>>
]
[
window>>
]
[
x>>
]
[
y>>
]
[
width>>
]
[
height>>
]
[
border_width>>
]
[
above>>
]
[
detail>>
]
[
value_mask>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XCreateWindowEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
parent>>
]
[
window>>
]
[
x>>
]
[
y>>
]
[
width>>
]
[
height>>
]
[
border_width>>
]
[
override_redirect>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XCrossingEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
window>>
]
[
root>>
]
[
subwindow>>
]
[
time>>
]
[
x>>
]
[
y>>
]
[
x_root>>
]
[
y_root>>
]
[
mode>>
]
[
detail>>
]
[
same_screen>>
]
[
focus>>
]
[
state>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XDestroyWindowEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
event>>
]
[
window>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XErrorEvent
struct-slot-values
{
[
type>>
]
[
display>>
]
[
resourceid>>
]
[
serial>>
]
[
error_code>>
]
[
request_code>>
]
[
minor_code>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XEvent
struct-slot-values
{
[
int>>
]
[
XAnyEvent>>
]
[
XKeyEvent>>
]
[
XButtonEvent>>
]
[
XMotionEvent>>
]
[
XCrossingEvent>>
]
[
XFocusChangeEvent>>
]
[
XExposeEvent>>
]
[
XGraphicsExposeEvent>>
]
[
XNoExposeEvent>>
]
[
XVisibilityEvent>>
]
[
XCreateWindowEvent>>
]
[
XDestroyWindowEvent>>
]
[
XUnmapEvent>>
]
[
XMapEvent>>
]
[
XMapRequestEvent>>
]
[
XReparentEvent>>
]
[
XConfigureEvent>>
]
[
XGravityEvent>>
]
[
XResizeRequestEvent>>
]
[
XConfigureRequestEvent>>
]
[
XCirculateEvent>>
]
[
XCirculateRequestEvent>>
]
[
XPropertyEvent>>
]
[
XSelectionClearEvent>>
]
[
XSelectionRequestEvent>>
]
[
XSelectionEvent>>
]
[
XColormapEvent>>
]
[
XClientMessageEvent>>
]
[
XMappingEvent>>
]
[
XErrorEvent>>
]
[
XKeymapEvent>>
]
[
XGenericEvent>>
]
[
XGenericEventCookie>>
]
[
padding>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XExposeEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
window>>
]
[
x>>
]
[
y>>
]
[
width>>
]
[
height>>
]
[
count>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XFocusChangeEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
window>>
]
[
mode>>
]
[
detail>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XFontStruct
struct-slot-values
{
[
ext_data>>
]
[
fid>>
]
[
direction>>
]
[
min_char_or_byte2>>
]
[
max_char_or_byte2>>
]
[
min_byte1>>
]
[
max_byte1>>
]
[
all_chars_exist>>
]
[
default_char>>
]
[
n_properties>>
]
[
properties>>
]
[
min_bounds>>
]
[
max_bounds>>
]
[
per_char>>
]
[
ascent>>
]
[
descent>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XGCValues
struct-slot-values
{
[
function>>
]
[
plane_mask>>
]
[
foreground>>
]
[
background>>
]
[
line_width>>
]
[
line_style>>
]
[
cap_style>>
]
[
join_style>>
]
[
fill_style>>
]
[
fill_rule>>
]
[
arc_mode>>
]
[
tile>>
]
[
stipple>>
]
[
ts_x_origin>>
]
[
ts_y_origin>>
]
[
font>>
]
[
subwindow_mode>>
]
[
graphics_exposures>>
]
[
clip_x_origin>>
]
[
clip_y_origin>>
]
[
clip_mask>>
]
[
dash_offset>>
]
[
dashes>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XGenericEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
extension>>
]
[
evtype>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XGenericEventCookie
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
extension>>
]
[
evtype>>
]
[
cookie>>
]
[
data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XGraphicsExposeEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
drawable>>
]
[
x>>
]
[
y>>
]
[
width>>
]
[
height>>
]
[
count>>
]
[
major_code>>
]
[
minor_code>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XGravityEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
event>>
]
[
window>>
]
[
x>>
]
[
y>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIAddMasterInfo
struct-slot-values
{
[
type>>
]
[
name>>
]
[
send_core>>
]
[
enable>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIAnyClassInfo
struct-slot-values
{
[
type>>
]
[
sourceid>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIAnyHierarchyChangeInfo
struct-slot-values
{
[
type>>
]
[
add>>
]
[
remove>>
]
[
attach>>
]
[
detach>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIAttachSlaveInfo
struct-slot-values
{
[
type>>
]
[
deviceid>>
]
[
new_master>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIButtonClassInfo
struct-slot-values
{
[
type>>
]
[
sourceid>>
]
[
num_buttons>>
]
[
labels>>
]
[
state>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIButtonState
struct-slot-values
{
[
mask_len>>
]
[
mask>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIDetachSlaveInfo
struct-slot-values
{
[
type>>
]
[
deviceid>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIDeviceChangedEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
extension>>
]
[
evtype>>
]
[
time>>
]
[
deviceid>>
]
[
sourceid>>
]
[
reason>>
]
[
num_classes>>
]
[
classes>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIDeviceEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
extension>>
]
[
evtype>>
]
[
time>>
]
[
deviceid>>
]
[
sourceid>>
]
[
detail>>
]
[
root>>
]
[
event>>
]
[
child>>
]
[
root_x>>
]
[
root_y>>
]
[
event_x>>
]
[
event_y>>
]
[
flags>>
]
[
buttons>>
]
[
valuators>>
]
[
mods>>
]
[
group>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIDeviceInfo
struct-slot-values
{
[
deviceid>>
]
[
name>>
]
[
use>>
]
[
attachment>>
]
[
enabled>>
]
[
num_classes>>
]
[
classes>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIEnterEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
extension>>
]
[
evtype>>
]
[
time>>
]
[
deviceid>>
]
[
sourceid>>
]
[
detail>>
]
[
root>>
]
[
event>>
]
[
child>>
]
[
root_x>>
]
[
root_y>>
]
[
event_x>>
]
[
event_y>>
]
[
mode>>
]
[
focus>>
]
[
same_screen>>
]
[
buttons>>
]
[
mods>>
]
[
group>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
extension>>
]
[
evtype>>
]
[
time>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIEventMask
struct-slot-values
{
[
deviceid>>
]
[
mask_len>>
]
[
mask>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIGrabModifiers
struct-slot-values
{
[
modifiers>>
]
[
status>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIHierarchyEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
extension>>
]
[
evtype>>
]
[
time>>
]
[
flags>>
]
[
num_info>>
]
[
info>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIHierarchyInfo
struct-slot-values
{
[
deviceid>>
]
[
attachment>>
]
[
use>>
]
[
enabled>>
]
[
flags>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIKeyClassInfo
struct-slot-values
{
[
type>>
]
[
sourceid>>
]
[
num_keycodes>>
]
[
keycodes>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIModifierState
struct-slot-values
{
[
base>>
]
[
latched>>
]
[
locked>>
]
[
effective>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIPropertyEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
extension>>
]
[
evtype>>
]
[
time>>
]
[
deviceid>>
]
[
property>>
]
[
what>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIRawEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
extension>>
]
[
evtype>>
]
[
time>>
]
[
deviceid>>
]
[
sourceid>>
]
[
detail>>
]
[
flags>>
]
[
valuators>>
]
[
raw_values>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIRemoveMasterInfo
struct-slot-values
{
[
type>>
]
[
deviceid>>
]
[
return_mode>>
]
[
return_pointer>>
]
[
return_keyboard>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIValuatorClassInfo
struct-slot-values
{
[
type>>
]
[
sourceid>>
]
[
number>>
]
[
label>>
]
[
min>>
]
[
max>>
]
[
value>>
]
[
resolution>>
]
[
mode>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xinput2.ffi
;
M:
XIValuatorState
struct-slot-values
{
[
mask_len>>
]
[
mask>>
]
[
values>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XImage-funcs
struct-slot-values
{
[
create_image>>
]
[
destroy_image>>
]
[
get_pixel>>
]
[
put_pixel>>
]
[
sub_image>>
]
[
add_pixel>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XImage
struct-slot-values
{
[
width>>
]
[
height>>
]
[
xoffset>>
]
[
format>>
]
[
data>>
]
[
byte_order>>
]
[
bitmap_unit>>
]
[
bitmap_bit_order>>
]
[
bitmap_pad>>
]
[
depth>>
]
[
bytes_per_line>>
]
[
bits_per_pixel>>
]
[
red_mask>>
]
[
green_mask>>
]
[
blue_mask>>
]
[
obdata>>
]
[
f>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XKeyEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
window>>
]
[
root>>
]
[
subwindow>>
]
[
time>>
]
[
x>>
]
[
y>>
]
[
x_root>>
]
[
y_root>>
]
[
state>>
]
[
keycode>>
]
[
same_screen>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XKeymapEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
window>>
]
[
pad>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XMapEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
event>>
]
[
window>>
]
[
override_redirect>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XMapRequestEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
parent>>
]
[
window>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XMappingEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
window>>
]
[
request>>
]
[
first_keycode>>
]
[
count>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XMotionEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
window>>
]
[
root>>
]
[
subwindow>>
]
[
time>>
]
[
x>>
]
[
y>>
]
[
x_root>>
]
[
y_root>>
]
[
state>>
]
[
is_hint>>
]
[
same_screen>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XNoExposeEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
drawable>>
]
[
major_code>>
]
[
minor_code>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XPropertyEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
window>>
]
[
atom>>
]
[
time>>
]
[
state>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XReparentEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
event>>
]
[
window>>
]
[
parent>>
]
[
x>>
]
[
y>>
]
[
override_redirect>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XResizeRequestEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
window>>
]
[
width>>
]
[
height>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XSelectionClearEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
window>>
]
[
selection>>
]
[
time>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XSelectionEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
requestor>>
]
[
selection>>
]
[
target>>
]
[
property>>
]
[
time>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XSelectionRequestEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
owner>>
]
[
requestor>>
]
[
selection>>
]
[
target>>
]
[
property>>
]
[
time>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XSetWindowAttributes
struct-slot-values
{
[
background_pixmap>>
]
[
background_pixel>>
]
[
border_pixmap>>
]
[
border_pixel>>
]
[
bit_gravity>>
]
[
win_gravity>>
]
[
backing_store>>
]
[
backing_planes>>
]
[
backing_pixel>>
]
[
save_under>>
]
[
event_mask>>
]
[
do_not_propagate_mask>>
]
[
override_redirect>>
]
[
colormap>>
]
[
cursor>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XSizeHints
struct-slot-values
{
[
flags>>
]
[
x>>
]
[
y>>
]
[
width>>
]
[
height>>
]
[
min_width>>
]
[
min_height>>
]
[
max_width>>
]
[
max_height>>
]
[
width_inc>>
]
[
height_inc>>
]
[
min_aspect_x>>
]
[
min_aspect_y>>
]
[
max_aspect_x>>
]
[
max_aspect_y>>
]
[
base_width>>
]
[
base_height>>
]
[
win_gravity>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XUnmapEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
event>>
]
[
window>>
]
[
from_configure>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XVisibilityEvent
struct-slot-values
{
[
type>>
]
[
serial>>
]
[
send_event>>
]
[
display>>
]
[
window>>
]
[
state>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XVisualInfo
struct-slot-values
{
[
visual>>
]
[
visualid>>
]
[
screen>>
]
[
depth>>
]
[
class>>
]
[
red_mask>>
]
[
green_mask>>
]
[
blue_mask>>
]
[
colormap_size>>
]
[
bits_per_rgb>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XWindowAttributes
struct-slot-values
{
[
x>>
]
[
y>>
]
[
width>>
]
[
height>>
]
[
border_width>>
]
[
depth>>
]
[
visual>>
]
[
root>>
]
[
class>>
]
[
bit_gravity>>
]
[
win_gravity>>
]
[
backing_store>>
]
[
backing_planes>>
]
[
backing_pixel>>
]
[
save_under>>
]
[
colormap>>
]
[
map_installed>>
]
[
map_state>>
]
[
all_event_masks>>
]
[
your_event_mask>>
]
[
do_not_propagate_mask>>
]
[
override_redirect>>
]
[
screen>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
x11.xlib
;
M:
XWindowChanges
struct-slot-values
{
[
x>>
]
[
y>>
]
[
width>>
]
[
height>>
]
[
border_width>>
]
[
sibling>>
]
[
stack_mode>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
compression.zstd.ffi
;
M:
ZSTD_inBuffer
struct-slot-values
{
[
src>>
]
[
size>>
]
[
pos>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
compression.zstd.ffi
;
M:
ZSTD_outBuffer
struct-slot-values
{
[
dst>>
]
[
size>>
]
[
pos>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.ps.macos.private
;
M:
_pcred
struct-slot-values
{
[
pc_lock>>
]
[
pc_ucred>>
]
[
p_ruid>>
]
[
p_svuid>>
]
[
p_rgid>>
]
[
p_svgid>>
]
[
p_refcnt>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.ps.macos.private
;
M:
_ucred
struct-slot-values
{
[
cr_ref>>
]
[
cr_uid>>
]
[
cr_ngroups>>
]
[
cr_groups>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
unix.ffi
;
M:
addrinfo
struct-slot-values
{
[
flags>>
]
[
family>>
]
[
socktype>>
]
[
protocol>>
]
[
addrlen>>
]
[
canonname>>
]
[
addr>>
]
[
next>>
]
}
cleave>array
;
inline
USING:
accessors
audio.aiff
classes.struct
combinators.smart
;
M:
aiff-chunk-header
struct-slot-values
{
[
id>>
]
[
size>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
alias_event_data
struct-slot-values
{
[
anchor>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
alias_token_data
struct-slot-values
{
[
value>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image.analyzer.vm
;
M:
alien
struct-slot-values
{
[
header>>
]
[
base>>
]
[
expired>>
]
[
displacement>>
]
[
address>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
ogg.vorbis
;
M:
alloc-chain
struct-slot-values
{
[
ptr>>
]
[
next>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
anchor_token_data
struct-slot-values
{
[
value>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image.analyzer.vm
;
M:
array
struct-slot-values
{
[
header>>
]
[
capacity>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.time.struct
;
M:
benchmark-data-pair
struct-slot-values
{
[
start>>
]
[
stop>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.time.struct
;
M:
benchmark-data
struct-slot-values
{
[
time>>
]
[
data-room>>
]
[
code-room>>
]
[
callback-room>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image.analyzer.vm
;
M:
bignum
struct-slot-values
{
[
header>>
]
[
capacity>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
openssl.libcrypto
;
M:
bio-method
struct-slot-values
{
[
type>>
]
[
name>>
]
[
bwrite>>
]
[
bread>>
]
[
bputs>>
]
[
bgets>>
]
[
ctrl>>
]
[
create>>
]
[
destroy>>
]
[
callback-ctrl>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
openssl.libcrypto
;
M:
bio_method_st
struct-slot-values
{
[
type>>
]
[
name>>
]
[
bwrite>>
]
[
bread>>
]
[
bputs>>
]
[
bgets>>
]
[
ctrl>>
]
[
create>>
]
[
destroy>>
]
[
callback_ctrl>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
openssl.libcrypto
;
M:
bio_st
struct-slot-values
{
[
method>>
]
[
callback>>
]
[
cb_arg>>
]
[
init>>
]
[
shutdown>>
]
[
flags>>
]
[
retry-reason>>
]
[
num>>
]
[
ptr>>
]
[
next-bio>>
]
[
prev-bio>>
]
[
references>>
]
[
num-read>>
]
[
num-write>>
]
[
ex-data>>
]
}
cleave>array
;
inline
USING:
accessors
benchmark.nbody-simd
classes.struct
combinators.smart
;
M:
body
struct-slot-values
{
[
location>>
]
[
velocity>>
]
[
mass>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image.analyzer.vm.32
;
M:
boxed-float
struct-slot-values
{
[
header>>
]
[
padding>>
]
[
n>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image.analyzer.vm.64
;
M:
boxed-float
struct-slot-values
{
[
header>>
]
[
n>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
build_tool_version
struct-slot-values
{
[
tool>>
]
[
version>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
build_version_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
platform>>
]
[
minos>>
]
[
sdk>>
]
[
ntools>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
gpu.demos.bunny
;
M:
bunny-vertex-struct
struct-slot-values
{
[
vertex>>
]
[
normal>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image.analyzer.vm.32
;
M:
byte-array
struct-slot-values
{
[
header>>
]
[
capacity>>
]
[
padding0>>
]
[
padding1>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image.analyzer.vm.64
;
M:
byte-array
struct-slot-values
{
[
header>>
]
[
capacity>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
compression.bzip3.ffi
;
M:
bz3_state
struct-slot-values
{
[
swap_buffer>>
]
[
block_size>>
]
[
sais_array>>
]
[
lzp_lut>>
]
[
cm_state>>
]
[
last_error>>
]
}
cleave>array
;
inline
USING:
accessors
cairo.ffi
classes.struct
combinators.smart
;
M:
cairo_font_extents_t
struct-slot-values
{
[
ascent>>
]
[
descent>>
]
[
height>>
]
[
max_x_advance>>
]
[
max_y_advance>>
]
}
cleave>array
;
inline
USING:
accessors
cairo.ffi
classes.struct
combinators.smart
;
M:
cairo_glyph_t
struct-slot-values
{
[
index>>
]
[
x>>
]
[
y>>
]
}
cleave>array
;
inline
USING:
accessors
cairo.ffi
classes.struct
combinators.smart
;
M:
cairo_matrix_t
struct-slot-values
{
[
xx>>
]
[
yx>>
]
[
xy>>
]
[
yy>>
]
[
x0>>
]
[
y0>>
]
}
cleave>array
;
inline
USING:
accessors
cairo.ffi
classes.struct
combinators.smart
;
M:
cairo_path_data_t-header
struct-slot-values
{
[
type>>
]
[
length>>
]
}
cleave>array
;
inline
USING:
accessors
cairo.ffi
classes.struct
combinators.smart
;
M:
cairo_path_data_t-point
struct-slot-values
{
[
x>>
]
[
y>>
]
}
cleave>array
;
inline
USING:
accessors
cairo.ffi
classes.struct
combinators.smart
;
M:
cairo_path_data_t
struct-slot-values
{
[
point>>
]
[
header>>
]
}
cleave>array
;
inline
USING:
accessors
cairo.ffi
classes.struct
combinators.smart
;
M:
cairo_path_t
struct-slot-values
{
[
status>>
]
[
data>>
]
[
num_data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
gdk2.ffi
;
M:
cairo_rectangle_int_t
struct-slot-values
{
[
x>>
]
[
y>>
]
[
width>>
]
[
height>>
]
}
cleave>array
;
inline
USING:
accessors
cairo.ffi
classes.struct
combinators.smart
;
M:
cairo_rectangle_list_t
struct-slot-values
{
[
status>>
]
[
rectangles>>
]
[
num_rectangles>>
]
}
cleave>array
;
inline
USING:
accessors
cairo.ffi
classes.struct
combinators.smart
;
M:
cairo_rectangle_t
struct-slot-values
{
[
x>>
]
[
y>>
]
[
width>>
]
[
height>>
]
}
cleave>array
;
inline
USING:
accessors
cairo.ffi
classes.struct
combinators.smart
;
M:
cairo_text_cluster_t
struct-slot-values
{
[
num_bytes>>
]
[
num_glyphs>>
]
}
cleave>array
;
inline
USING:
accessors
cairo.ffi
classes.struct
combinators.smart
;
M:
cairo_text_extents_t
struct-slot-values
{
[
x_bearing>>
]
[
y_bearing>>
]
[
width>>
]
[
height>>
]
[
x_advance>>
]
[
y_advance>>
]
}
cleave>array
;
inline
USING:
accessors
cairo.ffi
classes.struct
combinators.smart
;
M:
cairo_user_data_key_t
struct-slot-values
{
[
unused>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image.analyzer.vm
;
M:
callstack
struct-slot-values
{
[
header>>
]
[
length>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
curses.ffi
;
M:
cchar_t
struct-slot-values
{
[
attr>>
]
[
chars>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
char1
struct-slot-values
{
[
x>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
char2
struct-slot-values
{
[
x>>
]
[
y>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
char3
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
char4
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
[
w>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
opencl.ffi
;
M:
cl_image_format
struct-slot-values
{
[
image_channel_order>>
]
[
image_channel_data_type>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image.analyzer.vm
;
M:
code-block
struct-slot-values
{
[
header>>
]
[
owner>>
]
[
parameters>>
]
[
relocation>>
]
}
cleave>array
;
inline
USING:
accessors
audio.aiff
classes.struct
combinators.smart
;
M:
common-chunk
struct-slot-values
{
[
header>>
]
[
num-channels>>
]
[
num-sample-frames>>
]
[
sample-size>>
]
[
sample-rate>>
]
}
cleave>array
;
inline
USING:
accessors
alien.complex
classes.struct
combinators.smart
;
M:
complex-double
struct-slot-values
{
[
real>>
]
[
imaginary>>
]
}
cleave>array
;
inline
USING:
accessors
alien.complex
classes.struct
combinators.smart
;
M:
complex-float
struct-slot-values
{
[
real>>
]
[
imaginary>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
vm
;
M:
context
struct-slot-values
{
[
callstack-top>>
]
[
callstack-bottom>>
]
[
datastack>>
]
[
retainstack>>
]
[
callstack-save>>
]
[
datastack-seg>>
]
[
retainstack-seg>>
]
[
callstack-seg>>
]
[
context-objects>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
vm
;
M:
copying-sizes
struct-slot-values
{
[
size>>
]
[
occupied>>
]
[
free>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpArbiter
struct-slot-values
{
[
numContacts>>
]
[
contacts>>
]
[
a>>
]
[
b>>
]
[
e>>
]
[
u>>
]
[
surface_vr>>
]
[
stamp>>
]
[
handler>>
]
[
swappedColl>>
]
[
state>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpArray
struct-slot-values
{
[
num>>
]
[
max>>
]
[
arr>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpBB
struct-slot-values
{
[
l>>
]
[
b>>
]
[
r>>
]
[
t>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpBody
struct-slot-values
{
[
velocity_func>>
]
[
position_func>>
]
[
m>>
]
[
m_inv>>
]
[
i>>
]
[
i_inv>>
]
[
p>>
]
[
v>>
]
[
f>>
]
[
a>>
]
[
w>>
]
[
t>>
]
[
rot>>
]
[
data>>
]
[
v_limit>>
]
[
w_limit>>
]
[
v_bias>>
]
[
w_bias>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpCircleShape
struct-slot-values
{
[
shape>>
]
[
c>>
]
[
r>>
]
[
tc>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpCollisionHandler
struct-slot-values
{
[
a>>
]
[
b>>
]
[
begin>>
]
[
preSolve>>
]
[
postSolve>>
]
[
separate>>
]
[
data>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpConstraint
struct-slot-values
{
[
klass>>
]
[
a>>
]
[
b>>
]
[
maxForce>>
]
[
biasCoef>>
]
[
maxBias>>
]
[
data>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpConstraintClass
struct-slot-values
{
[
preStep>>
]
[
applyImpulse>>
]
[
getImpulse>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpContact
struct-slot-values
{
[
p>>
]
[
n>>
]
[
dist>>
]
[
r1>>
]
[
r2>>
]
[
nMass>>
]
[
tMass>>
]
[
bounce>>
]
[
jnAcc>>
]
[
jtAcc>>
]
[
jBias>>
]
[
bias>>
]
[
hash>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpDampedRotarySpring
struct-slot-values
{
[
constraint>>
]
[
restAngle>>
]
[
stiffness>>
]
[
damping>>
]
[
springTorqueFunc>>
]
[
dt>>
]
[
target_wrn>>
]
[
iSum>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpDampedSpring
struct-slot-values
{
[
constraint>>
]
[
anchr1>>
]
[
anchr2>>
]
[
restLength>>
]
[
stiffness>>
]
[
damping>>
]
[
springForceFunc>>
]
[
dt>>
]
[
target_vrn>>
]
[
r1>>
]
[
r2>>
]
[
nMass>>
]
[
n>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpGearJoint
struct-slot-values
{
[
constraint>>
]
[
phase>>
]
[
ratio>>
]
[
ratio_inv>>
]
[
iSum>>
]
[
bias>>
]
[
jAcc>>
]
[
jMax>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpGrooveJoint
struct-slot-values
{
[
constraint>>
]
[
grv_n>>
]
[
grv_a>>
]
[
grv_b>>
]
[
anchr2>>
]
[
grv_tn>>
]
[
clamp>>
]
[
r1>>
]
[
r2>>
]
[
k1>>
]
[
k2>>
]
[
jAcc>>
]
[
jMaxLen>>
]
[
bias>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpHandle
struct-slot-values
{
[
obj>>
]
[
retain>>
]
[
stamp>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpHashSet
struct-slot-values
{
[
entries>>
]
[
size>>
]
[
eql>>
]
[
trans>>
]
[
default_value>>
]
[
table>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpHashSetBin
struct-slot-values
{
[
elt>>
]
[
hash>>
]
[
next>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpPinJoint
struct-slot-values
{
[
constraint>>
]
[
anchr1>>
]
[
anchr2>>
]
[
dist>>
]
[
r1>>
]
[
r2>>
]
[
n>>
]
[
nMass>>
]
[
jnAcc>>
]
[
jnMax>>
]
[
bias>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpPivotJoint
struct-slot-values
{
[
constraint>>
]
[
anchr1>>
]
[
anchr2>>
]
[
r1>>
]
[
r2>>
]
[
k1>>
]
[
k2>>
]
[
jAcc>>
]
[
jMaxLen>>
]
[
bias>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpPolyShape
struct-slot-values
{
[
shape>>
]
[
numVerts>>
]
[
verts>>
]
[
axes>>
]
[
tVerts>>
]
[
tAxes>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpPolyShapeAxis
struct-slot-values
{
[
n>>
]
[
d>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpRatchetJoint
struct-slot-values
{
[
constraint>>
]
[
angle>>
]
[
phase>>
]
[
ratchet>>
]
[
iSum>>
]
[
bias>>
]
[
jAcc>>
]
[
jMax>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpRotaryLimitJoint
struct-slot-values
{
[
constraint>>
]
[
min>>
]
[
max>>
]
[
iSum>>
]
[
bias>>
]
[
jAcc>>
]
[
jMax>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpSegmentQueryInfo
struct-slot-values
{
[
shape>>
]
[
t>>
]
[
n>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpSegmentShape
struct-slot-values
{
[
shape>>
]
[
a>>
]
[
b>>
]
[
n>>
]
[
r>>
]
[
ta>>
]
[
tb>>
]
[
tn>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpShape
struct-slot-values
{
[
klass>>
]
[
body>>
]
[
bb>>
]
[
sensor>>
]
[
e>>
]
[
u>>
]
[
surface_v>>
]
[
data>>
]
[
collision_type>>
]
[
group>>
]
[
layers>>
]
[
hashid>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpShapeClass
struct-slot-values
{
[
type>>
]
[
cacheData>>
]
[
destroy>>
]
[
pointQuery>>
]
[
segmentQuery>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpSimpleMotor
struct-slot-values
{
[
constraint>>
]
[
rate>>
]
[
iSum>>
]
[
jAcc>>
]
[
jMax>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpSlideJoint
struct-slot-values
{
[
constraint>>
]
[
anchr1>>
]
[
anchr2>>
]
[
min>>
]
[
max>>
]
[
r1>>
]
[
r2>>
]
[
n>>
]
[
nMass>>
]
[
jnAcc>>
]
[
jnMax>>
]
[
bias>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpSpace
struct-slot-values
{
[
iterations>>
]
[
elasticIterations>>
]
[
gravity>>
]
[
damping>>
]
[
stamp>>
]
[
staticShapes>>
]
[
activeShapes>>
]
[
bodies>>
]
[
arbiters>>
]
[
contactSet>>
]
[
constraints>>
]
[
collFuncSet>>
]
[
defaultHandler>>
]
[
postStepCallbacks>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpSpaceHash
struct-slot-values
{
[
numcells>>
]
[
celldim>>
]
[
bbfunc>>
]
[
handleSet>>
]
[
table>>
]
[
bins>>
]
[
stamp>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpSpaceHashBin
struct-slot-values
{
[
handle>>
]
[
next>>
]
}
cleave>array
;
inline
USING:
accessors
chipmunk.ffi
classes.struct
combinators.smart
;
M:
cpVect
struct-slot-values
{
[
x>>
]
[
y>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
openssl.libcrypto
;
M:
crypto_ex_data_st
struct-slot-values
{
[
sk>>
]
[
dummy>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
curl.ffi
;
M:
curl_sockaddr
struct-slot-values
{
[
family>>
]
[
socktype>>
]
[
protocol>>
]
[
addrlen>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
vm
;
M:
data-heap-room
struct-slot-values
{
[
nursery>>
]
[
aging>>
]
[
tenured>>
]
[
cards>>
]
[
decks>>
]
[
mark-stack>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
data_in_code_entry
struct-slot-values
{
[
offset>>
]
[
length>>
]
[
kind>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
gdbm.ffi
;
M:
datum
struct-slot-values
{
[
dptr>>
]
[
dsize>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
dbf
;
M:
db4-memo-header
struct-slot-values
{
[
reserved>>
]
[
length>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
dbf
;
M:
dbf-field-header
struct-slot-values
{
[
name>>
]
[
type>>
]
[
address>>
]
[
length>>
]
[
#decimals>>
]
[
reserved1>>
]
[
workarea-id>>
]
[
reserved2>>
]
[
reserved3>>
]
[
set-fields-flag>>
]
[
reserved4>>
]
[
index-field-flag>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
dbf
;
M:
dbf-file-header
struct-slot-values
{
[
file-type>>
]
[
year>>
]
[
month>>
]
[
day>>
]
[
#records>>
]
[
header-length>>
]
[
record-length>>
]
[
reserved1>>
]
[
incomplete-transaction>>
]
[
encryption-flag>>
]
[
free-record-thread>>
]
[
reserved2>>
]
[
reserved3>>
]
[
mdx-flag>>
]
[
language-driver>>
]
[
reserved4>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
unix.ffi
;
M:
dirent
struct-slot-values
{
[
d_ino>>
]
[
d_reclen>>
]
[
d_type>>
]
[
d_namlen>>
]
[
d_name>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
vm
;
M:
dispatch-statistics
struct-slot-values
{
[
megamorphic-cache-hits>>
]
[
megamorphic-cache-misses>>
]
[
cold-call-to-ic-transitions>>
]
[
ic-to-pic-transitions>>
]
[
pic-to-mega-transitions>>
]
[
pic-tag-count>>
]
[
pic-tuple-count>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image.analyzer.vm
;
M:
dll
struct-slot-values
{
[
header>>
]
[
path>>
]
[
handle>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
document_end_event_data
struct-slot-values
{
[
implicit>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
document_start_event_data
struct-slot-values
{
[
version_directive>>
]
[
tag_directives>>
]
[
implicit>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
double1
struct-slot-values
{
[
x>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
double2
struct-slot-values
{
[
x>>
]
[
y>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
double3
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
double4
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
[
w>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb-string-pointer
struct-slot-values
{
[
length>>
]
[
prefix>>
]
[
ptr>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_appender
struct-slot-values
{
[
__appn>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_arrow
struct-slot-values
{
[
__arrw>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_arrow_array
struct-slot-values
{
[
__arra>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_arrow_schema
struct-slot-values
{
[
__arrs>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_blob
struct-slot-values
{
[
data>>
]
[
size>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_column
struct-slot-values
{
[
internal_data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_config
struct-slot-values
{
[
__cnfg>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_connection
struct-slot-values
{
[
__conn>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_data_chunk
struct-slot-values
{
[
__dtck>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_database
struct-slot-values
{
[
__db>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_date
struct-slot-values
{
[
days>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_date_struct
struct-slot-values
{
[
year>>
]
[
month>>
]
[
day>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_decimal
struct-slot-values
{
[
width>>
]
[
scale>>
]
[
value>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_extracted_statements
struct-slot-values
{
[
__extrac>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_hugeint
struct-slot-values
{
[
lower>>
]
[
upper>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_interval
struct-slot-values
{
[
months>>
]
[
days>>
]
[
micros>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_list_entry
struct-slot-values
{
[
offset>>
]
[
length>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_logical_type
struct-slot-values
{
[
__lglt>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_pending_result
struct-slot-values
{
[
__pend>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_prepared_statement
struct-slot-values
{
[
__prep>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_result
struct-slot-values
{
[
internal_data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_string
struct-slot-values
{
[
data>>
]
[
size>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_string_t
struct-slot-values
{
[
pointer>>
]
[
inlined>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_time
struct-slot-values
{
[
micros>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_time_struct
struct-slot-values
{
[
hour>>
]
[
min>>
]
[
sec>>
]
[
micros>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_timestamp
struct-slot-values
{
[
micros>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_timestamp_struct
struct-slot-values
{
[
date>>
]
[
time>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_value
struct-slot-values
{
[
__val>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
duckdb_vector
struct-slot-values
{
[
__vctr>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
dyld_info_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
rebase_off>>
]
[
rebase_size>>
]
[
bind_off>>
]
[
bind_size>>
]
[
weak_bind_off>>
]
[
weak_bind_size>>
]
[
lazy_bind_off>>
]
[
lazy_bind_size>>
]
[
export_off>>
]
[
export_size>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
dylib
struct-slot-values
{
[
name>>
]
[
timestamp>>
]
[
current_version>>
]
[
compatibility_version>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
dylib_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
dylib>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
dylib_module
struct-slot-values
{
[
module_name>>
]
[
iextdefsym>>
]
[
nextdefsym>>
]
[
irefsym>>
]
[
nrefsym>>
]
[
ilocalsym>>
]
[
nlocalsym>>
]
[
iextrel>>
]
[
nextrel>>
]
[
iinit_iterm>>
]
[
ninit_nterm>>
]
[
objc_module_info_addr>>
]
[
objc_module_info_size>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
dylib_module_64
struct-slot-values
{
[
module_name>>
]
[
iextdefsym>>
]
[
nextdefsym>>
]
[
irefsym>>
]
[
nrefsym>>
]
[
ilocalsym>>
]
[
nlocalsym>>
]
[
iextrel>>
]
[
nextrel>>
]
[
iinit_iterm>>
]
[
ninit_nterm>>
]
[
objc_module_info_size>>
]
[
objc_module_info_addr>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
dylib_reference
struct-slot-values
{
[
isym_flags>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
dylib_table_of_contents
struct-slot-values
{
[
symbol_index>>
]
[
module_index>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
dylinker_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
name>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
dysymtab_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
ilocalsym>>
]
[
nlocalsym>>
]
[
iextdefsym>>
]
[
nextdefsym>>
]
[
iundefsym>>
]
[
nundefsym>>
]
[
tocoff>>
]
[
ntoc>>
]
[
modtaboff>>
]
[
nmodtab>>
]
[
extrefsymoff>>
]
[
nextrefsyms>>
]
[
indirectsymoff>>
]
[
nindirectsyms>>
]
[
extreloff>>
]
[
nextrel>>
]
[
locreloff>>
]
[
nlocrel>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image
;
M:
embedded-image-footer.32
struct-slot-values
{
[
trailing>>
]
[
magic>>
]
[
image-offset>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image
;
M:
embedded-image-footer.64
struct-slot-values
{
[
magic>>
]
[
image-offset>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image
;
M:
embedded-image-footer.union
struct-slot-values
{
[
b32>>
]
[
b64>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
encryption_info_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
cryptoff>>
]
[
cryptsize>>
]
[
cryptid>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
entry_point_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
entryoff>>
]
[
stacksize>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
event_data
struct-slot-values
{
[
stream_start>>
]
[
document_start>>
]
[
document_end>>
]
[
alias>>
]
[
scalar>>
]
[
sequence_start>>
]
[
mapping_start>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.ps.macos.private
;
M:
extern_proc
struct-slot-values
{
[
__p_starttime>>
]
[
p_vmspace>>
]
[
p_sigacts>>
]
[
p_flag>>
]
[
p_stat>>
]
[
p_pid>>
]
[
p_oppid>>
]
[
p_dupfd>>
]
[
user_stack>>
]
[
exit_thread>>
]
[
p_debugger>>
]
[
sigwait>>
]
[
p_estcpu>>
]
[
p_cpticks>>
]
[
p_pctcpu>>
]
[
p_wchan>>
]
[
p_wmesg>>
]
[
p_swtime>>
]
[
p_slptime>>
]
[
p_realtimer>>
]
[
p_rtime>>
]
[
p_uticks>>
]
[
p_sticks>>
]
[
p_iticks>>
]
[
p_traceflag>>
]
[
p_tracep>>
]
[
p_siglist>>
]
[
p_textvp>>
]
[
p_holdcnt>>
]
[
p_sigmask>>
]
[
p_sigignore>>
]
[
p_sigcatch>>
]
[
p_priority>>
]
[
p_usrpri>>
]
[
p_nice>>
]
[
p_comm>>
]
[
p_pgrp>>
]
[
p_addr>>
]
[
p_xstat>>
]
[
p_acflag>>
]
[
p_ru>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
fat_arch
struct-slot-values
{
[
cputype>>
]
[
cpusubtype>>
]
[
offset>>
]
[
size>>
]
[
align>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
fat_header
struct-slot-values
{
[
magic>>
]
[
nfat_arch>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
float1
struct-slot-values
{
[
x>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
float2
struct-slot-values
{
[
x>>
]
[
y>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
float3
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
float4
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
[
w>>
]
}
cleave>array
;
inline
USING:
accessors
audio.aiff
classes.struct
combinators.smart
;
M:
form-chunk
struct-slot-values
{
[
header>>
]
[
form-type>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
unix.stat
;
M:
fsid
struct-slot-values
{
[
__val>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
unix.statfs.macos
;
M:
fsid_t
struct-slot-values
{
[
val>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
db.sqlite.ffi
;
M:
fts5_api
struct-slot-values
{
[
iVersion>>
]
[
xCreateTokenizer>>
]
[
xFindTokenizer>>
]
[
xCreateFunction>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
db.sqlite.ffi
;
M:
fts5_tokenizer
struct-slot-values
{
[
xCreate>>
]
[
xDelete>>
]
[
xTokenize>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
fvmfile_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
name>>
]
[
header_addr>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
fvmlib
struct-slot-values
{
[
name>>
]
[
minor_version>>
]
[
header_addr>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
fvmlib_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
fvmlib>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
game.loop.benchmark
;
M:
game-loop-benchmark
struct-slot-values
{
[
benchmark-data-pair>>
]
[
tick#>>
]
[
frame#>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
vm
;
M:
gc-event
struct-slot-values
{
[
op>>
]
[
data-heap-before>>
]
[
code-heap-before>>
]
[
data-heap-after>>
]
[
code-heap-after>>
]
[
cards-scanned>>
]
[
decks-scanned>>
]
[
code-blocks-scanned>>
]
[
start-time>>
]
[
total-time>>
]
[
times>>
]
[
temp-time>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
vm
;
M:
gc-info
struct-slot-values
{
[
gc-root-count>>
]
[
derived-root-count>>
]
[
return-address-count>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
unix.ffi
;
M:
group
struct-slot-values
{
[
gr_name>>
]
[
gr_passwd>>
]
[
gr_gid>>
]
[
gr_mem>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
io.files.acls.macos.ffi
;
M:
guid_t
struct-slot-values
{
[
g_guid>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
compression.zlib.ffi
;
M:
gz_header
struct-slot-values
{
[
text>>
]
[
time>>
]
[
xflags>>
]
[
os>>
]
[
extra>>
]
[
extra_len>>
]
[
extra_max>>
]
[
name>>
]
[
name_max>>
]
[
comment>>
]
[
comm_max>>
]
[
hcrc>>
]
[
done>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
ident_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
ifaddrs
;
M:
ifaddrs
struct-slot-values
{
[
ifa_next>>
]
[
ifa_name>>
]
[
ifa_flags>>
]
[
ifa_addr>>
]
[
ifa_netmask>>
]
[
ifa_dstaddr>>
]
[
ifa_data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image
;
M:
image-header.32
struct-slot-values
{
[
magic>>
]
[
version>>
]
[
data-relocation-base>>
]
[
data-size>>
]
[
code-relocation-base>>
]
[
code-size>>
]
[
escaped-data-size>>
]
[
compressed-data-size>>
]
[
compressed-code-size>>
]
[
reserved-4>>
]
[
special-objects>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image
;
M:
image-header.64
struct-slot-values
{
[
magic>>
]
[
version>>
]
[
data-relocation-base>>
]
[
data-size>>
]
[
code-relocation-base>>
]
[
code-size>>
]
[
escaped-data-size>>
]
[
compressed-data-size>>
]
[
compressed-code-size>>
]
[
reserved-4>>
]
[
special-objects>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image
;
M:
image-header.union
struct-slot-values
{
[
b32>>
]
[
b64>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image.analyzer.vm
;
M:
image-header
struct-slot-values
{
[
magic>>
]
[
version>>
]
[
data-relocation-base>>
]
[
data-size>>
]
[
code-relocation-base>>
]
[
code-size>>
]
[
escaped-data-size>>
]
[
compressed-data-size>>
]
[
compressed-code-size>>
]
[
reserved-4>>
]
[
special-objects>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
duckdb.ffi
;
M:
inlined-duckdb-string
struct-slot-values
{
[
length>>
]
[
inlined>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
int1
struct-slot-values
{
[
x>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
int2
struct-slot-values
{
[
x>>
]
[
y>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
int3
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
int4
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
[
w>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
unix.ffi
;
M:
iovec
struct-slot-values
{
[
iov_base>>
]
[
iov_len>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.ps.macos.private
;
M:
itimerval
struct-slot-values
{
[
it_interval>>
]
[
it_value>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
io.files.acls.macos.ffi
;
M:
kauth_ace
struct-slot-values
{
[
ace_applicable>>
]
[
ace_flags>>
]
[
ace_rights>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
io.files.acls.macos.ffi
;
M:
kauth_acl
struct-slot-values
{
[
acl_entrycount>>
]
[
acl_flags>>
]
[
acl_ace>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
io.files.acls.macos.ffi
;
M:
kauth_filesec
struct-slot-values
{
[
fsec_magic>>
]
[
fsec_owner>>
]
[
fsec_group>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
unix.kqueue
;
M:
kevent
struct-slot-values
{
[
ident>>
]
[
filter>>
]
[
flags>>
]
[
fflags>>
]
[
data>>
]
[
udata>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.ps.macos.private
;
M:
kinfo_proc
struct-slot-values
{
[
kp_proc>>
]
[
e_paddr>>
]
[
e_sess>>
]
[
e_pcred>>
]
[
e_ucred>>
]
[
e_vm>>
]
[
e_ppid>>
]
[
e_pgid>>
]
[
e_joc>>
]
[
e_tdev>>
]
[
e_tpgid>>
]
[
e_tsess>>
]
[
e_mesg>>
]
[
e_xsize>>
]
[
e_xrssize>>
]
[
e_xccount>>
]
[
e_xswrss>>
]
[
e_flag>>
]
[
e_login>>
]
[
e_spare>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
lc_str
struct-slot-values
{
[
offset>>
]
[
ptr>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libusb
;
M:
libusb_config_descriptor
struct-slot-values
{
[
bLength>>
]
[
bDescriptorType>>
]
[
wTotalLength>>
]
[
bNumInterfaces>>
]
[
bConfigurationValue>>
]
[
iConfiguration>>
]
[
bmAttributes>>
]
[
MaxPower>>
]
[
interface>>
]
[
extra>>
]
[
extra_length>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libusb
;
M:
libusb_control_setup
struct-slot-values
{
[
bmRequestType>>
]
[
bRequest>>
]
[
wValue>>
]
[
wIndex>>
]
[
wLength>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libusb
;
M:
libusb_device_descriptor
struct-slot-values
{
[
bLength>>
]
[
bDescriptorType>>
]
[
bcdUSB>>
]
[
bDeviceClass>>
]
[
bDeviceSubClass>>
]
[
bDeviceProtocol>>
]
[
bMaxPacketSize0>>
]
[
idVendor>>
]
[
idProduct>>
]
[
bcdDevice>>
]
[
iManufacturer>>
]
[
iProduct>>
]
[
iSerialNumber>>
]
[
bNumConfigurations>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libusb
;
M:
libusb_endpoint_descriptor
struct-slot-values
{
[
bLength>>
]
[
bDescriptorType>>
]
[
bEndpointAddress>>
]
[
bmAttributes>>
]
[
wMaxPacketSize>>
]
[
bInterval>>
]
[
bRefresh>>
]
[
bSynchAddress>>
]
[
extra>>
]
[
extra_length>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libusb
;
M:
libusb_interface
struct-slot-values
{
[
altsetting>>
]
[
num_altsetting>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libusb
;
M:
libusb_interface_descriptor
struct-slot-values
{
[
bLength>>
]
[
bDescriptorType>>
]
[
bInterfaceNumber>>
]
[
bAlternateSetting>>
]
[
bNumEndpoints>>
]
[
bInterfaceClass>>
]
[
bInterfaceSubClass>>
]
[
bInterfaceProtocol>>
]
[
iInterface>>
]
[
endpoint>>
]
[
extra>>
]
[
extra_length>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libusb
;
M:
libusb_iso_packet_descriptor
struct-slot-values
{
[
length>>
]
[
actual_length>>
]
[
status>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libusb
;
M:
libusb_pollfd
struct-slot-values
{
[
fd>>
]
[
events>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
libusb
;
M:
libusb_transfer
struct-slot-values
{
[
dev_handle>>
]
[
flags>>
]
[
endpoint>>
]
[
type>>
]
[
timeout>>
]
[
status>>
]
[
length>>
]
[
actual_length>>
]
[
callback>>
]
[
user_data>>
]
[
buffer>>
]
[
num_iso_packets>>
]
[
iso_packet_desc>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
linkedit_data_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
dataoff>>
]
[
datasize>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
load_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
long1
struct-slot-values
{
[
x>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
long2
struct-slot-values
{
[
x>>
]
[
y>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
long3
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
long4
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
[
w>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
gobject-introspection.standard-types
;
M:
longdouble
struct-slot-values
{
[
data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
longlong1
struct-slot-values
{
[
x>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
longlong2
struct-slot-values
{
[
x>>
]
[
y>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
longlong3
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
longlong4
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
[
w>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
lua
;
M:
luaL_Buffer
struct-slot-values
{
[
p>>
]
[
lvl>>
]
[
L>>
]
[
buffer>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
lua
;
M:
luaL_Reg
struct-slot-values
{
[
name>>
]
[
func>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
lua
;
M:
lua_Debug
struct-slot-values
{
[
event>>
]
[
name>>
]
[
namewhat>>
]
[
what>>
]
[
source>>
]
[
currentline>>
]
[
nups>>
]
[
linedefined>>
]
[
lastlinedefined>>
]
[
short_src>>
]
[
i_ci>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
mach_header
struct-slot-values
{
[
magic>>
]
[
cputype>>
]
[
cpusubtype>>
]
[
filetype>>
]
[
ncmds>>
]
[
sizeofcmds>>
]
[
flags>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
mach_header_64
struct-slot-values
{
[
magic>>
]
[
cputype>>
]
[
cpusubtype>>
]
[
filetype>>
]
[
ncmds>>
]
[
sizeofcmds>>
]
[
flags>>
]
[
reserved>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
mapping_node_data
struct-slot-values
{
[
pairs>>
]
[
style>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
mapping_node_data_pairs
struct-slot-values
{
[
start>>
]
[
end>>
]
[
top>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
mapping_start_event_data
struct-slot-values
{
[
anchor>>
]
[
tag>>
]
[
implicit>>
]
[
style>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
vm
;
M:
mark-sweep-sizes
struct-slot-values
{
[
size>>
]
[
occupied>>
]
[
total-free>>
]
[
contiguous-free>>
]
[
free-block-count>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
math.matrices.simd
;
M:
matrix4
struct-slot-values
{
[
columns>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
nlist
struct-slot-values
{
[
n_strx>>
]
[
n_type>>
]
[
n_sect>>
]
[
n_desc>>
]
[
n_value>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
nlist_64
struct-slot-values
{
[
n_strx>>
]
[
n_type>>
]
[
n_sect>>
]
[
n_desc>>
]
[
n_value>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
node_data
struct-slot-values
{
[
scalar>>
]
[
sequence>>
]
[
mapping>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
io.files.acls.macos.ffi
;
M:
nt_sid_t
struct-slot-values
{
[
sid_kind>>
]
[
sid_authcount>>
]
[
sid_authority>>
]
[
sid_authorities>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
cocoa.runtime
combinators.smart
;
M:
objc-super
struct-slot-values
{
[
receiver>>
]
[
class>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image.analyzer.vm
;
M:
object
struct-slot-values
{
[
header>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
ogg
;
M:
ogg-packet
struct-slot-values
{
[
packet>>
]
[
bytes>>
]
[
b_o_s>>
]
[
e_o_s>>
]
[
granulepos>>
]
[
packetno>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
ogg
;
M:
ogg-page
struct-slot-values
{
[
header>>
]
[
header_len>>
]
[
body>>
]
[
body_len>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
ogg
;
M:
ogg-stream-state
struct-slot-values
{
[
body_data>>
]
[
body_storage>>
]
[
body_fill>>
]
[
body_returned>>
]
[
lacing_vals>>
]
[
granule_vals>>
]
[
lacing_storage>>
]
[
lacing_fill>>
]
[
lacing_packet>>
]
[
lacing_returned>>
]
[
header>>
]
[
header_fill>>
]
[
e_o_s>>
]
[
b_o_s>>
]
[
serialno>>
]
[
pageno>>
]
[
packetno>>
]
[
granulepos>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
ogg
;
M:
ogg-sync-state
struct-slot-values
{
[
data>>
]
[
storage>>
]
[
fill>>
]
[
returned>>
]
[
unsynced>>
]
[
headerbytes>>
]
[
bodybytes>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
ogg
;
M:
oggpack-buffer
struct-slot-values
{
[
endbyte>>
]
[
endbit>>
]
[
buffer>>
]
[
ptr>>
]
[
storage>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
papier.map
;
M:
papier-vertex-struct
struct-slot-values
{
[
vertex>>
]
[
texcoord>>
]
[
color>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
fluids
;
M:
particle_t
struct-slot-values
{
[
p>>
]
[
v>>
]
[
m>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
unix.ffi
;
M:
passwd
struct-slot-values
{
[
pw_name>>
]
[
pw_passwd>>
]
[
pw_uid>>
]
[
pw_gid>>
]
[
pw_change>>
]
[
pw_class>>
]
[
pw_gecos>>
]
[
pw_dir>>
]
[
pw_shell>>
]
[
pw_expire>>
]
[
pw_fields>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
pcre.ffi
;
M:
pcre_extra
struct-slot-values
{
[
flags>>
]
[
study_data>>
]
[
match_limit>>
]
[
callout_data>>
]
[
tables>>
]
[
match_limit_recursion>>
]
[
mark>>
]
[
executable_jit>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
curses.ffi
;
M:
pdat
struct-slot-values
{
[
_pad_y>>
]
[
_pad_x>>
]
[
_pad_top>>
]
[
_pad_left>>
]
[
_pad_bottom>>
]
[
_pad_right>>
]
}
cleave>array
;
inline
USING:
accessors
benchmark.struct-arrays
classes.struct
combinators.smart
;
M:
point
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
prebind_cksum_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
cksum>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
prebound_dylib_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
name>>
]
[
nmodules>>
]
[
linked_modules>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
unix.ffi
;
M:
protoent
struct-slot-values
{
[
name>>
]
[
aliases>>
]
[
proto>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
tools.image.analyzer.vm
;
M:
quotation
struct-slot-values
{
[
header>>
]
[
array>>
]
[
cached_effect>>
]
[
cache_counter>>
]
[
entry_point>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
ranlib
struct-slot-values
{
[
ran_strx>>
]
[
ran_off>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
readline.ffi
;
M:
readline_state
struct-slot-values
{
[
point>>
]
[
end>>
]
[
mark>>
]
[
buffer>>
]
[
buflen>>
]
[
ul>>
]
[
prompt>>
]
[
rlstate>>
]
[
done>>
]
[
kmap>>
]
[
lastfunc>>
]
[
insmode>>
]
[
edmode>>
]
[
kseqlen>>
]
[
inf>>
]
[
outf>>
]
[
pendingin>>
]
[
macro>>
]
[
catchsigs>>
]
[
catchsigwinch>>
]
[
reserved>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
relocation_info
struct-slot-values
{
[
r_address>>
]
[
r_symbolnum_pcrel_length_extern_type>>
]
}
cleave>array
;
inline
USING:
accessors
audio.wav
classes.struct
combinators.smart
;
M:
riff-chunk-header
struct-slot-values
{
[
id>>
]
[
size>>
]
}
cleave>array
;
inline
USING:
accessors
audio.wav
classes.struct
combinators.smart
;
M:
riff-chunk
struct-slot-values
{
[
header>>
]
[
format>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
rlgl
;
M:
rlDrawCall
struct-slot-values
{
[
mode>>
]
[
vertexCount>>
]
[
vertexAlignment>>
]
[
textureId>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
rlgl
;
M:
rlRenderBatch
struct-slot-values
{
[
bufferCount>>
]
[
currentBuffer>>
]
[
_vertexBuffer>>
]
[
_draws>>
]
[
drawCounter>>
]
[
currentDepth>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
rlgl
;
M:
rlVertexBuffer
struct-slot-values
{
[
elementCount>>
]
[
_vertices>>
]
[
_texcoords>>
]
[
_colors>>
]
[
_indices>>
]
[
vaoId>>
]
[
vboId>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
routines_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
init_address>>
]
[
init_module>>
]
[
reserved1>>
]
[
reserved2>>
]
[
reserved3>>
]
[
reserved4>>
]
[
reserved5>>
]
[
reserved6>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
routines_command_64
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
init_address>>
]
[
init_module>>
]
[
reserved1>>
]
[
reserved2>>
]
[
reserved3>>
]
[
reserved4>>
]
[
reserved5>>
]
[
reserved6>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
rpath_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
path>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
scalar_event_data
struct-slot-values
{
[
anchor>>
]
[
tag>>
]
[
value>>
]
[
length>>
]
[
plain_implicit>>
]
[
quoted_implicit>>
]
[
style>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
scalar_node_data
struct-slot-values
{
[
value>>
]
[
length>>
]
[
style>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
scalar_token_data
struct-slot-values
{
[
value>>
]
[
length>>
]
[
style>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
scattered_relocation_info_big_endian
struct-slot-values
{
[
r_scattered_pcrel_length_type_address>>
]
[
r_value>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
scattered_relocation_info_little_endian
struct-slot-values
{
[
r_address_type_length_pcrel_scattered>>
]
[
r_value>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
section
struct-slot-values
{
[
sectname>>
]
[
segname>>
]
[
addr>>
]
[
size>>
]
[
offset>>
]
[
align>>
]
[
reloff>>
]
[
nreloc>>
]
[
flags>>
]
[
reserved1>>
]
[
reserved2>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
section_64
struct-slot-values
{
[
sectname>>
]
[
segname>>
]
[
addr>>
]
[
size>>
]
[
offset>>
]
[
align>>
]
[
reloff>>
]
[
nreloc>>
]
[
flags>>
]
[
reserved1>>
]
[
reserved2>>
]
[
reserved3>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
vm
;
M:
segment
struct-slot-values
{
[
start>>
]
[
size>>
]
[
end>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
segment_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
segname>>
]
[
vmaddr>>
]
[
vmsize>>
]
[
fileoff>>
]
[
filesize>>
]
[
maxprot>>
]
[
initprot>>
]
[
nsects>>
]
[
flags>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
segment_command_64
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
segname>>
]
[
vmaddr>>
]
[
vmsize>>
]
[
fileoff>>
]
[
filesize>>
]
[
maxprot>>
]
[
initprot>>
]
[
nsects>>
]
[
flags>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
sequence_node_data
struct-slot-values
{
[
items>>
]
[
style>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
sequence_node_data_items
struct-slot-values
{
[
start>>
]
[
end>>
]
[
top>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
yaml.ffi
;
M:
sequence_start_event_data
struct-slot-values
{
[
anchor>>
]
[
tag>>
]
[
implicit>>
]
[
style>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
windows.winsock.64
;
M:
servent
struct-slot-values
{
[
name>>
]
[
aliases>>
]
[
proto>>
]
[
port>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
windows.winsock.32
;
M:
servent
struct-slot-values
{
[
name>>
]
[
aliases>>
]
[
port>>
]
[
proto>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
unix.ffi
;
M:
servent
struct-slot-values
{
[
name>>
]
[
aliases>>
]
[
port>>
]
[
proto>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
unix.ffi
;
M:
sf_hdtr
struct-slot-values
{
[
headers>>
]
[
hdr_cnt>>
]
[
trailers>>
]
[
trl_cnt>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
random.sfmt.private
;
M:
sfmt-state
struct-slot-values
{
[
seed>>
]
[
n>>
]
[
m>>
]
[
index>>
]
[
mask>>
]
[
parity>>
]
[
r1>>
]
[
r2>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
short1
struct-slot-values
{
[
x>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
short2
struct-slot-values
{
[
x>>
]
[
y>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
short3
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
cuda.types
;
M:
short4
struct-slot-values
{
[
x>>
]
[
y>>
]
[
z>>
]
[
w>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
unix.ffi
;
M:
sockaddr-in6
struct-slot-values
{
[
len>>
]
[
family>>
]
[
port>>
]
[
flowinfo>>
]
[
addr>>
]
[
scopeid>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
unix.ffi
;
M:
sockaddr-in
struct-slot-values
{
[
len>>
]
[
family>>
]
[
port>>
]
[
addr>>
]
[
unused>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
unix.ffi
;
M:
sockaddr-un
struct-slot-values
{
[
len>>
]
[
family>>
]
[
path>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
ifaddrs
;
M:
sockaddr
struct-slot-values
{
[
sa_len>>
]
[
sa_family>>
]
[
sa_data>>
]
}
cleave>array
;
inline
USING:
accessors
audio.aiff
classes.struct
combinators.smart
;
M:
sound-data-chunk
struct-slot-values
{
[
header>>
]
[
offset>>
]
[
block-size>>
]
[
waveform-data>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
macho
;
M:
source_version_command
struct-slot-values
{
[
cmd>>
]
[
cmdsize>>
]
[
version>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
db.sqlite.ffi
;
M:
sqlite3_file
struct-slot-values
{
[
pMethods>>
]
}
cleave>array
;
inline
USING:
accessors
classes.struct
combinators.smart
db.sqlite.ffi
;
M:
sqlite3_index_constraint
struct-slot-values
{
[
iColumn>>
]
[
op>>
]
[
usable>>
]
[