/// <exception cref="System.IO.IOException" />
 public virtual void WriteChar(string fieldName, int value)
 {
     SetPosition(fieldName, FieldType.Char);
     _out.WriteChar(value);
 }