コード例 #1
0
 /// <summary>
 /// Write a NUL terminated string to the stream with a specified encoding
 /// </summary>
 /// <param name="str">The string to write</param>
 /// <param name="encoding">The encoding to use</param>
 public void WriteNulTerminatedString(string str, BinaryStringEncoding encoding)
 {
     WriteNulTerminatedString(str, GeneralUtils.GetEncodingFromType(encoding));
 }
コード例 #2
0
 /// <summary>
 /// Write a line to the stream using a specified encoding and LF line ending
 /// </summary>
 /// <param name="line">The line to write</param>
 /// <param name="encoding">The encoding to use</param>
 public void WriteLine(string line, BinaryStringEncoding encoding)
 {
     WriteLine(line, GeneralUtils.GetEncodingFromType(encoding));
 }
コード例 #3
0
 /// <summary>
 /// Write a terminated string to the stream
 /// </summary>
 /// <param name="str">The string to write</param>
 /// <param name="encoding">The encoding to use</param>
 /// <param name="terminator">The terminator</param>
 public void WriteTerminatedString(string str, BinaryStringEncoding encoding, char terminator)
 {
     WriteTerminatedString(str, GeneralUtils.GetEncodingFromType(encoding), terminator);
 }
コード例 #4
0
 /// <summary>
 /// Write a character with a specified encoding
 /// </summary>
 /// <param name="ch">The character</param>
 /// <param name="encoding">The encoding</param>
 public void WriteChar(char ch, BinaryStringEncoding encoding)
 {
     WriteChar(ch, GeneralUtils.GetEncodingFromType(encoding));
 }