This class stores the configuration of a Base64Decoder.

Synopsis

Declared in <bdlde_base64decoderoptions.h>

class Base64DecoderOptions;

Member Functions

Name

Description

alphabet

Return the value of the alphabet attribute.

ignoreMode

Return the value of the ignoreMode attribute.

isPadded

Return the value of the isPadded attribute.

print

Format this object to the specified output stream.

setAlphabet

Set the alphabet attribute to the specified value. The behavior is undefined unless value is either e_BASIC or e_UTL.

setIgnoreMode

Set the ignoreMode attribute to the specified value. The behavior is undefined unless value is valid value of the IgnoreMode enum.

setIsPadded

Set the isPadded attribute to the specified value.

Static Member Functions

Name

Description

custom

Return a Base64DecoderOptions object with the specified attributes.

mime

Return MIME Base64 decoder options as specified by RFC 2045.

standard

Return standard Base64 decoder options as specified by RFC 4648.

urlSafe

Return URL‐safe Base64 decoder options as specified by RFC 4648.

Non-Member Functions

Name

Description

operator!=

Return true if the specified lhs and rhs do not have the same value.

operator==

Return true if the specified lhs and rhs have the same value.

Created with MrDocs