Gsf.InputProxy¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
class |
|
Virtual Methods¶
- Inherited:
Properties¶
- Inherited:
Signals¶
- Inherited:
Fields¶
- Inherited:
Class Details¶
- class Gsf.InputProxy(**kwargs)¶
- Bases:
- Abstract:
No
- classmethod new(source)¶
- Parameters:
source (
Gsf.Input
) – The underlying data source.- Returns:
a new input object.
- Return type:
This creates a new proxy to the entire, given input source. See
Gsf.InputProxy.new_section
for details.
- classmethod new_section(source, offset, size)¶
- Parameters:
- Returns:
a new input object.
- Return type:
This creates a new proxy to a section of the given source. The new object will have its own current position, but any operation on it can change the source’s position.
If a proxy to a proxy is created, the intermediate proxy is short- circuited.
This function will ref the source.