UnlimitedEntity Interface

public interface UnlimitedEntity

Module Procedures

private function new_UnlimitedEntity_empty() result(attr)

Arguments

None

Return Value type(UnlimitedEntity)

private function new_UnlimitedEntity_0d(value, rc) result(attr)

Arguments

Type IntentOptional Attributes Name
class(*), intent(in) :: value
integer, intent(out), optional :: rc

Return Value type(UnlimitedEntity)

private function new_UnlimitedEntity_1d(values, rc) result(attr)

Arguments

Type IntentOptional Attributes Name
class(*), intent(in) :: values(:)
integer, intent(out), optional :: rc

Return Value type(UnlimitedEntity)

private function new_UnlimitedEntity_2d(values, rc) result(attr)

Arguments

Type IntentOptional Attributes Name
class(*), intent(in) :: values(:,:)
integer, intent(out), optional :: rc

Return Value type(UnlimitedEntity)

private function new_UnlimitedEntity_3d(values, rc) result(attr)

Arguments

Type IntentOptional Attributes Name
class(*), intent(in) :: values(:,:,:)
integer, intent(out), optional :: rc

Return Value type(UnlimitedEntity)

private function new_UnlimitedEntity_4d(values, rc) result(attr)

Arguments

Type IntentOptional Attributes Name
class(*), intent(in) :: values(:,:,:,:)
integer, intent(out), optional :: rc

Return Value type(UnlimitedEntity)

private function new_UnlimitedEntity_5d(values, rc) result(attr)

Arguments

Type IntentOptional Attributes Name
class(*), intent(in) :: values(:,:,:,:,:)
integer, intent(out), optional :: rc

Return Value type(UnlimitedEntity)