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~1012 volatile_doctest program~volatile_doctest~1012->interface~b64_decode program~volatile_doctest~1031 volatile_doctest program~volatile_doctest~1031->interface~b64_decode program~volatile_doctest~1037 volatile_doctest program~volatile_doctest~1037->interface~b64_decode program~volatile_doctest~1038 volatile_doctest program~volatile_doctest~1038->interface~b64_decode program~volatile_doctest~1050 volatile_doctest program~volatile_doctest~1050->interface~b64_decode program~volatile_doctest~107 volatile_doctest program~volatile_doctest~107->interface~b64_decode program~volatile_doctest~1156 volatile_doctest program~volatile_doctest~1156->interface~b64_decode program~volatile_doctest~1163 volatile_doctest program~volatile_doctest~1163->interface~b64_decode program~volatile_doctest~1171 volatile_doctest program~volatile_doctest~1171->interface~b64_decode program~volatile_doctest~1191 volatile_doctest program~volatile_doctest~1191->interface~b64_decode program~volatile_doctest~121 volatile_doctest program~volatile_doctest~121->interface~b64_decode program~volatile_doctest~124 volatile_doctest program~volatile_doctest~124->interface~b64_decode program~volatile_doctest~1246 volatile_doctest program~volatile_doctest~1246->interface~b64_decode program~volatile_doctest~1304 volatile_doctest program~volatile_doctest~1304->interface~b64_decode program~volatile_doctest~1344 volatile_doctest program~volatile_doctest~1344->interface~b64_decode program~volatile_doctest~1371 volatile_doctest program~volatile_doctest~1371->interface~b64_decode program~volatile_doctest~1392 volatile_doctest program~volatile_doctest~1392->interface~b64_decode program~volatile_doctest~1395 volatile_doctest program~volatile_doctest~1395->interface~b64_decode program~volatile_doctest~1478 volatile_doctest program~volatile_doctest~1478->interface~b64_decode program~volatile_doctest~148 volatile_doctest program~volatile_doctest~148->interface~b64_decode program~volatile_doctest~1506 volatile_doctest program~volatile_doctest~1506->interface~b64_decode program~volatile_doctest~1549 volatile_doctest program~volatile_doctest~1549->interface~b64_decode program~volatile_doctest~159 volatile_doctest program~volatile_doctest~159->interface~b64_decode program~volatile_doctest~1610 volatile_doctest program~volatile_doctest~1610->interface~b64_decode program~volatile_doctest~1615 volatile_doctest program~volatile_doctest~1615->interface~b64_decode program~volatile_doctest~1633 volatile_doctest program~volatile_doctest~1633->interface~b64_decode program~volatile_doctest~1647 volatile_doctest program~volatile_doctest~1647->interface~b64_decode program~volatile_doctest~1654 volatile_doctest program~volatile_doctest~1654->interface~b64_decode program~volatile_doctest~1658 volatile_doctest program~volatile_doctest~1658->interface~b64_decode program~volatile_doctest~1681 volatile_doctest program~volatile_doctest~1681->interface~b64_decode program~volatile_doctest~1728 volatile_doctest program~volatile_doctest~1728->interface~b64_decode program~volatile_doctest~1739 volatile_doctest program~volatile_doctest~1739->interface~b64_decode program~volatile_doctest~182 volatile_doctest program~volatile_doctest~182->interface~b64_decode program~volatile_doctest~1885 volatile_doctest program~volatile_doctest~1885->interface~b64_decode program~volatile_doctest~1907 volatile_doctest program~volatile_doctest~1907->interface~b64_decode program~volatile_doctest~1915 volatile_doctest program~volatile_doctest~1915->interface~b64_decode program~volatile_doctest~1916 volatile_doctest program~volatile_doctest~1916->interface~b64_decode program~volatile_doctest~1941 volatile_doctest program~volatile_doctest~1941->interface~b64_decode program~volatile_doctest~20 volatile_doctest program~volatile_doctest~20->interface~b64_decode program~volatile_doctest~242 volatile_doctest program~volatile_doctest~242->interface~b64_decode program~volatile_doctest~278 volatile_doctest program~volatile_doctest~278->interface~b64_decode program~volatile_doctest~3 volatile_doctest program~volatile_doctest~3->interface~b64_decode program~volatile_doctest~301 volatile_doctest program~volatile_doctest~301->interface~b64_decode program~volatile_doctest~317 volatile_doctest program~volatile_doctest~317->interface~b64_decode program~volatile_doctest~355 volatile_doctest program~volatile_doctest~355->interface~b64_decode program~volatile_doctest~359 volatile_doctest program~volatile_doctest~359->interface~b64_decode program~volatile_doctest~38 volatile_doctest program~volatile_doctest~38->interface~b64_decode program~volatile_doctest~391 volatile_doctest program~volatile_doctest~391->interface~b64_decode program~volatile_doctest~454 volatile_doctest program~volatile_doctest~454->interface~b64_decode program~volatile_doctest~538 volatile_doctest program~volatile_doctest~538->interface~b64_decode program~volatile_doctest~593 volatile_doctest program~volatile_doctest~593->interface~b64_decode program~volatile_doctest~613 volatile_doctest program~volatile_doctest~613->interface~b64_decode program~volatile_doctest~642 volatile_doctest program~volatile_doctest~642->interface~b64_decode program~volatile_doctest~677 volatile_doctest program~volatile_doctest~677->interface~b64_decode program~volatile_doctest~699 volatile_doctest program~volatile_doctest~699->interface~b64_decode program~volatile_doctest~700 volatile_doctest program~volatile_doctest~700->interface~b64_decode program~volatile_doctest~727 volatile_doctest program~volatile_doctest~727->interface~b64_decode program~volatile_doctest~753 volatile_doctest program~volatile_doctest~753->interface~b64_decode program~volatile_doctest~820 volatile_doctest program~volatile_doctest~820->interface~b64_decode program~volatile_doctest~838 volatile_doctest program~volatile_doctest~838->interface~b64_decode program~volatile_doctest~885 volatile_doctest program~volatile_doctest~885->interface~b64_decode program~volatile_doctest~958 volatile_doctest program~volatile_doctest~958->interface~b64_decode program~volatile_doctest~963 volatile_doctest program~volatile_doctest~963->interface~b64_decode program~volatile_doctest~979 volatile_doctest program~volatile_doctest~979->interface~b64_decode program~volatile_doctest~240 volatile_doctest program~volatile_doctest~240->proc~decode program~volatile_doctest~986 volatile_doctest program~volatile_doctest~986->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:)