Index: mojo/edk/system/local_data_pipe.h |
diff --git a/mojo/edk/system/local_data_pipe.h b/mojo/edk/system/local_data_pipe.h |
index 8d3b75b7e31fdf07b064ff4afd2fcf12863097f4..8a46c52ec8b1dc9f053ecbdad5f0969af2d0179f 100644 |
--- a/mojo/edk/system/local_data_pipe.h |
+++ b/mojo/edk/system/local_data_pipe.h |
@@ -27,43 +27,40 @@ class MOJO_SYSTEM_IMPL_EXPORT LocalDataPipe : public DataPipe { |
private: |
friend class base::RefCountedThreadSafe<LocalDataPipe>; |
- virtual ~LocalDataPipe(); |
+ ~LocalDataPipe() override; |
// |DataPipe| implementation: |
- virtual void ProducerCloseImplNoLock() override; |
- virtual MojoResult ProducerWriteDataImplNoLock( |
+ void ProducerCloseImplNoLock() override; |
+ MojoResult ProducerWriteDataImplNoLock( |
UserPointer<const void> elements, |
UserPointer<uint32_t> num_bytes, |
uint32_t max_num_bytes_to_write, |
uint32_t min_num_bytes_to_write) override; |
- virtual MojoResult ProducerBeginWriteDataImplNoLock( |
+ MojoResult ProducerBeginWriteDataImplNoLock( |
UserPointer<void*> buffer, |
UserPointer<uint32_t> buffer_num_bytes, |
uint32_t min_num_bytes_to_write) override; |
- virtual MojoResult ProducerEndWriteDataImplNoLock( |
+ MojoResult ProducerEndWriteDataImplNoLock( |
uint32_t num_bytes_written) override; |
- virtual HandleSignalsState ProducerGetHandleSignalsStateImplNoLock() |
- const override; |
- virtual void ConsumerCloseImplNoLock() override; |
- virtual MojoResult ConsumerReadDataImplNoLock( |
+ HandleSignalsState ProducerGetHandleSignalsStateImplNoLock() const override; |
+ void ConsumerCloseImplNoLock() override; |
+ MojoResult ConsumerReadDataImplNoLock( |
UserPointer<void> elements, |
UserPointer<uint32_t> num_bytes, |
uint32_t max_num_bytes_to_read, |
uint32_t min_num_bytes_to_read) override; |
- virtual MojoResult ConsumerDiscardDataImplNoLock( |
+ MojoResult ConsumerDiscardDataImplNoLock( |
UserPointer<uint32_t> num_bytes, |
uint32_t max_num_bytes_to_discard, |
uint32_t min_num_bytes_to_discard) override; |
- virtual MojoResult ConsumerQueryDataImplNoLock( |
+ MojoResult ConsumerQueryDataImplNoLock( |
UserPointer<uint32_t> num_bytes) override; |
- virtual MojoResult ConsumerBeginReadDataImplNoLock( |
+ MojoResult ConsumerBeginReadDataImplNoLock( |
UserPointer<const void*> buffer, |
UserPointer<uint32_t> buffer_num_bytes, |
uint32_t min_num_bytes_to_read) override; |
- virtual MojoResult ConsumerEndReadDataImplNoLock( |
- uint32_t num_bytes_read) override; |
- virtual HandleSignalsState ConsumerGetHandleSignalsStateImplNoLock() |
- const override; |
+ MojoResult ConsumerEndReadDataImplNoLock(uint32_t num_bytes_read) override; |
+ HandleSignalsState ConsumerGetHandleSignalsStateImplNoLock() const override; |
void EnsureBufferNoLock(); |
void DestroyBufferNoLock(); |