permission.key

Sorts

Permission

Permission;defined in: permission.key Line: 6 Offset :4

PermissionOwnerList

PermissionOwnerList;defined in: permission.key Line: 7 Offset :4

Functions

currentThread

\unique Object currentThread ; defined in: permission.key Line: 11 Offset :4

emptyPermissionOwnerList

PermissionOwnerList emptyPermissionOwnerList ; defined in: permission.key Line: 15 Offset :4

consPermissionOwnerList

PermissionOwnerList consPermissionOwnerList (Object , PermissionOwnerList ); defined in: permission.key Line: 16 Offset :4

insertPermissionOwner

PermissionOwnerList insertPermissionOwner (Object , Object , int , PermissionOwnerList ); defined in: permission.key Line: 19 Offset :4

returnPermissionOwner

PermissionOwnerList returnPermissionOwner (Object , PermissionOwnerList ); defined in: permission.key Line: 20 Offset :4

emptyPermission

Permission emptyPermission ; defined in: permission.key Line: 25 Offset :4

slice

Permission slice (PermissionOwnerList , Permission ); defined in: permission.key Line: 26 Offset :4

transferPermission

Permission transferPermission (boolean , Object , Object , int , Permission ); defined in: permission.key Line: 29 Offset :4

returnPermission

Permission returnPermission (Object , Object , Permission ); defined in: permission.key Line: 30 Offset :4

initFullPermission

Permission initFullPermission ; defined in: permission.key Line: 33 Offset :4

owner1

PermissionOwnerList owner1 (Object ); defined in: permission.key Line: 34 Offset :4

owner2

PermissionOwnerList owner2 (Object , Object ); defined in: permission.key Line: 35 Offset :4

owner3

PermissionOwnerList owner3 (Object , Object , Object ); defined in: permission.key Line: 36 Offset :4

owner4

PermissionOwnerList owner4 (Object , Object , Object , Object ); defined in: permission.key Line: 37 Offset :4

slice1

Permission slice1 (PermissionOwnerList ); defined in: permission.key Line: 39 Offset :4

slice2

Permission slice2 (PermissionOwnerList , PermissionOwnerList ); defined in: permission.key Line: 40 Offset :4

Predicates

checkPermissionOwner

checkPermissionOwner (Object , int , PermissionOwnerList ); defined in: permission.key Line: 45 Offset :4

readPermissionObject

readPermissionObject (Object , Permission ); defined in: permission.key Line: 48 Offset :4

writePermissionObject

writePermissionObject (Object , Permission ); defined in: permission.key Line: 49 Offset :4

readPermission

readPermission (Permission ); defined in: permission.key Line: 50 Offset :4

writePermission

writePermission (Permission ); defined in: permission.key Line: 51 Offset :4

readPermissionOwe

readPermissionOwe (Object , Object , Permission ); defined in: permission.key Line: 52 Offset :4

readPermissionOwe2

readPermissionOwe2 (Object , Object , Permission ); defined in: permission.key Line: 53 Offset :4

twoPermissions

twoPermissions (Object , Object , Permission ); defined in: permission.key Line: 57 Offset :4

nonEmptyPermission

nonEmptyPermission (Permission ); defined in: permission.key Line: 58 Offset :4

permissionsFor

permissionsFor (Heap , Heap ); defined in: permission.key Line: 60 Offset :4