b64_decode Interface

public interface b64_decode

Calls

interface~~b64_decode~~CallsGraph interface~b64_decode b64_decode proc~b64_decode_i1 b64_decode_I1 interface~b64_decode->proc~b64_decode_i1 proc~b64_decode_i1_a b64_decode_I1_a interface~b64_decode->proc~b64_decode_i1_a proc~b64_decode_i2 b64_decode_I2 interface~b64_decode->proc~b64_decode_i2 proc~b64_decode_i2_a b64_decode_I2_a interface~b64_decode->proc~b64_decode_i2_a proc~b64_decode_i4 b64_decode_I4 interface~b64_decode->proc~b64_decode_i4 proc~b64_decode_i4_a b64_decode_I4_a interface~b64_decode->proc~b64_decode_i4_a proc~b64_decode_i8 b64_decode_I8 interface~b64_decode->proc~b64_decode_i8 proc~b64_decode_i8_a b64_decode_I8_a interface~b64_decode->proc~b64_decode_i8_a proc~b64_decode_r4 b64_decode_R4 interface~b64_decode->proc~b64_decode_r4 proc~b64_decode_r4_a b64_decode_R4_a interface~b64_decode->proc~b64_decode_r4_a proc~b64_decode_r8 b64_decode_R8 interface~b64_decode->proc~b64_decode_r8 proc~b64_decode_r8_a b64_decode_R8_a interface~b64_decode->proc~b64_decode_r8_a proc~b64_decode_string b64_decode_string interface~b64_decode->proc~b64_decode_string proc~b64_decode_string_a b64_decode_string_a interface~b64_decode->proc~b64_decode_string_a proc~decode_bits decode_bits proc~b64_decode_i1->proc~decode_bits proc~b64_decode_i1_a->proc~decode_bits proc~b64_decode_i2->proc~decode_bits proc~b64_decode_i2_a->proc~decode_bits proc~b64_decode_i4->proc~decode_bits proc~b64_decode_i4_a->proc~decode_bits proc~b64_decode_i8->proc~decode_bits proc~b64_decode_i8_a->proc~decode_bits proc~b64_decode_r4->proc~decode_bits proc~b64_decode_r4_a->proc~decode_bits proc~b64_decode_r8->proc~decode_bits proc~b64_decode_r8_a->proc~decode_bits interface~byte_size byte_size proc~b64_decode_string->interface~byte_size proc~b64_decode_string->proc~decode_bits proc~b64_decode_string_a->interface~byte_size proc~b64_decode_string_a->proc~decode_bits proc~byte_size_chr byte_size_chr interface~byte_size->proc~byte_size_chr proc~byte_size_i1p byte_size_I1P interface~byte_size->proc~byte_size_i1p proc~byte_size_i2p byte_size_I2P interface~byte_size->proc~byte_size_i2p proc~byte_size_i4p byte_size_I4P interface~byte_size->proc~byte_size_i4p proc~byte_size_i8p byte_size_I8P interface~byte_size->proc~byte_size_i8p proc~byte_size_r4p byte_size_R4P interface~byte_size->proc~byte_size_r4p proc~byte_size_r8p byte_size_R8P interface~byte_size->proc~byte_size_r8p

Called by

