byte_size Interface

public interface byte_size

Calls

interface~~byte_size~4~~CallsGraph interface~byte_size~4 byte_size proc~byte_size_i1p~4 byte_size_I1P interface~byte_size~4->proc~byte_size_i1p~4 proc~byte_size_chr~4 byte_size_chr interface~byte_size~4->proc~byte_size_chr~4 proc~byte_size_i4p~4 byte_size_I4P interface~byte_size~4->proc~byte_size_i4p~4 proc~byte_size_r8p~4 byte_size_R8P interface~byte_size~4->proc~byte_size_r8p~4 proc~byte_size_i8p~4 byte_size_I8P interface~byte_size~4->proc~byte_size_i8p~4 proc~byte_size_i2p~4 byte_size_I2P interface~byte_size~4->proc~byte_size_i2p~4 proc~byte_size_r4p~4 byte_size_R4P interface~byte_size~4->proc~byte_size_r4p~4

Contents


Module Procedures

private elemental function byte_size_I8P(i) result(bytes)

Arguments

TypeIntentOptionalAttributesName
integer(kind=I8P), intent(in) :: i

Return Value integer(kind=I1P)

private elemental function byte_size_I4P(i) result(bytes)

Arguments

TypeIntentOptionalAttributesName
integer(kind=I4P), intent(in) :: i

Return Value integer(kind=I1P)

private elemental function byte_size_I2P(i) result(bytes)

Arguments

TypeIntentOptionalAttributesName
integer(kind=I2P), intent(in) :: i

Return Value integer(kind=I1P)

private elemental function byte_size_I1P(i) result(bytes)

Arguments

TypeIntentOptionalAttributesName
integer(kind=I1P), intent(in) :: i

Return Value integer(kind=I1P)

private elemental function byte_size_R8P(i) result(bytes)

Arguments

TypeIntentOptionalAttributesName
real(kind=R8P), intent(in) :: i

Return Value integer(kind=I1P)

private elemental function byte_size_R4P(i) result(bytes)

Arguments

TypeIntentOptionalAttributesName
real(kind=R4P), intent(in) :: i

Return Value integer(kind=I1P)

private elemental function byte_size_chr(i) result(bytes)

Arguments

TypeIntentOptionalAttributesName
character, intent(in) :: i

Return Value integer(kind=I4P)