This is the complete list of members for drn::accounting::Transaction, including all inherited members.
amount() const noexcept | drn::accounting::Transaction | |
changeCredit(const AccountCode &code, const internal::AccountTransactionKey &allowed) | drn::accounting::Transaction | |
changeDebit(const AccountCode &code, const internal::AccountTransactionKey &allowed) | drn::accounting::Transaction | |
convertAmount(const pecunia::Currency &changeTo, const internal::AccountTransactionKey &allowed) | drn::accounting::Transaction | |
crediting() const noexcept | drn::accounting::Transaction | |
debiting() const noexcept | drn::accounting::Transaction | |
description() const noexcept | drn::accounting::Transaction | |
markCleared() | drn::accounting::Transaction | |
markReconciled() | drn::accounting::Transaction | |
markUnreconciled() | drn::accounting::Transaction | |
number() const noexcept | drn::accounting::Transaction | |
occurredOn() const noexcept | drn::accounting::Transaction | |
operator!=(const Transaction &other) const noexcept=default | drn::accounting::Transaction | |
operator<=>(const Transaction &other) const noexcept | drn::accounting::Transaction | |
operator=(const Transaction &other) | drn::accounting::Transaction | |
operator=(Transaction &&other) noexcept | drn::accounting::Transaction | |
operator==(const Transaction &other) const noexcept | drn::accounting::Transaction | |
setNumber(TransactionNumber value, const internal::AccountTransactionKey &allowed) | drn::accounting::Transaction | |
status() const noexcept | drn::accounting::Transaction | |
Transaction() | drn::accounting::Transaction | |
Transaction(const ::QDate &occurredOn) | drn::accounting::Transaction | explicit |
Transaction(const ::QDate &occurredOn, const AccountCode &debiting, const AccountCode &crediting, const pecunia::Money &amount, std::optional<::QString > description=std::nullopt, std::optional< TransactionNumber > id=std::nullopt, const TransactionStatuses &status=TransactionStatuses::Unreconciled) | drn::accounting::Transaction | |
Transaction(const ::QDate &occurredOn, AccountNumber debiting, AccountNumber crediting, pecunia::Money amount, std::optional<::QString > description=std::nullopt, std::optional< TransactionNumber > id=std::nullopt, const TransactionStatuses &status=TransactionStatuses::Unreconciled) | drn::accounting::Transaction | |
Transaction(const Transaction &)=default | drn::accounting::Transaction | |
Transaction(Transaction &&) noexcept=default | drn::accounting::Transaction |