interface~~b64_decode~~CalledByGraph interface~b64_decode b64_decode proc~decode string%decode proc~decode->interface~b64_decode proc~decode~2 string%decode proc~decode~2->interface~b64_decode program~volatile_doctest~1002 volatile_doctest program~volatile_doctest~1002->interface~b64_decode program~volatile_doctest~1089 volatile_doctest program~volatile_doctest~1089->interface~b64_decode program~volatile_doctest~1091 volatile_doctest program~volatile_doctest~1091->interface~b64_decode program~volatile_doctest~1093 volatile_doctest program~volatile_doctest~1093->interface~b64_decode program~volatile_doctest~1111 volatile_doctest program~volatile_doctest~1111->interface~b64_decode program~volatile_doctest~1127 volatile_doctest program~volatile_doctest~1127->interface~b64_decode program~volatile_doctest~1149 volatile_doctest program~volatile_doctest~1149->interface~b64_decode program~volatile_doctest~1199 volatile_doctest program~volatile_doctest~1199->interface~b64_decode program~volatile_doctest~1218 volatile_doctest program~volatile_doctest~1218->interface~b64_decode program~volatile_doctest~1222 volatile_doctest program~volatile_doctest~1222->interface~b64_decode program~volatile_doctest~1251 volatile_doctest program~volatile_doctest~1251->interface~b64_decode program~volatile_doctest~138 volatile_doctest program~volatile_doctest~138->interface~b64_decode program~volatile_doctest~144 volatile_doctest program~volatile_doctest~144->interface~b64_decode program~volatile_doctest~145 volatile_doctest program~volatile_doctest~145->interface~b64_decode program~volatile_doctest~181 volatile_doctest program~volatile_doctest~181->interface~b64_decode program~volatile_doctest~2 volatile_doctest program~volatile_doctest~2->interface~b64_decode program~volatile_doctest~202 volatile_doctest program~volatile_doctest~202->interface~b64_decode program~volatile_doctest~225 volatile_doctest program~volatile_doctest~225->interface~b64_decode program~volatile_doctest~265 volatile_doctest program~volatile_doctest~265->interface~b64_decode program~volatile_doctest~27 volatile_doctest program~volatile_doctest~27->interface~b64_decode program~volatile_doctest~281 volatile_doctest program~volatile_doctest~281->interface~b64_decode program~volatile_doctest~297 volatile_doctest program~volatile_doctest~297->interface~b64_decode program~volatile_doctest~315 volatile_doctest program~volatile_doctest~315->interface~b64_decode program~volatile_doctest~337 volatile_doctest program~volatile_doctest~337->interface~b64_decode program~volatile_doctest~339 volatile_doctest program~volatile_doctest~339->interface~b64_decode program~volatile_doctest~342 volatile_doctest program~volatile_doctest~342->interface~b64_decode program~volatile_doctest~365 volatile_doctest program~volatile_doctest~365->interface~b64_decode program~volatile_doctest~374 volatile_doctest program~volatile_doctest~374->interface~b64_decode program~volatile_doctest~382 volatile_doctest program~volatile_doctest~382->interface~b64_decode program~volatile_doctest~408 volatile_doctest program~volatile_doctest~408->interface~b64_decode program~volatile_doctest~412 volatile_doctest program~volatile_doctest~412->interface~b64_decode program~volatile_doctest~418 volatile_doctest program~volatile_doctest~418->interface~b64_decode program~volatile_doctest~443 volatile_doctest program~volatile_doctest~443->interface~b64_decode program~volatile_doctest~451 volatile_doctest program~volatile_doctest~451->interface~b64_decode program~volatile_doctest~519 volatile_doctest program~volatile_doctest~519->interface~b64_decode program~volatile_doctest~538 volatile_doctest program~volatile_doctest~538->interface~b64_decode program~volatile_doctest~542 volatile_doctest program~volatile_doctest~542->interface~b64_decode program~volatile_doctest~597 volatile_doctest program~volatile_doctest~597->interface~b64_decode program~volatile_doctest~598 volatile_doctest program~volatile_doctest~598->interface~b64_decode program~volatile_doctest~6 volatile_doctest program~volatile_doctest~6->interface~b64_decode program~volatile_doctest~614 volatile_doctest program~volatile_doctest~614->interface~b64_decode program~volatile_doctest~618 volatile_doctest program~volatile_doctest~618->interface~b64_decode program~volatile_doctest~621 volatile_doctest program~volatile_doctest~621->interface~b64_decode program~volatile_doctest~648 volatile_doctest program~volatile_doctest~648->interface~b64_decode program~volatile_doctest~667 volatile_doctest program~volatile_doctest~667->interface~b64_decode program~volatile_doctest~684 volatile_doctest program~volatile_doctest~684->interface~b64_decode program~volatile_doctest~703 volatile_doctest program~volatile_doctest~703->interface~b64_decode program~volatile_doctest~720 volatile_doctest program~volatile_doctest~720->interface~b64_decode program~volatile_doctest~731 volatile_doctest program~volatile_doctest~731->interface~b64_decode program~volatile_doctest~749 volatile_doctest program~volatile_doctest~749->interface~b64_decode program~volatile_doctest~785 volatile_doctest program~volatile_doctest~785->interface~b64_decode program~volatile_doctest~79 volatile_doctest program~volatile_doctest~79->interface~b64_decode program~volatile_doctest~795 volatile_doctest program~volatile_doctest~795->interface~b64_decode program~volatile_doctest~801 volatile_doctest program~volatile_doctest~801->interface~b64_decode program~volatile_doctest~803 volatile_doctest program~volatile_doctest~803->interface~b64_decode program~volatile_doctest~807 volatile_doctest program~volatile_doctest~807->interface~b64_decode program~volatile_doctest~812 volatile_doctest program~volatile_doctest~812->interface~b64_decode program~volatile_doctest~828 volatile_doctest program~volatile_doctest~828->interface~b64_decode program~volatile_doctest~848 volatile_doctest program~volatile_doctest~848->interface~b64_decode program~volatile_doctest~851 volatile_doctest program~volatile_doctest~851->interface~b64_decode program~volatile_doctest~861 volatile_doctest program~volatile_doctest~861->interface~b64_decode program~volatile_doctest~865 volatile_doctest program~volatile_doctest~865->interface~b64_decode program~volatile_doctest~872 volatile_doctest program~volatile_doctest~872->interface~b64_decode program~volatile_doctest~919 volatile_doctest program~volatile_doctest~919->interface~b64_decode program~volatile_doctest~319 volatile_doctest program~volatile_doctest~319->proc~decode program~volatile_doctest~8 volatile_doctest program~volatile_doctest~8->proc~decode

Module Procedures

private elemental subroutine b64_decode_R8(code, n)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: code
real(kind=R8P), intent(out) :: n

private pure subroutine b64_decode_R8_a(code, n)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: code
real(kind=R8P), intent(out) :: n(1:)

private elemental subroutine b64_decode_R4(code, n)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: code
real(kind=R4P), intent(out) :: n

private pure subroutine b64_decode_R4_a(code, n)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: code
real(kind=R4P), intent(out) :: n(1:)

private elemental subroutine b64_decode_I8(code, n)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: code
integer(kind=I8P), intent(out) :: n

private pure subroutine b64_decode_I8_a(code, n)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: code
integer(kind=I8P), intent(out) :: n(1:)

private elemental subroutine b64_decode_I4(code, n)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: code
integer(kind=I4P), intent(out) :: n

private pure subroutine b64_decode_I4_a(code, n)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: code
integer(kind=I4P), intent(out) :: n(1:)

private elemental subroutine b64_decode_I2(code, n)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: code
integer(kind=I2P), intent(out) :: n

private pure subroutine b64_decode_I2_a(code, n)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: code
integer(kind=I2P), intent(out) :: n(1:)

private elemental subroutine b64_decode_I1(code, n)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: code
integer(kind=I1P), intent(out) :: n

private pure subroutine b64_decode_I1_a(code, n)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: code
integer(kind=I1P), intent(out) :: n(1:)

private elemental subroutine b64_decode_string(code, s)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: code
character(len=*), intent(out) :: s

private pure subroutine b64_decode_string_a(code, s)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: code
character(len=*), intent(out) :: s(1:)