summaryrefslogtreecommitdiff
path: root/docs/source/pyasn1/type/char/contents.rst
blob: e73c9599cba1deed5f3196c2511cafd409140b02 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

.. _type.char:

Character types
---------------

Besides :ref:`universal types <type.univ>` also defines a collection
of text types. Most of these types come from the past trying to capture
the fragments of long-forgotten technologies.

These *character* types are all scalars. They are similar to
:ref:`OctetString <univ.OctetString>` except that they all operate on
text, not bytes.

.. toctree::
   :maxdepth: 2

   /pyasn1/type/char/numericstring
   /pyasn1/type/char/printablestring
   /pyasn1/type/char/teletexstring
   /pyasn1/type/char/t61string
   /pyasn1/type/char/videotexstring
   /pyasn1/type/char/ia5string
   /pyasn1/type/char/graphicstring
   /pyasn1/type/char/visiblestring
   /pyasn1/type/char/iso646string
   /pyasn1/type/char/generalstring
   /pyasn1/type/char/universalstring
   /pyasn1/type/char/bmpstring
   /pyasn1/type/char/utf8string