uint32_t size() const { return size_; }
// Resource overrides.
- virtual ppapi::thunk::PPB_Buffer_API* AsPPB_Buffer_API() OVERRIDE;
+ ppapi::thunk::PPB_Buffer_API* AsPPB_Buffer_API() override;
// PPB_Buffer_API implementation.
- virtual PP_Bool Describe(uint32_t* size_in_bytes) OVERRIDE;
- virtual PP_Bool IsMapped() OVERRIDE;
- virtual void* Map() OVERRIDE;
- virtual void Unmap() OVERRIDE;
+ PP_Bool Describe(uint32_t* size_in_bytes) override;
+ PP_Bool IsMapped() override;
+ void* Map() override;
+ void Unmap() override;
// Trusted.
- virtual int32_t GetSharedMemory(int* handle) OVERRIDE;
+ int32_t GetSharedMemory(int* handle) override;
private:
- virtual ~PPB_Buffer_Impl();
+ ~PPB_Buffer_Impl() override;
explicit PPB_Buffer_Impl(PP_Instance instance);
bool Init(uint32_t size);