Gsf.OutfileMSOle¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
class |
|
|
Virtual Methods¶
- Inherited:
Properties¶
- Inherited:
Name |
Type |
Flags |
Short Description |
---|---|---|---|
r/w/co |
The size of the OLE’s big blocks |
||
r/w/co |
The destination for writes |
||
r/w/co |
The size of the OLE’s small blocks |
Signals¶
- Inherited:
Fields¶
- Inherited:
Class Details¶
- class Gsf.OutfileMSOle(**kwargs)¶
- Bases:
- Abstract:
No
- classmethod new(sink)¶
- Parameters:
sink (
Gsf.Output
) – aGsf.Output
to hold the OLE2 file- Returns:
the new ole file handler.
- Return type:
Creates the root directory of an MS OLE file and manages the addition of children.
This adds a reference to sink.
- classmethod new_full(sink, bb_size, sb_size)¶
- Parameters:
sink (
Gsf.Output
) – aGsf.Output
to hold the OLE2 file.bb_size (
int
) – size of large blocks.sb_size (
int
) – size of small blocks.
- Returns:
the new ole file handler.
- Return type:
Creates the root directory of an MS OLE file and manages the addition of children.
This adds a reference to sink.
Property Details¶
- Gsf.OutfileMSOle.props.big_block_size¶
- Name:
big-block-size
- Type:
- Default Value:
512
- Flags:
The size of the OLE’s big blocks
- Gsf.OutfileMSOle.props.sink¶
- Name:
sink
- Type:
- Default Value:
- Flags:
The destination for writes
- Gsf.OutfileMSOle.props.small_block_size¶
- Name:
small-block-size
- Type:
- Default Value:
64
- Flags:
The size of the OLE’s small blocks