Gsf.StructuredBlob¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
|
Virtual Methods¶
- Inherited:
Properties¶
- Inherited:
Signals¶
- Inherited:
Fields¶
- Inherited:
Class Details¶
- class Gsf.StructuredBlob(**kwargs)¶
- Bases:
- Abstract:
No
- classmethod read(input)¶
- Parameters:
input (
Gsf.Input
) – An input (potentially aGsf.Infile
) holding the blob- Returns:
a new
Gsf.StructuredBlob
object which the caller is responsible for.- Return type:
Create a tree of binary blobs with unknown content from a
Gsf.Input
orGsf.Infile
and store it in a newly createdGsf.StructuredBlob
.
- write(container)¶
- Parameters:
container (
Gsf.Outfile
) –Gsf.Outfile
- Returns:
True
on success.- Return type:
Dumps structured blob self onto the container. Will fail if the output is not an Outfile and blob has multiple streams.