fhash_key_int64 Module

Implements a concrete type for scalar int64 hash keys



Contents


Interfaces

public interface fhash_key

  • private function key_from_int64(source) result(key)

    Create new key container from a scalar int64

    Arguments

    Type IntentOptional Attributes Name
    integer(kind=int64), intent(in) :: source

    Return Value type(fhash_key_int64_t)


Derived Types

type, public, extends(fhash_key_t) ::  fhash_key_int64_t

Hash table key container

Type-Bound Procedures

generic, public :: operator(==) => equals
procedure , public , pass :: hash => key_hash_int64 Function
procedure , public , pass :: equals => key_equal_int64 Function
procedure , public , pass :: to_string => key_int64_to_string Function