{-# LINE 1 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
module Codec.Archive.Foreign.ArchiveEntry.Macros ( archiveEntryACLExecute
, archiveEntryACLWrite
, archiveEntryACLRead
, archiveEntryACLReadData
, archiveEntryACLListData
, archiveEntryACLWriteData
, archiveEntryACLAddFile
, archiveEntryACLAppendData
, archiveEntryACLAddSubdirectory
, archiveEntryACLReadNamedAttrs
, archiveEntryACLWriteNamedAttrs
, archiveEntryACLDeleteChild
, archiveEntryACLReadAttributes
, archiveEntryACLWriteAttributes
, archiveEntryACLDelete
, archiveEntryACLReadACL
, archiveEntryACLWriteACL
, archiveEntryACLWriteOwner
, archiveEntryACLSynchronize
, archiveEntryACLEntryFileInherit
, archiveEntryACLEntryDirectoryInherit
, archiveEntryACLEntryNoPropagateInherit
, archiveEntryACLEntryInheritOnly
, archiveEntryACLEntrySuccessfulAccess
, archiveEntryACLEntryFailedAccess
, archiveEntryACLTypeAccess
, archiveEntryACLTypeDefault
, archiveEntryACLTypeAllow
, archiveEntryACLTypeDeny
, archiveEntryACLTypeAudit
, archiveEntryACLTypeAlarm
, archiveEntryACLUser
, archiveEntryACLUserObj
, archiveEntryACLGroup
, archiveEntryACLGroupObj
, archiveEntryACLMask
, archiveEntryACLOther
, archiveEntryACLEveryone
, archiveEntryACLStyleExtraID
, archiveEntryACLStyleMarkDefault
, archiveEntryACLEntryInherited
, archiveEntryACLStyleSolaris
, archiveEntryACLStyleSeparatorComma
, archiveEntryACLStyleCompact
) where
import Codec.Archive.Types
archiveEntryACLExecute :: EntryACL
archiveEntryACLExecute = EntryACL 0x1
{-# LINE 52 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLWrite :: EntryACL
archiveEntryACLWrite = EntryACL 0x2
{-# LINE 55 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLRead :: EntryACL
archiveEntryACLRead = EntryACL 0x4
{-# LINE 58 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLReadData :: EntryACL
archiveEntryACLReadData = EntryACL 0x8
{-# LINE 61 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLListData :: EntryACL
archiveEntryACLListData = EntryACL 0x8
{-# LINE 64 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLWriteData :: EntryACL
archiveEntryACLWriteData = EntryACL 0x10
{-# LINE 67 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLAddFile :: EntryACL
archiveEntryACLAddFile = EntryACL 0x10
{-# LINE 70 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLAppendData :: EntryACL
archiveEntryACLAppendData = EntryACL 0x20
{-# LINE 73 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLAddSubdirectory :: EntryACL
archiveEntryACLAddSubdirectory = EntryACL 0x20
{-# LINE 76 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLReadNamedAttrs :: EntryACL
archiveEntryACLReadNamedAttrs = EntryACL 0x40
{-# LINE 79 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLWriteNamedAttrs :: EntryACL
archiveEntryACLWriteNamedAttrs = EntryACL 0x80
{-# LINE 82 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLDeleteChild :: EntryACL
archiveEntryACLDeleteChild = EntryACL 0x100
{-# LINE 85 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLReadAttributes :: EntryACL
archiveEntryACLReadAttributes = EntryACL 0x200
{-# LINE 88 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLWriteAttributes :: EntryACL
archiveEntryACLWriteAttributes = EntryACL 0x400
{-# LINE 91 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLDelete :: EntryACL
archiveEntryACLDelete = EntryACL 0x800
{-# LINE 94 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLReadACL :: EntryACL
archiveEntryACLReadACL = EntryACL 0x1000
{-# LINE 97 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLWriteACL :: EntryACL
archiveEntryACLWriteACL = EntryACL 0x2000
{-# LINE 100 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLWriteOwner :: EntryACL
archiveEntryACLWriteOwner = EntryACL 0x4000
{-# LINE 103 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLSynchronize :: EntryACL
archiveEntryACLSynchronize = EntryACL 0x8000
{-# LINE 106 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLEntryInherited :: EntryACL
archiveEntryACLEntryInherited = EntryACL 0x1000000
{-# LINE 110 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLEntryFileInherit :: EntryACL
archiveEntryACLEntryFileInherit = EntryACL 0x2000000
{-# LINE 113 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLEntryDirectoryInherit :: EntryACL
archiveEntryACLEntryDirectoryInherit = EntryACL 0x4000000
{-# LINE 116 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLEntryNoPropagateInherit :: EntryACL
archiveEntryACLEntryNoPropagateInherit = EntryACL 0x8000000
{-# LINE 119 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLEntryInheritOnly :: EntryACL
archiveEntryACLEntryInheritOnly = EntryACL 0x10000000
{-# LINE 122 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLEntrySuccessfulAccess :: EntryACL
archiveEntryACLEntrySuccessfulAccess = EntryACL 0x20000000
{-# LINE 125 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLEntryFailedAccess :: EntryACL
archiveEntryACLEntryFailedAccess = EntryACL 0x40000000
{-# LINE 128 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLTypeAccess :: EntryACL
archiveEntryACLTypeAccess = EntryACL 0x100
{-# LINE 131 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLTypeDefault :: EntryACL
archiveEntryACLTypeDefault = EntryACL 0x200
{-# LINE 134 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLTypeAllow :: EntryACL
archiveEntryACLTypeAllow = EntryACL 0x400
{-# LINE 137 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLTypeDeny :: EntryACL
archiveEntryACLTypeDeny = EntryACL 0x800
{-# LINE 140 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLTypeAudit :: EntryACL
archiveEntryACLTypeAudit = EntryACL 0x1000
{-# LINE 143 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLTypeAlarm :: EntryACL
archiveEntryACLTypeAlarm = EntryACL 0x2000
{-# LINE 146 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLUser :: EntryACL
archiveEntryACLUser = EntryACL 10001
{-# LINE 149 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLUserObj :: EntryACL
archiveEntryACLUserObj = EntryACL 10002
{-# LINE 152 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLGroup :: EntryACL
archiveEntryACLGroup = EntryACL 10003
{-# LINE 155 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLGroupObj :: EntryACL
archiveEntryACLGroupObj = EntryACL 10004
{-# LINE 158 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLMask :: EntryACL
archiveEntryACLMask = EntryACL 10005
{-# LINE 161 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLOther :: EntryACL
archiveEntryACLOther = EntryACL 10006
{-# LINE 164 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLEveryone :: EntryACL
archiveEntryACLEveryone = EntryACL 10107
{-# LINE 167 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLStyleExtraID :: EntryACL
archiveEntryACLStyleExtraID = EntryACL 0x1
{-# LINE 170 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLStyleMarkDefault :: EntryACL
archiveEntryACLStyleMarkDefault = EntryACL 0x2
{-# LINE 173 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLStyleSolaris :: EntryACL
archiveEntryACLStyleSolaris = EntryACL 0x4
{-# LINE 177 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLStyleSeparatorComma :: EntryACL
archiveEntryACLStyleSeparatorComma = EntryACL 0x8
{-# LINE 181 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}
archiveEntryACLStyleCompact :: EntryACL
archiveEntryACLStyleCompact = EntryACL 0x10
{-# LINE 185 "src/Codec/Archive/Foreign/ArchiveEntry/Macros.chs" #-}