LeechCraft  0.6.70-15082-g543737046d
Modular cross-platform feature rich live environment.
Media::SimilarityInfo Struct Reference

Describes similarty information of an artist. More...

#include "audiostructs.h"

+ Collaboration diagram for Media::SimilarityInfo:

Public Member Functions

bool operator== (const SimilarityInfo &other) const =default
 
bool operator!= (const SimilarityInfo &other) const =default
 

Public Attributes

ArtistInfo Artist_
 Information about artist this similary info is about. More...
 
int Similarity_
 Similarity in percents. More...
 
QStringList SimilarTo_
 Names of the artists similar to this one. More...
 

Detailed Description

Describes similarty information of an artist.

Similarity information may contain similarity percentage (the Similarity_ field) with respect to some other artist or artist names similar to this one. For example, both IRecommendedArtists and ISimilarArtists return IPendingSimilarArtists which carries a list of SimilarityInfo structures, but IRecommendedArtists will typically contain the list of names of artists from the user library that an artist is similar to, while ISimilarArtists will carry around similarity percentage.

See also
ISimilarArtists, IRecommendedArtists, IPendingSimilarArtists

Definition at line 139 of file audiostructs.h.

Member Function Documentation

◆ operator!=()

bool Media::SimilarityInfo::operator!= ( const SimilarityInfo other) const
default

◆ operator==()

bool Media::SimilarityInfo::operator== ( const SimilarityInfo other) const
default

Member Data Documentation

◆ Artist_

ArtistInfo Media::SimilarityInfo::Artist_

Information about artist this similary info is about.

Definition at line 143 of file audiostructs.h.

◆ Similarity_

int Media::SimilarityInfo::Similarity_

Similarity in percents.

May be 0 if only SimilarTo_ field is filled.

Definition at line 149 of file audiostructs.h.

◆ SimilarTo_

QStringList Media::SimilarityInfo::SimilarTo_

Names of the artists similar to this one.

Definition at line 153 of file audiostructs.h.


The documentation for this struct was generated from the following file: