Exemple #1
0
 protected MemoryWatcher(DeepPointer pointer)
 {
     DeepPtr    = pointer;
     AddrType   = AddressType.DeepPointer;
     Enabled    = true;
     FailAction = ReadFailAction.DontUpdate;
 }
Exemple #2
0
        public DeepPointer(DeepPointer deepPointer, params OffsetT[] offsets)
        {
            _base = deepPointer.GetBase();
            List <OffsetT> offsetLst = new List <OffsetT>(deepPointer.GetOffsets());

            offsetLst.AddRange(offsets);
            _offsets = offsetLst;
        }
Exemple #3
0
 public StringWatcher(DeepPointer pointer, int numBytes)
     : this(pointer, ReadStringType.AutoDetect, numBytes)
 {
 }
Exemple #4
0
 public StringWatcher(DeepPointer pointer, ReadStringType type, int numBytes)
     : base(pointer)
 {
     _stringType = type;
     _numBytes   = numBytes;
 }