#include <track.h>
Inheritance diagram for itunesdb::TrackComparators::ComposingComparator:

Public Member Functions | |
| ComposingComparator (TrackComparator *first) | |
| ComposingComparator (TrackComparatorPtr first) | |
| ComposingComparator * | add (TrackComparatorPtr next) |
| ComposingComparator * | add (TrackComparator *next) |
| virtual int | compare (const itunesdb::Track &track1, const itunesdb::Track &track2) |
|
|
Constructs a composing comparator with the given comparator added to the top. The comparator given is owned by this instance so the lifecycle is managed by it. |
|
|
Constructs a composing comparator with the given comparator added to the top. |
|
|
Appends the given comparator. The comparator given is owned by this instance so the lifecycle is managed by it. |
|
|
Appends the given comparator. |
1.4.6