9#ifndef LLDB_API_SBTRACECURSOR_H
10#define LLDB_API_SBTRACECURSOR_H
27 void SetForwards(
bool forwards);
34 bool IsForwards()
const;
49 bool HasValue()
const;
132 bool IsError()
const;
136 const char *GetError()
const;
140 bool IsEvent()
const;
148 const char *GetEventTypeAsString()
const;
152 bool IsInstruction()
const;
163 bool IsValid()
const;
165 explicit operator bool()
const;
lldb::TraceCursorSP m_opaque_sp
TraceEvent
Events that might happen during a trace session.
TraceCursorSeekType
Enum to indicate the reference point when invoking TraceCursor::Seek().
std::shared_ptr< lldb_private::TraceCursor > TraceCursorSP