type
constructors
fields
methods
app |
Get a |
---|---|
context |
Get a |
equals |
Tag equality is based only the |
hash | |
priv |
Get a |
strictEquals | |
toStr | |
univ |
Get a |
Slot Details
app
static AsnTagBuilder app(Int id)
Get a builder
for an application tag with the given id
cls
const AsnTagClass cls
The tag class
context
static AsnTagBuilder context(Int id)
Get a builder
for a context tag with the given id
equals
hash
virtual override Int hash()
id
const Int id
The tag id
make
new make(AsnTagClass cls, Int id, AsnTagMode mode)
mode
const AsnTagMode mode
The tag mode
priv
static AsnTagBuilder priv(Int id)
Get a builder
for a private tag with the given id
strictEquals
toStr
virtual override Str toStr()
univ
static AsnTagBuilder univ(Int id)
Get a builder
for a universal tag with the given id.
univBits
const static AsnTag univBits := AsnTag.univ(3).explicit
univBool
const static AsnTag univBool := AsnTag.univ(1).explicit
univEnum
const static AsnTag univEnum := AsnTag.univ(10).explicit
univGenTime
const static AsnTag univGenTime := AsnTag.univ(24).explicit
univGraphStr
const static AsnTag univGraphStr := AsnTag.univ(25).explicit
univIa5Str
const static AsnTag univIa5Str := AsnTag.univ(22).explicit
univInt
const static AsnTag univInt := AsnTag.univ(2).explicit
univNull
const static AsnTag univNull := AsnTag.univ(5).explicit
univOcts
const static AsnTag univOcts := AsnTag.univ(4).explicit
univOid
const static AsnTag univOid := AsnTag.univ(6).explicit
univPrintStr
const static AsnTag univPrintStr := AsnTag.univ(19).explicit
univReal
const static AsnTag univReal := AsnTag.univ(9).explicit
univSeq
const static AsnTag univSeq := AsnTag.univ(16).explicit
univSet
const static AsnTag univSet := AsnTag.univ(17).explicit
univUtcTime
const static AsnTag univUtcTime := AsnTag.univ(23).explicit
univUtf8
const static AsnTag univUtf8 := AsnTag.univ(12).explicit
univVisStr
const static AsnTag univVisStr := AsnTag.univ(26).explicit