btrfs-0.2.0.0: Bindings to the btrfs API
System.Linux.Btrfs.UUID
data UUID Source #
Constructors
Defined in System.Linux.Btrfs.UUID
Methods
(==) :: UUID -> UUID -> Bool #
(/=) :: UUID -> UUID -> Bool #
compare :: UUID -> UUID -> Ordering #
(<) :: UUID -> UUID -> Bool #
(<=) :: UUID -> UUID -> Bool #
(>) :: UUID -> UUID -> Bool #
(>=) :: UUID -> UUID -> Bool #
max :: UUID -> UUID -> UUID #
min :: UUID -> UUID -> UUID #
showsPrec :: Int -> UUID -> ShowS #
show :: UUID -> String #
showList :: [UUID] -> ShowS #
A UUID is stored as two big-endian Word64s.
UUID
Word64
sizeOf :: UUID -> Int #
alignment :: UUID -> Int #
peekElemOff :: Ptr UUID -> Int -> IO UUID #
pokeElemOff :: Ptr UUID -> Int -> UUID -> IO () #
peekByteOff :: Ptr b -> Int -> IO UUID #
pokeByteOff :: Ptr b -> Int -> UUID -> IO () #
peek :: Ptr UUID -> IO UUID #
poke :: Ptr UUID -> UUID -> IO () #
toString :: UUID -> String Source #
fromString :: String -> Maybe UUID Source #