コード例 #1
0
 public FlagDetail GetDetail(string programName)
 {
     return(DetailParser.GetDetail(programName));
 }
コード例 #2
0
ファイル: NEOParser.cs プロジェクト: Danilodum/dkstools
 private bool ParseTable(DetailParser dp)
 {
     uint count = od.ReadUInt();
       long tableoffset = od.Offset;
       for (uint i = 0; i < count - 1; ++i) {
     uint dataoffset = ds.ReadUInt(tableoffset + i * 4);
     uint nextdataoffset = ds.ReadUInt(tableoffset + (i+1) * 4);
     od.Offset = dataoffset;
     dp(nextdataoffset-dataoffset);
       }
       uint nextofs = ds.ReadUInt(tableoffset + (count - 1) * 4);
       od.Offset = nextofs;
       return nextofs > 0;
 }