nitypes.waveform.typing
Type aliases and type variables for waveforms.
Attributes
Type alias for an ExtendedPropertyDictionary value. |
|
Type alias for any digital port data type. |
|
Type alias for any digital state data type. |
|
Type variable with a bound of |
|
Another type variable with a bound of |
|
Type variable for a timestamp. |
|
Covariant type variable for a timestamp. |
|
Type variable for a time offset. |
|
Covariant type variable for a time offset. |
|
Type variable for a sample interval. |
|
Covariant type variable for a sample interval. |
|
Another type variable for a timestamp. |
|
Another type variable for a time offset. |
|
Another type variable for a sample interval. |
Module Contents
- type nitypes.waveform.typing.ExtendedPropertyValue = bool | float | int | str
Type alias for an ExtendedPropertyDictionary value.
This type alias is a union of the following types:
- type nitypes.waveform.typing.AnyDigitalPort = np.uint8 | np.uint16 | np.uint32
Type alias for any digital port data type.
This type alias is a union of the following types:
numpy.uint8numpy.uint16numpy.uint32
- type nitypes.waveform.typing.AnyDigitalState = _np_bool | np.int8 | np.uint8
Type alias for any digital state data type.
This type alias is a union of the following types:
numpy.bool(NumPy 2.x) ornumpy.bool_(NumPy 1.x)numpy.int8numpy.uint8
- nitypes.waveform.typing.TDigitalState
Type variable with a bound of
AnyDigitalState.
- nitypes.waveform.typing.TOtherDigitalState
Another type variable with a bound of
AnyDigitalState.
- nitypes.waveform.typing.TTimestamp
Type variable for a timestamp.
- nitypes.waveform.typing.TTimestamp_co
Covariant type variable for a timestamp.
- nitypes.waveform.typing.TTimeOffset
Type variable for a time offset.
- nitypes.waveform.typing.TTimeOffset_co
Covariant type variable for a time offset.
- nitypes.waveform.typing.TSampleInterval
Type variable for a sample interval.
- nitypes.waveform.typing.TSampleInterval_co
Covariant type variable for a sample interval.
- nitypes.waveform.typing.TOtherTimestamp
Another type variable for a timestamp.
- nitypes.waveform.typing.TOtherTimeOffset
Another type variable for a time offset.
- nitypes.waveform.typing.TOtherSampleInterval
Another type variable for a sample interval.