Ejemplo n.º 1
0
 public Data Pull(int bytes)
 {
     var result = new Data(GetBytes(bytes));
     result.StartIndex -= bytes;
     StartIndex += bytes;
     return result;
 }
Ejemplo n.º 2
0
 public string AddressDump(Data data) => Dump(data, true);
Ejemplo n.º 3
0
 string Dump(Data data, bool isAddress)
 {
     var splitted = Split(data.GetBytes(), isAddress);
     return splitted == null ? data.GetBytes(1).Single().ToString() : Dump(splitted);
 }
Ejemplo n.º 4
0
 public void Push(Data data) => Push(data.GetBytes(data._length));
Ejemplo n.º 5
0
 public View(Data parent, int startIndex, int bytes)
 {
     _parent = parent;
     _startIndex = startIndex;
     _bytes = bytes;
 }