コード例 #1
0
ファイル: PDError.cs プロジェクト: Unathi/opensudoku
 public PDError(uint pdOrigID, string msg)
     : this()
 {
     m_pdOrigID = pdOrigID;
     m_error = E_PD_ERROR.MESSAGE;
     m_msg = msg;
 }
コード例 #2
0
ファイル: PDError.cs プロジェクト: Unathi/opensudoku
 public PDError(uint pdOrigID, E_PD_ERROR error)
     : this()
 {
     m_pdOrigID = pdOrigID;
     m_error = error;
 }
コード例 #3
0
ファイル: PDError.cs プロジェクト: Unathi/opensudoku
        public override void unmarshal(BinaryReader br)
        {
            try
            {
                base.unmarshal(br);

                m_pdOrigID= br.ReadUInt32();
                m_error = (E_PD_ERROR)br.ReadByte();

                if (m_error == E_PD_ERROR.MESSAGE)
                    m_msg = br.ReadString();

            } // end try
            catch
            { }
        }