The main method used internally to add field information
to the definition

C# |
protected internal virtual PDMFieldInfo addFieldInfo( string strName, int intName, PDMFieldType type, int fixedStrLen, bool required, int numElements )

- strName (String)
- the string name of the field (if using string names)
- intName (Int32)
- the int name of the field (if using int names)
- type (PDMFieldType)
- the type of field
- fixedStrLen (Int32)
- the fixed string length (number of characters) and is normally 0 unless the type is fixed string or fixed unicode
- required (Boolean)
- whether or not the field is required
- numElements (Int32)
- a non-zero value is used to define a fixed-size array for array types

the added {@link PDMFieldInfo}