rendered paste bodyvoid Database::sortIt(vector<Entry*>* v, const string& sortAs) { if(sortAs == "type") std::sort(v->begin(), v->end(), typeCmp); else if (sortAs == "titel") std::sort(v->begin(), v->end(), titelCmp); else if (sortAs == "interpret") std::sort(v->begin(), v->end(), intCmp); else if (sortAs == "info") std::sort(v->begin(), v->end(), infoCmp); }bool Database::typeCmp(Entry* e1, Entry* e2) { return e1->getType() < e2->getType();}bool Database::titelCmp(Entry* e1, Entry* e2) { return e1->getTitel() < e2->getTitel();}bool Database::intCmp(Entry* e1, Entry* e2) { return e1->getInterpret() < e2->getInterpret();}bool Database::infoCmp(Entry* e1, Entry* e2) { return e1->getInfo() < e2->getInfo();}