Skip to content

Commit 1815723

Browse files
Copilotxusheng6
andcommitted
Fix compilation error: add TTDEventTypeFlags enum definition to API header
Co-authored-by: xusheng6 <[email protected]>
1 parent 8d5d481 commit 1815723

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

api/debuggerapi.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -528,6 +528,18 @@ namespace BinaryNinjaDebuggerAPI {
528528
TTDEventException
529529
};
530530

531+
// TTD Event Type Flags - bitfield flags for filtering events
532+
enum TTDEventTypeFlags
533+
{
534+
TTDEventNone = 0,
535+
TTDEventThreadCreated_Flag = 1,
536+
TTDEventThreadTerminated_Flag = 2,
537+
TTDEventModuleLoaded_Flag = 4,
538+
TTDEventModuleUnloaded_Flag = 8,
539+
TTDEventException_Flag = 16,
540+
TTDEventAll = TTDEventThreadCreated_Flag | TTDEventThreadTerminated_Flag | TTDEventModuleLoaded_Flag | TTDEventModuleUnloaded_Flag | TTDEventException_Flag
541+
};
542+
531543
// TTD Module - information about modules that were loaded/unloaded during trace
532544
struct TTDModule
533545
{

0 commit comments

Comments
 (0)