fdoc

functionpermission_lengthpureprivate

pure integer function permission_length(list, id)

Length of the result of inherited_permission.

Arguments

NameTypeIntentAttributesDescription
listtype(entity_list_t)in

the entities

idintegerin

the entity

Result

NameTypeAttributesDescription
permission_lengthinteger

Source

Show the code
pure integer function permission_length(list, id)
    type(entity_list_t), intent(in) :: list !! the entities
    integer, intent(in) :: id               !! the entity
    permission_length = 6
    if (allocated(list%box(id)%e%child_permission)) permission_length = len(list%box(id)%e%child_permission)
end function permission_length