RefundsRepository(QSqlDatabase &,QObject *) definition createRefund(const CreateRefundRequest &) definition deleteRefundById(qint32) definition getAllRefunds(QVector &) definition getRefundById(qint32,RefundDTO &) definition mapQueryToDTO(const QSqlQuery &) definition updateRefund(const UpdateRefundRequest &) definition RefundsRepository CreateRefundRequest true false pass by reference QObject true false pass by reference QSqlDatabase true false pass by reference QSqlQuery true false pass by reference QVector true false pass by reference RefundDTO true false pass by reference UpdateRefundRequest true false pass by reference qint32 true true pass by value pass by value