Add override keyword. Thanks @Floessie

This commit is contained in:
heckflosse
2018-11-22 16:19:16 +01:00
parent 6e4e07f8c0
commit 831e18ca45
135 changed files with 1250 additions and 1251 deletions

View File

@@ -32,7 +32,7 @@ namespace rtexif
class CAOnOffInterpreter : public Interpreter
{
public:
virtual std::string toString (Tag* t)
std::string toString (Tag* t) override
{
int n = t->toInt();
@@ -51,7 +51,7 @@ class CAIntSerNumInterpreter : public Interpreter
{
public:
CAIntSerNumInterpreter () {}
virtual std::string toString (Tag* t)
std::string toString (Tag* t) override
{
return "";
}
@@ -63,7 +63,7 @@ class CAApertureInterpreter : public Interpreter
{
public:
CAApertureInterpreter () {}
virtual std::string toString (Tag* t)
std::string toString (Tag* t) override
{
char buffer[32];
double v = pow (2.0, t->toDouble() / 64.0);
@@ -92,7 +92,7 @@ CAMacroModeInterpreter caMacroModeInterpreter;
class CASelfTimerInterpreter : public Interpreter
{
public:
virtual std::string toString (Tag* t)
std::string toString (Tag* t) override
{
int sec = t->toInt (0, SHORT);
@@ -385,7 +385,7 @@ CAExposureModeInterpreter caExposureModeInterpreter;
class CAFlashBitsInterpreter : public Interpreter
{
public:
virtual std::string toString (Tag* t)
std::string toString (Tag* t) override
{
std::ostringstream s;
unsigned bits = t->toInt (0, SHORT);
@@ -533,7 +533,7 @@ CARAWQualityInterpreter caRAWQualityInterpreter;
class CAFocalInterpreter : public Interpreter
{
public:
virtual std::string toString (Tag* t)
std::string toString (Tag* t) override
{
Tag *unitTag = t->getParent()->getRoot()->findTag ("FocalUnits");
double v = unitTag ? unitTag->toDouble() : 1.;
@@ -956,7 +956,7 @@ public:
};
}
virtual std::string toString (Tag* t)
std::string toString (Tag* t) override
{
int lensID = t->toInt();
@@ -1108,7 +1108,7 @@ CAFocalTypeInterpreter caFocalTypeInterpreter;
class CAFocalPlaneInterpreter : public Interpreter
{
public:
virtual std::string toString (Tag* t)
std::string toString (Tag* t) override
{
int val = t->toInt();
@@ -1126,7 +1126,7 @@ CAFocalPlaneInterpreter caFocalPlaneInterpreter;
class CAExposureTimeInterpreter : public Interpreter
{
public:
virtual std::string toString (Tag* t)
std::string toString (Tag* t) override
{
char buffer[32];
double d = pow (2, - t->toInt() / 32.0);
@@ -1138,7 +1138,7 @@ CAExposureTimeInterpreter caExposureTimeInterpreter;
class CAEVInterpreter : public Interpreter
{
virtual std::string toString (Tag* t)
std::string toString (Tag* t) override
{
char buffer[32];
sprintf (buffer, "%.1f", t->toDouble() / 32.0 );
@@ -1150,14 +1150,14 @@ CAEVInterpreter caEVInterpreter;
class CABaseISOInterpreter : public Interpreter
{
public:
virtual std::string toString (Tag* t)
std::string toString (Tag* t) override
{
char buffer[32];
int a = t->toInt();
sprintf (buffer, "%d", a);
return buffer;
}
virtual double toDouble (const Tag* t, int ofs)
double toDouble (const Tag* t, int ofs) override
{
int a = Interpreter::toInt (t, ofs);
@@ -1168,7 +1168,7 @@ public:
return 0.;
}
}
virtual int toInt (const Tag* t, int ofs, TagType astype)
int toInt (const Tag* t, int ofs, TagType astype) override
{
int a = Interpreter::toInt (t, ofs, astype);
@@ -1287,7 +1287,7 @@ CASlowShutterInterpreter caSlowShutterInterpreter;
class CAFlashGuideNumberInterpreter : public Interpreter
{
public:
virtual std::string toString (Tag* t)
std::string toString (Tag* t) override
{
int n = t->toInt();
@@ -1348,7 +1348,7 @@ CAControModeInterpreter caControModeInterpreter;
class CAFocusDistanceInterpreter : public Interpreter
{
public:
virtual std::string toString (Tag* t)
std::string toString (Tag* t) override
{
char buffer[32];
sprintf (buffer, "%.2f", t->toDouble() / 100 );
@@ -1360,7 +1360,7 @@ CAFocusDistanceInterpreter caFocusDistanceInterpreter;
class CAMeasuredEVInterpreter : public Interpreter
{
public:
virtual std::string toString (Tag* t)
std::string toString (Tag* t) override
{
char buffer[32];
sprintf (buffer, "%.1f", t->toDouble() / 8 - 6 );
@@ -1495,7 +1495,7 @@ CAToningEffectInterpreter caToningEffectInterpreter;
class CAFileNumberInterpreter : public Interpreter
{
public:
virtual std::string toString (Tag* t)
std::string toString (Tag* t) override
{
unsigned long val = t->toInt (0, LONG);
char buffer[32];