[vlc-commits] npapi: npolibvlc: Mark all overriden virtual methods with 'override'
Hugo Beauzée-Luyssen
git at videolan.org
Tue Mar 31 10:51:58 CEST 2015
npapi-vlc | branch: cleanup | Hugo Beauzée-Luyssen <hugo at beauzee.fr> | Mon Mar 30 14:52:28 2015 +0200| [556fc00e3167ca296545fc7b36c3918f83b3ea79] | committer: Hugo Beauzée-Luyssen
npapi: npolibvlc: Mark all overriden virtual methods with 'override'
Also mark them explicitely as virtual
> http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=556fc00e3167ca296545fc7b36c3918f83b3ea79
---
npapi/npruntime/npolibvlc.h | 53 ++++++++++++++++++++++---------------------
1 file changed, 27 insertions(+), 26 deletions(-)
diff --git a/npapi/npruntime/npolibvlc.h b/npapi/npruntime/npolibvlc.h
index de17316..0868203 100644
--- a/npapi/npruntime/npolibvlc.h
+++ b/npapi/npruntime/npolibvlc.h
@@ -53,7 +53,7 @@ protected:
static const int methodCount;
static const NPUTF8 * const methodNames[];
- InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result);
+ InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result) override;
private:
NPObject *audioObj;
@@ -76,13 +76,13 @@ protected:
static const int propertyCount;
static const NPUTF8 * const propertyNames[];
- InvokeResult getProperty(int index, NPVariant &result);
- InvokeResult setProperty(int index, const NPVariant &value);
+ virtual InvokeResult getProperty(int index, NPVariant &result) override;
+ virtual InvokeResult setProperty(int index, const NPVariant &value) override;
static const int methodCount;
static const NPUTF8 * const methodNames[];
- InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result);
+ virtual InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result) override;
};
class LibvlcInputNPObject: public RuntimeNPObject
@@ -98,8 +98,8 @@ protected:
static const int propertyCount;
static const NPUTF8 * const propertyNames[];
- InvokeResult getProperty(int index, NPVariant &result);
- InvokeResult setProperty(int index, const NPVariant &value);
+ virtual InvokeResult getProperty(int index, NPVariant &result) override;
+ virtual InvokeResult setProperty(int index, const NPVariant &value) override;
static const int methodCount;
static const NPUTF8 * const methodNames[];
@@ -118,7 +118,8 @@ protected:
static const int propertyCount;
static const NPUTF8 * const propertyNames[];
- InvokeResult getProperty(int index, NPVariant &result);
+ virtual InvokeResult getProperty(int index, NPVariant &result) override;
+
static const int methodCount;
static const NPUTF8 * const methodNames[];
};
@@ -135,12 +136,12 @@ protected:
static const int propertyCount;
static const NPUTF8 * const propertyNames[];
- InvokeResult getProperty(int index, NPVariant &result);
+ virtual InvokeResult getProperty(int index, NPVariant &result) override;
static const int methodCount;
static const NPUTF8 * const methodNames[];
- InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result);
+ virtual InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result) override;
};
class LibvlcPlaylistNPObject: public RuntimeNPObject
@@ -157,12 +158,12 @@ protected:
static const int propertyCount;
static const NPUTF8 * const propertyNames[];
- InvokeResult getProperty(int index, NPVariant &result);
+ virtual InvokeResult getProperty(int index, NPVariant &result) override;
static const int methodCount;
static const NPUTF8 * const methodNames[];
- InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result);
+ virtual InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result) override;
void parseOptions(const NPString& s, int *i_options, char*** ppsz_options);
void parseOptions(NPObject *obj, int *i_options, char*** ppsz_options);
@@ -183,13 +184,13 @@ protected:
static const int propertyCount;
static const NPUTF8 * const propertyNames[];
- InvokeResult getProperty(int index, NPVariant &result);
- InvokeResult setProperty(int index, const NPVariant &value);
+ virtual InvokeResult getProperty(int index, NPVariant &result) override;
+ virtual InvokeResult setProperty(int index, const NPVariant &value) override;
static const int methodCount;
static const NPUTF8 * const methodNames[];
- InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result);
+ virtual InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result) override;
};
@@ -206,13 +207,13 @@ protected:
static const int propertyCount;
static const NPUTF8 * const propertyNames[];
- InvokeResult getProperty(int index, NPVariant &result);
- InvokeResult setProperty(int index, const NPVariant &value);
+ virtual InvokeResult getProperty(int index, NPVariant &result) override;
+ virtual InvokeResult setProperty(int index, const NPVariant &value) override;
static const int methodCount;
static const NPUTF8 * const methodNames[];
- InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result);
+ virtual InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result) override;
private:
NPObject *marqueeObj;
@@ -232,13 +233,13 @@ protected:
static const int propertyCount;
static const NPUTF8 * const propertyNames[];
- InvokeResult getProperty(int index, NPVariant &result);
- InvokeResult setProperty(int index, const NPVariant &value);
+ virtual InvokeResult getProperty(int index, NPVariant &result) override;
+ virtual InvokeResult setProperty(int index, const NPVariant &value) override;
static const int methodCount;
static const NPUTF8 * const methodNames[];
- InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result);
+ virtual InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result) override;
};
class LibvlcLogoNPObject: public RuntimeNPObject
@@ -253,13 +254,13 @@ protected:
static const int propertyCount;
static const NPUTF8 * const propertyNames[];
- InvokeResult getProperty(int index, NPVariant &result);
- InvokeResult setProperty(int index, const NPVariant &value);
+ virtual InvokeResult getProperty(int index, NPVariant &result) override;
+ virtual InvokeResult setProperty(int index, const NPVariant &value) override;
static const int methodCount;
static const NPUTF8 * const methodNames[];
- InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result);
+ virtual InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result) override;
};
class LibvlcDeinterlaceNPObject: public RuntimeNPObject
@@ -274,12 +275,12 @@ protected:
static const int propertyCount;
static const NPUTF8 * const propertyNames[];
- InvokeResult getProperty(int index, NPVariant &result);
- InvokeResult setProperty(int index, const NPVariant &value);
+ virtual InvokeResult getProperty(int index, NPVariant &result) override;
+ virtual InvokeResult setProperty(int index, const NPVariant &value) override;
static const int methodCount;
static const NPUTF8 * const methodNames[];
- InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result);
+ virtual InvokeResult invoke(int index, const NPVariant *args, uint32_t argCount, NPVariant &result) override;
};
More information about the vlc-commits
mailing list