| IOLink Python 1.11.0

Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Properties | List of all members
iolink.iolink.View Class Reference
Inheritance diagram for iolink.iolink.View:

## Public Member Functions
| view_origin (self)
| extension (self, extension_id)
| __repr__ (self)
| __init__ (self)

## Protected Member Functions
| _extension (self, id)

## Properties
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

## Detailed Description

    Interface representing a generic view on data.

## Member Function Documentation

## ◆ _extension()

iolink.iolink.View._extension | ( |  | self,
|  |  | id
| ) |  |
| protected

        Get an extension of the view, corresponding to the given identifier.

        :type id: int
        :param id: The extension identifier.

        :raises: Error When the required extension is not available.

        See also: Extension

## ◆ extension()

iolink.iolink.View.extension | ( |  | self,
|  |  | extension_id
| ) |  |

    Get an extension, with automatic upcasting.
    :param: extension_id: The extension class, or its integer identifier.
    :return: The upcasted extension, if available.

## ◆ view_origin()

iolink.iolink.View.view_origin | ( |  | self | ) |

    Shortcut to access to ViewOrigin extension

The documentation for this class was generated from the following file:

- Release/python/iolink/iolink.py