FilesIO
JSMDInterfaces.FilesIO.filepath
— Functionfilepath(files::AbstractFile, idx::Int=1)
Return the path of the idx
-th file within files
.
JSMDInterfaces.FilesIO.filepaths
— Methodfilepaths(files::AbstractFile)
Return the path of all the files loaded within file
.
JSMDInterfaces.FilesIO.load
— Methodfunction load(::AbstractArchiveNode)
Generic loader for JSMD archive nodes.
JSMDInterfaces.FilesIO.load
— Methodload(files::T) where T <: AbstractFile
Generic loader of different file/s formats.
JSMDInterfaces.FilesIO.@filetype
— Macrofiletype(ftype, suptype)
Create a type representing a specific file and the associated filepaths
and filepath
implementations.