Exemplo n.º 1
0
 public void Iterate(ValuesIterateAction action)
 {
     foreach (var child in _children)
     {
         child.Iterate(action);
     }
 }
Exemplo n.º 2
0
 public void Iterate(ValuesIterateAction action)
 {
     if (_rootNode == null)
     {
         return;
     }
     _rootNode.Iterate(action);
 }
Exemplo n.º 3
0
        public void Iterate(ValuesIterateAction action)
        {
            var kv = _keyvalues;

            foreach (var member in kv)
            {
                if (member.ValueFileId == 0)
                {
                    continue;
                }
                action(member.ValueFileId, member.ValueOfs, member.ValueSize);
            }
        }