コード例 #1
0
ファイル: LC4Parser.cs プロジェクト: shtspk/raskroy
 private LC4Numeric ReadNumeric()
 {
     Byte[] preambule = ReadBytes(8);
     Byte[] value     = ReadBytes(8);
     Byte[] teil      = ReadBytes(3);
     return(LC4Numeric.FromScaled(BitConverter.ToInt64(value, 0)));
 }
コード例 #2
0
ファイル: LC4Parser.cs プロジェクト: shtspk/raskroy
 private void WriteNumeric(LC4Numeric numeric)
 {
     WriteBytes(m_numericPreambule);
     WriteBytes(BitConverter.GetBytes(numeric.Scaled));
     WriteBytes(m_numericTeil);
 }
コード例 #3
0
ファイル: Utils.cs プロジェクト: shtspk/raskroy
 public void Write(LC4Numeric numeric)
 {
     Write(DataType.LC4Numeric);
     numeric.Write(this);
 }
コード例 #4
0
ファイル: Utils.cs プロジェクト: shtspk/raskroy
 public void Read(out LC4Numeric value)
 {
     ReadTypeCheck(DataType.LC4Numeric);
     value = new LC4Numeric();
     value.Read(this);
 }