ni_measurementlink_service._internal.parameter.serialization_strategy
Serialization Strategy.
Module Contents
Functions
|
Get the appropriate partial encoder constructor for the specified type. |
|
Get the appropriate partial decoder constructor for the specified type. |
|
Get the default value for the give type. |
Attributes
- ni_measurementlink_service._internal.parameter.serialization_strategy.FloatEncoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.DoubleEncoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.IntEncoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.UIntEncoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.BoolEncoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.StringEncoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.MessageEncoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.FloatArrayEncoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.DoubleArrayEncoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.IntArrayEncoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.UIntArrayEncoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.BoolArrayEncoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.StringArrayEncoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.MessageArrayEncoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.FloatDecoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.DoubleDecoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.Int32Decoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.UInt32Decoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.Int64Decoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.UInt64Decoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.BoolDecoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.StringDecoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.XYDataDecoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.FloatArrayDecoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.DoubleArrayDecoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.Int32ArrayDecoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.UInt32ArrayDecoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.Int64ArrayDecoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.UInt64ArrayDecoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.BoolArrayDecoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.StringArrayDecoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.XYDataArrayDecoder
- ni_measurementlink_service._internal.parameter.serialization_strategy.get_encoder(type, repeated)[source]
Get the appropriate partial encoder constructor for the specified type.
A scalar or vector constructor is returned based on the ‘repeated’ parameter.
- Parameters:
type (google.protobuf.type_pb2.Field.Kind.ValueType) –
repeated (bool) –
- Return type:
ni_measurementlink_service._internal.parameter._serializer_types.PartialEncoderConstructor