cable_enum_mod Module


Derived Types

type, public ::  cable_enum_t

Components

Type Visibility Attributes Name Initial
integer, public :: value

Type-Bound Procedures

procedure, private :: cable_enum_eq
generic, public :: operator(==) => cable_enum_eq
procedure, private :: cable_enum_ne
generic, public :: operator(/=) => cable_enum_ne

Functions

public elemental function cable_enum_eq(this, other)

Arguments

Type IntentOptional Attributes Name
class(cable_enum_t), intent(in) :: this
class(cable_enum_t), intent(in) :: other

Return Value logical

public elemental function cable_enum_ne(this, other)

Arguments

Type IntentOptional Attributes Name
class(cable_enum_t), intent(in) :: this
class(cable_enum_t), intent(in) :: other

Return Value logical