janet-d v0.1.0 (2019-08-24T22:43:30Z)
Dub
Repo
JanetDAbstractHead
janet
d
Undocumented in source.
package
struct
JanetDAbstractHead (
T
)
if
(
is
(
T
== class)
) {
JanetGCObject
gc
;
const
(
JanetAbstractType
)*
type
;
size_t
size
;
union
AbstractUnion
;
AbstractUnion
data
;
const
(
JanetAbstractType
)*
registerType
() via
import
janet
.
register
:
registerType
;
;
this
(T dataArg);
void
*
ptr
();
}
Constructors
this
this
(T dataArg)
Undocumented in source.
Members
Functions
ptr
void
*
ptr
()
Undocumented in source. Be warned that the author may not have intended to support it.
Unions
AbstractUnion
union
AbstractUnion
Undocumented in source.
Variables
data
AbstractUnion
data
;
Undocumented in source.
gc
JanetGCObject
gc
;
Undocumented in source.
size
size_t
size
;
Undocumented in source.
type
const
(
JanetAbstractType
)*
type
;
Undocumented in source.
Meta
Source
See Implementation
janet
d
structs
JanetDAbstractHead