Files
icarus/include/database/artistRepository.h
T

24 lines
498 B
C++

#ifndef ARTISTREPOSITORY_H_
#define ARTISTREPOSITORY_H_
#include "database/base_repository.h"
#include "models/models.h"
#include "types/artistFilter.h"
namespace Database
{
class artistRepository : public base_repository
{
public:
artistRepository(const Model::BinaryPath&);
Model::Artist retrieveRecord(Model::Artist&, Type::artistFilter);
void saveRecord(const Model::Artist&);
private:
Model::Artist parseRecord(MYSQL_RES*);
};
}
#endif