Planeshift
Public Member Functions | Protected Member Functions

google_breakpad::LinuxPtraceDumper Class Reference

#include <linux_ptrace_dumper.h>

List of all members.

Public Member Functions

virtual bool BuildProcPath (char *path, pid_t pid, const char *node) const
virtual void CopyFromProcess (void *dest, pid_t child, const void *src, size_t length)
virtual bool GetThreadInfoByIndex (size_t index, ThreadInfo *info)
virtual bool IsPostMortem () const
 LinuxPtraceDumper (pid_t pid)
virtual bool ThreadsResume ()
virtual bool ThreadsSuspend ()

Protected Member Functions

virtual bool EnumerateThreads ()

Detailed Description

Definition at line 42 of file linux_ptrace_dumper.h.


Constructor & Destructor Documentation

google_breakpad::LinuxPtraceDumper::LinuxPtraceDumper ( pid_t  pid) [explicit]

Member Function Documentation

virtual bool google_breakpad::LinuxPtraceDumper::BuildProcPath ( char *  path,
pid_t  pid,
const char *  node 
) const [virtual]
virtual void google_breakpad::LinuxPtraceDumper::CopyFromProcess ( void *  dest,
pid_t  child,
const void *  src,
size_t  length 
) [virtual]
virtual bool google_breakpad::LinuxPtraceDumper::EnumerateThreads ( ) [protected, virtual]
virtual bool google_breakpad::LinuxPtraceDumper::GetThreadInfoByIndex ( size_t  index,
ThreadInfo info 
) [virtual]
virtual bool google_breakpad::LinuxPtraceDumper::IsPostMortem ( ) const [virtual]
virtual bool google_breakpad::LinuxPtraceDumper::ThreadsResume ( ) [virtual]
virtual bool google_breakpad::LinuxPtraceDumper::ThreadsSuspend ( ) [virtual]

The documentation for this class was generated from the following file: