cable_enum_t Derived Type

type, public :: cable_enum_t


Components

Type Visibility Attributes Name Initial
integer, public :: value

Type-Bound Procedures

procedure, private :: cable_enum_eq

  • 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

generic, public :: operator(==) => cable_enum_eq

  • 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

procedure, private :: cable_enum_ne

  • 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

generic, public :: operator(/=) => cable_enum_ne

  • 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