Result of a low‐level base64 decode operation.

Synopsis

Declared in <folly/base64.h>

struct base64_decode_result;

Data Members

Name

Description

is_success

True if decoding succeeded.

o

Pointer past the last byte written.

Non-Member Functions

Name

Description

base64Decode

Decode a standard base64 string into an output buffer.

base64Decode

Decode a standard base64 byte range into an output buffer.

base64DecodeRuntime

Decode a standard base64 byte range into an output buffer at runtime.

base64DecodeRuntime

Decode a standard base64 string into an output buffer at runtime.

base64PHPStrictDecode

Decode a base64 byte range using PHP‐strict rules into an output buffer.

base64PHPStrictDecode

Decode a base64 string using PHP‐strict rules into an output buffer.

base64URLDecode

Decode a URL‐safe base64 string into an output buffer.

base64URLDecode

Decode a URL‐safe base64 byte range into an output buffer.

base64URLDecodeRuntime

Decode a URL‐safe base64 byte range into an output buffer at runtime.

base64URLDecodeRuntime

Decode a URL‐safe base64 string into an output buffer at runtime.

Created with MrDocs