Safe Haskell | None |
---|
- delete :: HG3DClass -> IO ()
- getName :: HG3DClass -> IO String
- isCaseSensitive :: HG3DClass -> IO Bool
- load :: HG3DClass -> IO ()
- unload :: HG3DClass -> IO ()
- isReadOnly :: HG3DClass -> IO Bool
- remove :: HG3DClass -> String -> IO ()
- exists :: HG3DClass -> String -> IO Bool
- getType :: HG3DClass -> IO String
- delete'_ :: HG3DClassPtr -> IO ()
- getName'_ :: HG3DClassPtr -> Ptr CChar -> IO ()
- isCaseSensitive'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- load'_ :: HG3DClassPtr -> IO ()
- unload'_ :: HG3DClassPtr -> IO ()
- isReadOnly'_ :: HG3DClassPtr -> Ptr CInt -> IO ()
- remove'_ :: HG3DClassPtr -> Ptr CChar -> IO ()
- exists'_ :: HG3DClassPtr -> Ptr CChar -> Ptr CInt -> IO ()
- getType'_ :: HG3DClassPtr -> Ptr CChar -> IO ()
Documentation
Default destructor.
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO String |
Get the name of this archive.
Returns whether this archive is case sensitive in the way it matches files.
Unloads the archive. Do not call this function directly, it is meant to be used only by the ArchiveManager
Loads the archive. This initializes all the internal data of the class. Do not call this function directly, it is meant to be used only by the ArchiveManager
Reports whether this Archive
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> String | filename - The fully qualified name of the file |
-> IO () |
Find out if the named file exists (note: fully qualified filename required)
Delete a named file. Not possible on read-only archives
:: HG3DClass | classpointer - pointer of Class instance from which this methods is called. |
-> IO String |
Return the type code of this Archive
delete'_ :: HG3DClassPtr -> IO ()Source
isCaseSensitive'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
load'_ :: HG3DClassPtr -> IO ()Source
unload'_ :: HG3DClassPtr -> IO ()Source
isReadOnly'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source