get 接口

公共接口 get

模块过程

私有子程序 get_char_key(key, value)

获取键的内容作为字符型字符串 参数:key - 输入键 value - 键映射到字符型字符串的内容

参数

类型 意图可选 属性 名称
type(key_type), intent(in) :: key
character(len=:), intent(out), 可分配 :: value

私有子程序 get_int8_key(key, value)

获取键的内容作为 INTEGER(INT8) 向量 参数:key - 输入键 value - 键映射到 INTEGER(INT8) 向量的内容

参数

类型 意图可选 属性 名称
type(key_type), intent(in) :: key
integer(kind=int8), intent(out), 可分配 :: value(:)

私有纯子程序 get_int32_key(key, value)

获取键的内容作为 INTEGER(INT32) 向量 参数:key - 输入键 value - 键映射到 INTEGER(INT32) 向量的内容

参数

类型 意图可选 属性 名称
type(key_type), intent(in) :: key
integer(kind=int32), intent(out), 可分配 :: value(:)

私有子程序 get_other(other, value)

获取 other 内容作为 CLASS(*) 字符串 参数:other - 输入 other 数据 value - other 映射到 CLASS(*) 变量的内容

参数

类型 意图可选 属性 名称
type(other_type), intent(in) :: other
class(*), intent(out), 可分配 :: value