removed useless destructors

This commit is contained in:
Martchus 2015-12-21 18:35:47 +01:00
parent 3da8337c6c
commit ee09a50915
7 changed files with 0 additions and 49 deletions

View File

@ -26,7 +26,6 @@ class FieldMapBasedTag : public Tag
{
public:
FieldMapBasedTag();
virtual ~FieldMapBasedTag();
virtual const TagValue &value(KnownField field) const;
virtual const TagValue &value(const typename FieldType::identifierType &id) const;
@ -73,13 +72,6 @@ template <class FieldType, class Compare>
FieldMapBasedTag<FieldType, Compare>::FieldMapBasedTag()
{}
/*!
* \brief Destroys the tag.
*/
template <class FieldType, class Compare>
FieldMapBasedTag<FieldType, Compare>::~FieldMapBasedTag()
{}
template <class FieldType, class Compare>
inline const TagValue &FieldMapBasedTag<FieldType, Compare>::value(KnownField field) const
{

View File

@ -23,12 +23,6 @@ namespace Media {
Id3v1Tag::Id3v1Tag()
{}
/*!
* \brief Destroys the tag.
*/
Id3v1Tag::~Id3v1Tag()
{}
TagType Id3v1Tag::type() const
{
return TagType::Id3v1Tag;

View File

@ -10,7 +10,6 @@ class LIB_EXPORT Id3v1Tag : public Tag
{
public:
Id3v1Tag();
virtual ~Id3v1Tag();
virtual TagType type() const;
virtual const char *typeName() const;

View File

@ -19,7 +19,6 @@ class LIB_EXPORT Id3v2Tag : public FieldMapBasedTag<Id3v2Frame, FrameComparer>
{
public:
Id3v2Tag();
~Id3v2Tag();
TagType type() const;
const char *typeName() const;
@ -71,12 +70,6 @@ inline Id3v2Tag::Id3v2Tag() :
m_paddingSize(0)
{}
/*!
* \brief Destroys the tag.
*/
inline Id3v2Tag::~Id3v2Tag()
{}
inline TagType Id3v2Tag::type() const
{
return TagType::Id3v2Tag;

View File

@ -50,14 +50,12 @@ class LIB_EXPORT MatroskaTag : public FieldMapBasedTag<MatroskaTagField>
{
public:
MatroskaTag();
~MatroskaTag();
TagType type() const;
const char *typeName() const;
TagTextEncoding proposedTextEncoding() const;
bool canEncodingBeUsed(TagTextEncoding encoding) const;
bool supportsTarget() const;
// bool supportsNestedTags() const;
std::string fieldId(KnownField field) const;
KnownField knownField(const std::string &id) const;
@ -75,23 +73,12 @@ inline bool MatroskaTag::supportsTarget() const
return true;
}
//inline bool MatroskaTag::supportsNestedTags() const
//{
// return true;
//}
/*!
* \brief Constructs a new tag.
*/
inline MatroskaTag::MatroskaTag()
{}
/*!
* \brief Destroys the tag.
*/
inline MatroskaTag::~MatroskaTag()
{}
inline TagType MatroskaTag::type() const
{
return TagType::MatroskaTag;

View File

@ -50,7 +50,6 @@ class LIB_EXPORT Mp4Tag : public FieldMapBasedTag<Mp4TagField>
{
public:
Mp4Tag();
~Mp4Tag();
TagType type() const;
const char *typeName() const;
@ -79,12 +78,6 @@ public:
inline Mp4Tag::Mp4Tag()
{}
/*!
* \brief Destroys the tag.
*/
inline Mp4Tag::~Mp4Tag()
{}
inline TagType Mp4Tag::type() const
{
return TagType::Mp4Tag;

View File

@ -14,7 +14,6 @@ class LIB_EXPORT VorbisComment : public FieldMapBasedTag<VorbisCommentField, Cas
{
public:
VorbisComment();
~VorbisComment();
TagType type() const;
const char *typeName() const;
@ -42,12 +41,6 @@ private:
inline VorbisComment::VorbisComment()
{}
/*!
* \brief Destroys the Vorbis comment.
*/
inline VorbisComment::~VorbisComment()
{}
inline TagType VorbisComment::type() const
{
return TagType::VorbisComment;