Process(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp)
Construct with a shared pointer to a target, and the Process listener.
PostMortemProcess(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const FileSpec &core_file)
bool IsLiveDebugSession() const override
Check if a process is a live debug session, or a corefile/post-mortem.
FileSpec GetCoreFile() const override
Provide a way to retrieve the core dump file that is loaded for debugging.