A handle to field information returned from a {@link PDMDefinition}
that is used when adding a field value to a {@link PDMMessage}.

C# |
public class PDMFieldInfo

All Members | Constructors | Methods | Properties | Fields | |
Icon | Member | Description |
---|---|---|
![]() | PDMFieldInfo()()() | Initializes a new instance of the PDMFieldInfo class |
![]() | PDMFieldInfo(Int32, String, PDMFieldType, Boolean) | Constructor used for single value fields with string names
(except for fixed length strings)
|
![]() | PDMFieldInfo(Int32, Int32, PDMFieldType, Boolean) | Constructor used for single value fields with int names
(except for fixed length strings)
|
![]() | PDMFieldInfo(Int32, String, PDMFieldType, Int32, Boolean) | Constructor used for single value fixed-length string fields
with String names
|
![]() | PDMFieldInfo(Int32, Int32, PDMFieldType, Int32, Boolean) | Constructor used for single value fixed-length string fields
with int names
|
![]() | PDMFieldInfo(Int32, String, Int32, PDMFieldType, Int32, Boolean, Int32) | General constructor used for any single value or array field
of fixed length or variable length with string or int names
|
![]() | Array | Gets the bool Array property of the PDMFieldInfo
|
![]() | Fixed | Gets the boolean Fixed property of the PDMFieldInfo
|
![]() | FixedStrLen | Gets the int FixedStrLen property of the PDMFieldInfo
|
![]() | Id | Gets the internal Id of the PDMFieldInfo
|
![]() ![]() | INT_NAME_KNOWN_LEN | A const variable for the known length of a PDMFieldInfo in bytes if int names are used
|
![]() | IntName | Gets the int IntName property of the PDMFieldInfo
|
![]() | Len | Gets the int Len property of the PDMFieldInfo
|
![]() | NumElements | Gets the int NumElements property of the PDMFieldInfo
|
![]() | parse(PDMDeserializer, array<Byte>[]()[]) | Parses the byte array into this object |
![]() | parse(PDMDeserializer, array<Byte>[]()[], Int32) | Parses the byte array at position into this object |
![]() | Required | Gets the boolean Required property of the PDMFieldInfo
|
![]() | StrName | Gets the String StrName property of the PDMFieldInfo
|
![]() | toBytes(PDMSerializer) | Serializes this object to a new byte array |
![]() | toBytes(PDMSerializer, array<Byte>[]()[], Int32) | Serializes this object to an existing byte array at position |
![]() | Type | Gets the PDMFieldType Type property of the PDMFieldInfo
|

Object | |
![]() | PDMFieldInfo |