operator(.KVP.) Interface

public interface operator(.KVP.)

Contents


Module Procedures

private function d_kvp_var(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
type(variable_t), intent(in) :: val

Return Value type(dictionary_t)

private function d_kvp_dict(key, dic) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
type(dictionary_t), intent(in) :: dic

Return Value type(dictionary_t)

private function d_kvp_a1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
character(len=1), intent(in), dimension(:), target:: val

Return Value type(dictionary_t)

private function d_kvp_s0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=sp), intent(in), target:: val

Return Value type(dictionary_t)

private function d_kvp_s1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=sp), intent(in), dimension(:), target:: val

Return Value type(dictionary_t)

private function d_kvp_s2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=sp), intent(in), dimension(:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_s3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=sp), intent(in), dimension(:,:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_d0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=dp), intent(in), target:: val

Return Value type(dictionary_t)

private function d_kvp_d1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=dp), intent(in), dimension(:), target:: val

Return Value type(dictionary_t)

private function d_kvp_d2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=dp), intent(in), dimension(:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_d3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
real(kind=dp), intent(in), dimension(:,:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_c0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=sp), intent(in), target:: val

Return Value type(dictionary_t)

private function d_kvp_c1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=sp), intent(in), dimension(:), target:: val

Return Value type(dictionary_t)

private function d_kvp_c2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=sp), intent(in), dimension(:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_c3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=sp), intent(in), dimension(:,:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_z0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=dp), intent(in), target:: val

Return Value type(dictionary_t)

private function d_kvp_z1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=dp), intent(in), dimension(:), target:: val

Return Value type(dictionary_t)

private function d_kvp_z2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=dp), intent(in), dimension(:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_z3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
complex(kind=dp), intent(in), dimension(:,:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_b0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
logical, intent(in), target:: val

Return Value type(dictionary_t)

private function d_kvp_b1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
logical, intent(in), dimension(:), target:: val

Return Value type(dictionary_t)

private function d_kvp_b2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
logical, intent(in), dimension(:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_b3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
logical, intent(in), dimension(:,:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_h0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=ih), intent(in), target:: val

Return Value type(dictionary_t)

private function d_kvp_h1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=ih), intent(in), dimension(:), target:: val

Return Value type(dictionary_t)

private function d_kvp_h2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=ih), intent(in), dimension(:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_h3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=ih), intent(in), dimension(:,:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_i0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=is), intent(in), target:: val

Return Value type(dictionary_t)

private function d_kvp_i1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=is), intent(in), dimension(:), target:: val

Return Value type(dictionary_t)

private function d_kvp_i2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=is), intent(in), dimension(:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_i3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=is), intent(in), dimension(:,:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_l0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=il), intent(in), target:: val

Return Value type(dictionary_t)

private function d_kvp_l1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=il), intent(in), dimension(:), target:: val

Return Value type(dictionary_t)

private function d_kvp_l2(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=il), intent(in), dimension(:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_l3(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
integer(kind=il), intent(in), dimension(:,:,:), target:: val

Return Value type(dictionary_t)

private function d_kvp_cp0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
type(c_ptr), intent(in), target:: val

Return Value type(dictionary_t)

private function d_kvp_cp1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
type(c_ptr), intent(in), dimension(:), target:: val

Return Value type(dictionary_t)

private function d_kvp_fp0(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
type(c_funptr), intent(in), target:: val

Return Value type(dictionary_t)

private function d_kvp_fp1(key, val) result(this)

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: key
type(c_funptr), intent(in), dimension(:), target:: val

Return Value type(dictionary_t)