Type primitives_t
boost::asn1::primitives_t —
Synopsis
enum primitives_t { _eos = 0x00, _boolean = 0x01, _integer = 0x02,
_bitstring = 0x03, _octetstring = 0x04, _null = 0x05,
_oid = 0x06, _odesc = 0x07, _external = 0x08,
_real = 0x09, _enum = 0x0A, _sequence = 0x10,
_set = 0x11, _numericstring = 0x12,
_printablestring = 0x13, _t61string = 0x14,
_videotextstring = 0x15, _ia5string = 0x16,
_utctime = 0x17, _generalizedtime = 0x18,
_graphicstring = 0x19, _iso646string = 0x1A,
_generalstring = 0x1B, _utf8string = 0x1C,
_mask = 0x1F };
Description
Data types sub-field
_eos
- End of Stream tag.
_boolean
- BOOLEAN type, handled by boolean_t.
_integer
- INTEGER type, handled by integer_t.
_octetstring
- OCTET STRING type, handled by octetstring_t.
_null
- NULL type, handled by null_t.
_oid
- OBJECT ID type, handled by oid_t.
_real
- REAL type, handled by real_t.
_enum
- ENUM type, handled by enum_t.
_sequence
- SEQUENCE type, handled by sequence_t.
_set
- SET type, handled by set_t.
_numericstring
- NUMERIC STRING type, handled by numericstring_t.
_printablestring
- PRINTABLE STRING type, handled by printablestring_t.
_t61string
- TELETEX STRING type, handled by t61string_t.
_videotextstring
- VIDEO STRING type, handled by videotextstring_t.
_ia5string
- IA5 STRING type, handled by ia5string_t.
_utctime
- UTC TIME type, handled by utctime_t.
_generalizedtime
- GENERALIZED TIME type, handled by generalizedtime_t.
_graphicstring
- GRAPHIC STRING type, handled by graphicstring_t.
_iso646string
- ISO646 STRING type, handled by iso646string_t.
_generalstring
- GENERAL STRING type, handled by generalstring_t.
_utf8string
- UTF8 STRING type, handled by utf8string_t.
_mask
- Continuation Marker.