MCPcopy Create free account
hub / github.com/fabioz/PyDev.Debugger / set_flags

Method set_flags

pydevd_attach_to_process/winappdbg/thread.py:722–734  ·  view source on GitHub ↗

Sets the flags register, optionally masking some bits. @type eflags: int @param eflags: Flags register contents. @type FlagMask: int @param FlagMask: (Optional) Bitwise-AND mask.

(self, eflags, FlagMask=0xFFFFFFFF)

Source from the content-addressed store, hash-verified

720 return context["EFlags"] & FlagMask
721
722 def set_flags(self, eflags, FlagMask=0xFFFFFFFF):
723 """
724 Sets the flags register, optionally masking some bits.
725
726 @type eflags: int
727 @param eflags: Flags register contents.
728
729 @type FlagMask: int
730 @param FlagMask: (Optional) Bitwise-AND mask.
731 """
732 context = self.get_context(win32.CONTEXT_CONTROL)
733 context["EFlags"] = (context["EFlags"] & FlagMask) | eflags
734 self.set_context(context)
735
736 def get_flag_value(self, FlagBit):
737 """

Callers 1

set_flag_valueMethod · 0.95

Calls 2

get_contextMethod · 0.95
set_contextMethod · 0.95

Tested by

no test coverage detected