Planeshift
Public Member Functions | Static Public Attributes

google_breakpad::MinidumpFileWriter Class Reference

#include <minidump_file_writer.h>

List of all members.

Public Member Functions

bool Close ()
bool Copy (MDRVA position, const void *src, ssize_t size)
 MinidumpFileWriter ()
bool Open (const char *path)
MDRVA position () const
void SetFile (const int file)
bool WriteMemory (const void *src, size_t size, MDMemoryDescriptor *output)
bool WriteString (const char *str, unsigned int length, MDLocationDescriptor *location)
bool WriteString (const wchar_t *str, unsigned int length, MDLocationDescriptor *location)
 ~MinidumpFileWriter ()

Static Public Attributes

static const MDRVA kInvalidMDRVA

Detailed Description

Definition at line 68 of file minidump_file_writer.h.


Constructor & Destructor Documentation

google_breakpad::MinidumpFileWriter::MinidumpFileWriter ( )
google_breakpad::MinidumpFileWriter::~MinidumpFileWriter ( )

Member Function Documentation

bool google_breakpad::MinidumpFileWriter::Close ( )
bool google_breakpad::MinidumpFileWriter::Copy ( MDRVA  position,
const void *  src,
ssize_t  size 
)
bool google_breakpad::MinidumpFileWriter::Open ( const char *  path)
MDRVA google_breakpad::MinidumpFileWriter::position ( ) const [inline]

Definition at line 117 of file minidump_file_writer.h.

void google_breakpad::MinidumpFileWriter::SetFile ( const int  file)
bool google_breakpad::MinidumpFileWriter::WriteMemory ( const void *  src,
size_t  size,
MDMemoryDescriptor output 
)
bool google_breakpad::MinidumpFileWriter::WriteString ( const wchar_t *  str,
unsigned int  length,
MDLocationDescriptor location 
)
bool google_breakpad::MinidumpFileWriter::WriteString ( const char *  str,
unsigned int  length,
MDLocationDescriptor location 
)

Member Data Documentation

Definition at line 72 of file minidump_file_writer.h.


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