This is the complete list of members for drn::accounting::GeneralLedger, including all inherited members.
accountCode(const AccountNumber &accountNumber) const | drn::accounting::GeneralLedger | |
accountCodes() const noexcept | drn::accounting::GeneralLedger | |
accountCodes(const AccountTypes &type) const noexcept | drn::accounting::GeneralLedger | |
accountCodes(const std::set< AccountNumber > &accountNumbers) const | drn::accounting::GeneralLedger | |
accounts() const noexcept | drn::accounting::GeneralLedger | |
add(const Account &toAdd, AccountNumberGenerator &generator) | drn::accounting::GeneralLedger | |
canRemove(const AccountCode &code) const noexcept | drn::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::GeneralLedger | explicit |
hasLedger(const AccountCode &code) const noexcept | drn::accounting::GeneralLedger | |
hasLedger(const AccountNumber &number) const noexcept | drn::accounting::GeneralLedger | |
isEmpty() const noexcept | drn::accounting::GeneralLedger | |
ledger(const AccountCode &code) const | drn::accounting::GeneralLedger | |
ledger(const AccountNumber &number) const | drn::accounting::GeneralLedger | |
ledgers() const noexcept | drn::accounting::GeneralLedger | |
lookUpChildren(const AccountNumber &parent) const noexcept | drn::accounting::GeneralLedger | |
lookUpChildren(const AccountNumber &parent, const OpenStates &openState) const noexcept | drn::accounting::GeneralLedger | |
lookUpTransaction(const TransactionNumber &txnNum) const noexcept | drn::accounting::GeneralLedger | |
open(const AccountCode &code) | drn::accounting::GeneralLedger | |
openingAccountNumber() const noexcept | drn::accounting::GeneralLedger | |
openingTransaction(const AccountNumber &account) const noexcept | drn::accounting::GeneralLedger | |
operator!=(const GeneralLedger &other) const | drn::accounting::GeneralLedger | |
operator<<(std::ostream &o, const GeneralLedger &gl) | drn::accounting::GeneralLedger | friend |
operator==(const GeneralLedger &other) const | drn::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 |