aboutsummaryrefslogtreecommitdiff
path: root/src/google_breakpad/processor/minidump.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/google_breakpad/processor/minidump.h')
-rw-r--r--src/google_breakpad/processor/minidump.h21
1 files changed, 10 insertions, 11 deletions
diff --git a/src/google_breakpad/processor/minidump.h b/src/google_breakpad/processor/minidump.h
index bff38bf3..a5d32c8b 100644
--- a/src/google_breakpad/processor/minidump.h
+++ b/src/google_breakpad/processor/minidump.h
@@ -350,7 +350,7 @@ class MinidumpThreadList : public MinidumpStream {
static const uint32_t kStreamType = MD_THREAD_LIST_STREAM;
- bool Read(uint32_t aExpectedSize);
+ bool Read(uint32_t aExpectedSize) override;
// The largest number of threads that will be read from a minidump. The
// default is 256.
@@ -592,7 +592,7 @@ class MinidumpMemoryList : public MinidumpStream {
explicit MinidumpMemoryList(Minidump* minidump);
- bool Read(uint32_t expected_size);
+ bool Read(uint32_t expected_size) override;
// The largest number of memory regions that will be read from a minidump.
// The default is 256.
@@ -647,7 +647,7 @@ class MinidumpException : public MinidumpStream {
explicit MinidumpException(Minidump* minidump);
- bool Read(uint32_t expected_size);
+ bool Read(uint32_t expected_size) override;
MDRawExceptionStream exception_;
MinidumpContext* context_;
@@ -687,7 +687,7 @@ class MinidumpAssertion : public MinidumpStream {
explicit MinidumpAssertion(Minidump* minidump);
- bool Read(uint32_t expected_size);
+ bool Read(uint32_t expected_size) override;
MDRawAssertionInfo assertion_;
string expression_;
@@ -744,7 +744,7 @@ class MinidumpSystemInfo : public MinidumpStream {
static const uint32_t kStreamType = MD_SYSTEM_INFO_STREAM;
- bool Read(uint32_t expected_size);
+ bool Read(uint32_t expected_size) override;
// A string identifying the CPU vendor, if known.
const string* cpu_vendor_;
@@ -849,8 +849,7 @@ class MinidumpUnloadedModuleList : public MinidumpStream,
static const uint32_t kStreamType = MD_UNLOADED_MODULE_LIST_STREAM;
-
- bool Read(uint32_t expected_size_);
+ bool Read(uint32_t expected_size_) override;
// The largest number of modules that will be read from a minidump. The
// default is 1024.
@@ -886,7 +885,7 @@ class MinidumpMiscInfo : public MinidumpStream {
explicit MinidumpMiscInfo(Minidump* minidump_);
- bool Read(uint32_t expected_size_);
+ bool Read(uint32_t expected_size_) override;
MDRawMiscInfo misc_info_;
@@ -927,7 +926,7 @@ class MinidumpBreakpadInfo : public MinidumpStream {
explicit MinidumpBreakpadInfo(Minidump* minidump_);
- bool Read(uint32_t expected_size_);
+ bool Read(uint32_t expected_size_) override;
MDRawBreakpadInfo breakpad_info_;
@@ -995,7 +994,7 @@ class MinidumpMemoryInfoList : public MinidumpStream {
explicit MinidumpMemoryInfoList(Minidump* minidump_);
- bool Read(uint32_t expected_size);
+ bool Read(uint32_t expected_size) override;
// Access to memory info using addresses as the key.
RangeMap<uint64_t, unsigned int> *range_map_;
@@ -1090,7 +1089,7 @@ class MinidumpLinuxMapsList : public MinidumpStream {
// Read and load the contents of the process mapping data.
// The stream should have data in the form of /proc/self/maps.
// This method returns whether the stream was read successfully.
- bool Read(uint32_t expected_size);
+ bool Read(uint32_t expected_size) override;
// The list of individual mappings.
MinidumpLinuxMappings *maps_;