DuxReiNummariae 1.0.0-alpha.23
Simple and powerful budgeting application
 
Loading...
Searching...
No Matches
drn::accounting::Transaction Member List

This is the complete list of members for drn::accounting::Transaction, including all inherited members.

amount() const noexceptdrn::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 noexceptdrn::accounting::Transaction
debiting() const noexceptdrn::accounting::Transaction
description() const noexceptdrn::accounting::Transaction
markCleared()drn::accounting::Transaction
markReconciled()drn::accounting::Transaction
markUnreconciled()drn::accounting::Transaction
number() const noexceptdrn::accounting::Transaction
occurredOn() const noexceptdrn::accounting::Transaction
operator!=(const Transaction &other) const noexcept=defaultdrn::accounting::Transaction
operator<=>(const Transaction &other) const noexceptdrn::accounting::Transaction
operator=(const Transaction &other)drn::accounting::Transaction
operator=(Transaction &&other) noexceptdrn::accounting::Transaction
operator==(const Transaction &other) const noexceptdrn::accounting::Transaction
setNumber(TransactionNumber value, const internal::AccountTransactionKey &allowed)drn::accounting::Transaction
status() const noexceptdrn::accounting::Transaction
Transaction()drn::accounting::Transaction
Transaction(const ::QDate &occurredOn)drn::accounting::Transactionexplicit
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 &)=defaultdrn::accounting::Transaction
Transaction(Transaction &&) noexcept=defaultdrn::accounting::Transaction