QTaggedPointer

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Constructors

this
this()
Undocumented in source.
this
this(typeof(null) )
Undocumented in source.
this
this(T* pointer, Tag tag)
Undocumented in source.

Members

Aliases

TagType
alias TagType = Tag
Undocumented in source.
Type
alias Type = T
Undocumented in source.

Functions

data
T* data()
Undocumented in source. Be warned that the author may not have intended to support it.
isNull
bool isNull()
Undocumented in source. Be warned that the author may not have intended to support it.
opUnary
Type opUnary()
Undocumented in source. Be warned that the author may not have intended to support it.
setTag
void setTag(Tag tag)
Undocumented in source. Be warned that the author may not have intended to support it.
tag
Tag tag()
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

maximumTag
Tag maximumTag()
Undocumented in source. Be warned that the author may not have intended to support it.
pointerMask
quintptr pointerMask()
Undocumented in source. Be warned that the author may not have intended to support it.
tagMask
quintptr tagMask()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

d
quintptr d;
Undocumented in source.

Meta