protected MemoryWatcher(DeepPointer pointer) { DeepPtr = pointer; AddrType = AddressType.DeepPointer; Enabled = true; FailAction = ReadFailAction.DontUpdate; }
public DeepPointer(DeepPointer deepPointer, params OffsetT[] offsets) { _base = deepPointer.GetBase(); List <OffsetT> offsetLst = new List <OffsetT>(deepPointer.GetOffsets()); offsetLst.AddRange(offsets); _offsets = offsetLst; }
public StringWatcher(DeepPointer pointer, int numBytes) : this(pointer, ReadStringType.AutoDetect, numBytes) { }
public StringWatcher(DeepPointer pointer, ReadStringType type, int numBytes) : base(pointer) { _stringType = type; _numBytes = numBytes; }