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.Outputto 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.Outputto 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