Exemplo n.º 1
0
 private void ParseIt(OnLedger onLedger, bool copyMap)
 {
     while (!_reader.End())
     {
         ParseOneLedger();
         var continue_ = onLedger(_ledger,
                                  copyMap ? _state.Copy() : _state,
                                  _transactions);
         if (!continue_)
         {
             break;
         }
     }
 }
Exemplo n.º 2
0
 private void ParseIt(OnLedger onLedger, bool copyMap)
 {
     while (!_reader.End())
     {
         ParseOneLedger();
         var continue_ = onLedger(_ledger, 
             copyMap ? _state.Copy() : _state, 
             _transactions);
         if (!continue_)
         {
             break;
         }
     }
 }
Exemplo n.º 3
0
 public virtual void ParseFast(OnLedger onLedger)
 {
     ParseIt(onLedger, false);
 }
Exemplo n.º 4
0
 public virtual void Parse(OnLedger onLedger)
 {
     ParseIt(onLedger, true);
 }
Exemplo n.º 5
0
 public virtual void ParseFast(OnLedger onLedger)
 {
     ParseIt(onLedger, false);
 }
Exemplo n.º 6
0
 public virtual void Parse(OnLedger onLedger)
 {
     ParseIt(onLedger, true);
 }