Virtual parent class for all file format support.
Macros:
CapyFileFormat class definition macro. Type of the format CapyFileFormatType type; Human readable type char const* lbl; Given an object of type
Input argument(s):
file: the file (as an opened CapyStreamIo)
Output and side effect(s):
Return the instance of the object. Exceptions: May raise CapyExc_StreamReadError, CapyExc_UnsupportedFormat, CapyExc_InvalidStream
Input argument(s):
obj: the instance to save
file: the file (as an opened CapyStreamIo)
Exceptions: May raise CapyExc_StreamWriteError, CapyExc_UnsupportedFormat void (*save
Enumerations:
Supported file formats
Typedefs:
CapyFileFormat object
Functions:
Create a CapyFileFormat
Input argument(s):
type: the type of the format
Output and side effect(s):
Return a CapyFileFormat