|
libclues
Linux C++ Tracing Library
|
This is the complete list of members for clues::Engine, including all inherited members.
| addTracee(const cosmos::ProcessID pid, const FollowChildren follow_children, const AttachThreads attach_threads, const cosmos::ProcessID sibling=cosmos::ProcessID::INVALID) | clues::Engine | |
| addTracee(const cosmos::StringVector &cmdline, const FollowChildren follow_children) | clues::Engine | |
| checkCleanupTracee(TraceeMap::iterator it) (defined in clues::Engine) | clues::Engine | protected |
| checkUnknownEvents() (defined in clues::Engine) | clues::Engine | protected |
| checkUnknownTraceeEvent(const cosmos::ChildState &data) | clues::Engine | protected |
| Decision enum name | clues::Engine | protected |
| Engine(EventConsumer &consumer) | clues::Engine | inlineexplicit |
| EventMap typedef (defined in clues::Engine) | clues::Engine | protected |
| FormatFlag enum name | clues::Engine | |
| FormatFlags typedef (defined in clues::Engine) | clues::Engine | |
| formatFlags() const (defined in clues::Engine) | clues::Engine | inline |
| handleAutoAttach(Tracee &parent, const cosmos::ProcessID pid, const cosmos::ptrace::Event event, const SystemCall &sc) | clues::Engine | protected |
| handleEvent(const cosmos::ChildState &data) (defined in clues::Engine) | clues::Engine | protected |
| handleNoChildren() (defined in clues::Engine) | clues::Engine | protected |
| handleSubstitution(const cosmos::ProcessID old_pid) | clues::Engine | protected |
| m_consumer (defined in clues::Engine) | clues::Engine | protected |
| m_format_flags | clues::Engine | protected |
| m_newly_attached_pid | clues::Engine | protected |
| m_tracees | clues::Engine | protected |
| m_unknown_events | clues::Engine | protected |
| setFormatFlags(const FormatFlags flags) | clues::Engine | inline |
| stop(const std::optional< cosmos::Signal > signal) | clues::Engine | |
| trace() | clues::Engine | |
| Tracee (defined in clues::Engine) | clues::Engine | friend |
| TraceeMap typedef (defined in clues::Engine) | clues::Engine | protected |
| tryUpdateTraceePID(const cosmos::ProcessID old_pid, const cosmos::ProcessID new_pid) (defined in clues::Engine) | clues::Engine | protected |
| ~Engine() | clues::Engine | virtual |