diff options
Diffstat (limited to 'src/google_airbag/processor/minidump.h')
-rw-r--r-- | src/google_airbag/processor/minidump.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/google_airbag/processor/minidump.h b/src/google_airbag/processor/minidump.h index d9392655..f2700119 100644 --- a/src/google_airbag/processor/minidump.h +++ b/src/google_airbag/processor/minidump.h @@ -569,6 +569,15 @@ class MinidumpSystemInfo : public MinidumpStream { return valid_ ? &system_info_ : NULL; } + // GetOS and GetCPU return textual representations of the operating system + // and CPU that produced the minidump. Unlike most other Minidump* methods, + // they return string objects, not weak pointers. Defined values for + // GetOS() are "mac", "windows", and "linux". Defined values for GetCPU + // are "x86" and "ppc". These methods return an empty string when their + // values are unknown. + string GetOS(); + string GetCPU(); + // I don't know what CSD stands for, but this field is documented as // returning a textual representation of the OS service pack. On other // platforms, this provides additional information about an OS version |