libclues
Linux C++ Tracing Library
Loading...
Searching...
No Matches
clues::Engine Member List

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::Engineprotected
checkUnknownEvents() (defined in clues::Engine)clues::Engineprotected
checkUnknownTraceeEvent(const cosmos::ChildState &data)clues::Engineprotected
Decision enum nameclues::Engineprotected
Engine(EventConsumer &consumer)clues::Engineinlineexplicit
EventMap typedef (defined in clues::Engine)clues::Engineprotected
FormatFlag enum nameclues::Engine
FormatFlags typedef (defined in clues::Engine)clues::Engine
formatFlags() const (defined in clues::Engine)clues::Engineinline
handleAutoAttach(Tracee &parent, const cosmos::ProcessID pid, const cosmos::ptrace::Event event, const SystemCall &sc)clues::Engineprotected
handleEvent(const cosmos::ChildState &data) (defined in clues::Engine)clues::Engineprotected
handleNoChildren() (defined in clues::Engine)clues::Engineprotected
handleSubstitution(const cosmos::ProcessID old_pid)clues::Engineprotected
m_consumer (defined in clues::Engine)clues::Engineprotected
m_format_flagsclues::Engineprotected
m_newly_attached_pidclues::Engineprotected
m_traceesclues::Engineprotected
m_unknown_eventsclues::Engineprotected
setFormatFlags(const FormatFlags flags)clues::Engineinline
stop(const std::optional< cosmos::Signal > signal)clues::Engine
trace()clues::Engine
Tracee (defined in clues::Engine)clues::Enginefriend
TraceeMap typedef (defined in clues::Engine)clues::Engineprotected
tryUpdateTraceePID(const cosmos::ProcessID old_pid, const cosmos::ProcessID new_pid) (defined in clues::Engine)clues::Engineprotected
~Engine()clues::Enginevirtual