type

AsnTagClass

src @Serializable { simple=true }
enum class AsnTagClass : Enum

The tag class for an AsnTag

enum

constructors

fromStr

Return the AsnTagClass instance for the specified name.

fields

mask
vals

List of AsnTagClass values indexed by ordinal

methods

isApp

Is this the APPLICATION class

isContext

Is this the CONTEXT class

isPriv

Is this the PRIVATE class

isUniv

Is this the UNIVERSAL class

Slot Details

app

src const static AsnTagClass app := ...

context

src const static AsnTagClass context := ...

fromStr

src static new fromStr(Str name, Bool checked := true)

Return the AsnTagClass instance for the specified name. If not a valid name and checked is false return null, otherwise throw ParseErr.

isApp

src Bool isApp()

Is this the APPLICATION class

isContext

src Bool isContext()

Is this the CONTEXT class

isPriv

src Bool isPriv()

Is this the PRIVATE class

isUniv

src Bool isUniv()

Is this the UNIVERSAL class

mask

src const Int mask

priv

src const static AsnTagClass priv := ...

univ

src const static AsnTagClass univ := ...

vals

src const static AsnTagClass[] vals := ...

List of AsnTagClass values indexed by ordinal