From 9730cd071e11f1149f81f30444f7600d8991fdbe Mon Sep 17 00:00:00 2001 From: Tom Deakin Date: Wed, 27 Apr 2016 11:34:42 +0100 Subject: [PATCH] Overridden functions should have more keywords --- src/CUDAStream.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/CUDAStream.h b/src/CUDAStream.h index 14f2cc2..451cfc1 100644 --- a/src/CUDAStream.h +++ b/src/CUDAStream.h @@ -6,7 +6,7 @@ template class CUDAStream : public Stream { - private: + protected: // Size of arrays unsigned int array_size; // Device side pointers to arrays @@ -19,10 +19,10 @@ class CUDAStream : public Stream CUDAStream(const unsigned int); - void copy(); - void add(); - void mul(); - void triad(); + virtual void copy() override; + virtual void add() override; + virtual void mul() override; + virtual void triad() override; void write_arrays(const std::vector& a, const std::vector& b, const std::vector& c); void read_arrays(std::vector& a, std::vector& b, std::vector& c);