enh: resolve unit test and few other warnings.

This commit is contained in:
Matej Kenda
2024-05-08 10:27:20 +02:00
parent 065f9a0ff9
commit ad72b25ace
12 changed files with 67 additions and 76 deletions

View File

@@ -62,10 +62,8 @@ public:
{
}
virtual ~Pair()
virtual ~Pair() = default;
/// Destroys the Pair.
{
}
Pair& swap(Pair& other) noexcept
/// Swaps the content of the two Pairs.
@@ -122,62 +120,62 @@ public:
return typeid(Pair<std::string>);
}
void convert(Int8& val) const
void convert(Int8&) const
{
throw BadCastException("Cannot cast Pair type to Int8");
}
void convert(Int16& val) const
void convert(Int16&) const
{
throw BadCastException("Cannot cast Pair type to Int16");
}
void convert(Int32& val) const
void convert(Int32&) const
{
throw BadCastException("Cannot cast Pair type to Int32");
}
void convert(Int64& val) const
void convert(Int64&) const
{
throw BadCastException("Cannot cast Pair type to Int64");
}
void convert(UInt8& val) const
void convert(UInt8&) const
{
throw BadCastException("Cannot cast Pair type to UInt8");
}
void convert(UInt16& val) const
void convert(UInt16&) const
{
throw BadCastException("Cannot cast Pair type to UInt16");
}
void convert(UInt32& val) const
void convert(UInt32&) const
{
throw BadCastException("Cannot cast Pair type to UInt32");
}
void convert(UInt64& val) const
void convert(UInt64&) const
{
throw BadCastException("Cannot cast Pair type to UInt64");
}
void convert(bool& val) const
void convert(bool&) const
{
throw BadCastException("Cannot cast Pair type to bool");
}
void convert(float& val) const
void convert(float&) const
{
throw BadCastException("Cannot cast Pair type to float");
}
void convert(double& val) const
void convert(double&) const
{
throw BadCastException("Cannot cast Pair type to double");
}
void convert(char& val) const
void convert(char&) const
{
throw BadCastException("Cannot cast Pair type to char");
}
@@ -271,62 +269,62 @@ public:
return typeid(Pair<int>);
}
void convert(Int8& val) const
void convert(Int8&) const
{
throw BadCastException("Cannot cast Pair type to Int8");
}
void convert(Int16& val) const
void convert(Int16&) const
{
throw BadCastException("Cannot cast Pair type to Int16");
}
void convert(Int32& val) const
void convert(Int32&) const
{
throw BadCastException("Cannot cast Pair type to Int32");
}
void convert(Int64& val) const
void convert(Int64&) const
{
throw BadCastException("Cannot cast Pair type to Int64");
}
void convert(UInt8& val) const
void convert(UInt8&) const
{
throw BadCastException("Cannot cast Pair type to UInt8");
}
void convert(UInt16& val) const
void convert(UInt16&) const
{
throw BadCastException("Cannot cast Pair type to UInt16");
}
void convert(UInt32& val) const
void convert(UInt32&) const
{
throw BadCastException("Cannot cast Pair type to UInt32");
}
void convert(UInt64& val) const
void convert(UInt64&) const
{
throw BadCastException("Cannot cast Pair type to UInt64");
}
void convert(bool& val) const
void convert(bool&) const
{
throw BadCastException("Cannot cast Pair type to bool");
}
void convert(float& val) const
void convert(float&) const
{
throw BadCastException("Cannot cast Pair type to float");
}
void convert(double& val) const
void convert(double&) const
{
throw BadCastException("Cannot cast Pair type to double");
}
void convert(char& val) const
void convert(char&) const
{
throw BadCastException("Cannot cast Pair type to char");
}