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

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

accountCode(const AccountNumber &accountNumber) constdrn::accounting::GeneralLedger
accountCodes() const noexceptdrn::accounting::GeneralLedger
accountCodes(const AccountTypes &type) const noexceptdrn::accounting::GeneralLedger
accountCodes(const std::set< AccountNumber > &accountNumbers) constdrn::accounting::GeneralLedger
accounts() const noexceptdrn::accounting::GeneralLedger
add(const Account &toAdd, AccountNumberGenerator &generator)drn::accounting::GeneralLedger
canRemove(const AccountCode &code) const noexceptdrn::accounting::GeneralLedger
clear(const TransactionNumber &txnNum)drn::accounting::GeneralLedger
clear(const TransactionNumber &txnNum, const AccountNumber &actNum)drn::accounting::GeneralLedger
clear(const std::set< TransactionNumber > &txnNums)drn::accounting::GeneralLedger
close(const AccountNumber &an)drn::accounting::GeneralLedger
convertTo(const AccountNumber &convertAccount, const pecunia::Currency &code, AccountNumberGenerator &generator)drn::accounting::GeneralLedger
GeneralLedger()drn::accounting::GeneralLedger
GeneralLedger(std::map< AccountNumber, LedgerAccount > ledgers, std::optional< AccountNumber > openingAccountNumber={})drn::accounting::GeneralLedgerexplicit
hasLedger(const AccountCode &code) const noexceptdrn::accounting::GeneralLedger
hasLedger(const AccountNumber &number) const noexceptdrn::accounting::GeneralLedger
isEmpty() const noexceptdrn::accounting::GeneralLedger
ledger(const AccountCode &code) constdrn::accounting::GeneralLedger
ledger(const AccountNumber &number) constdrn::accounting::GeneralLedger
ledgers() const noexceptdrn::accounting::GeneralLedger
lookUpChildren(const AccountNumber &parent) const noexceptdrn::accounting::GeneralLedger
lookUpChildren(const AccountNumber &parent, const OpenStates &openState) const noexceptdrn::accounting::GeneralLedger
lookUpTransaction(const TransactionNumber &txnNum) const noexceptdrn::accounting::GeneralLedger
open(const AccountCode &code)drn::accounting::GeneralLedger
openingAccountNumber() const noexceptdrn::accounting::GeneralLedger
openingTransaction(const AccountNumber &account) const noexceptdrn::accounting::GeneralLedger
operator!=(const GeneralLedger &other) constdrn::accounting::GeneralLedger
operator<<(std::ostream &o, const GeneralLedger &gl)drn::accounting::GeneralLedgerfriend
operator==(const GeneralLedger &other) constdrn::accounting::GeneralLedger
post(const Transaction &transaction)drn::accounting::GeneralLedger
recode(const AccountCode &toRecode, const AccountCode &recodeAs)drn::accounting::GeneralLedger
reconcile(const TransactionNumber &txnNum)drn::accounting::GeneralLedger
reconcile(const std::set< TransactionNumber > &txnNums)drn::accounting::GeneralLedger
reconcile(const TransactionNumber &txnNum, const AccountNumber &actNum)drn::accounting::GeneralLedger
refund(const TransactionNumber &txnNum, const pecunia::Money &amount)drn::accounting::GeneralLedger
remove(const AccountNumber &an)drn::accounting::GeneralLedger
remove(const TransactionNumber &number)drn::accounting::GeneralLedger
remove(const std::set< TransactionNumber > &transactionNumbers)drn::accounting::GeneralLedger
repost(const TransactionNumber &number, const Transaction &transaction)drn::accounting::GeneralLedger
unreconcile(const TransactionNumber &txnNum)drn::accounting::GeneralLedger
unreconcile(const TransactionNumber &txnNum, const AccountNumber &actNum)drn::accounting::GeneralLedger
unreconcile(const std::set< TransactionNumber > &txnNums)drn::accounting::GeneralLedger