base32

Defined in header <mgs/base32.hpp>.

class base32;

base32 is a codec implementing the base32 encoding scheme, as defined in RFC4648.


Characteristics

Alphabet

ABCDEFGHIJKLMNOPQRSTUVWXYZ234567

Padding

Required, 8 byte boundary

Padding character

=

Inherited from base_n::basic_codec

Member types

Name

Description

traits

The codec traits

Member functions

Name

Description

encoded_size [static]

Computes the encoded size given a decoded size

max_decoded_size [static]

Computes the maximum decoded size given an encoded size

Inherited from codecs::basic_codec

Member functions

Name

Description

encode [static]

Encodes input

decode [static]

Decodes input