LCOV - code coverage report
Current view: top level - libgnucash/engine - gncInvoice.c (source / functions) Coverage Total Hit
Test: gnucash.info Lines: 62.5 % 1045 653
Test Date: 2025-02-07 16:25:45 Functions: 75.7 % 111 84
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
_gncInvoicePrintable 0
gncBillRemoveEntry 0
gncInvoiceAddPrice 0
gncInvoiceCompare 0
gncInvoiceEqual 0
gncInvoiceGetForeignCurrencies 0
gncInvoiceGetPrice 0
gncInvoiceGetTotalOf 0
gncInvoiceGetTypeListForOwnerType 0
gncInvoiceNextID 0
gncInvoiceOnError 0
gncInvoiceSetBillTo 0
gncInvoiceSetDateOpenedGDate 0
gncInvoiceSortEntries 0
gnc_lot_match_owner_balancing 0
impl_get_display_name 0
impl_get_typed_referring_object_list 0
impl_refers_to_object 0
qofInvoiceEntryCB 0
qofInvoiceGetBillTo 0
qofInvoiceGetEntries 0
qofInvoiceGetJob 0
qofInvoiceGetOwner 0
qofInvoiceSetBillTo 0
qofInvoiceSetEntries 0
qofInvoiceSetJob 0
qofInvoiceSetOwner 0
gncInvoiceAutoApplyPayments 1
gncInvoiceSetToChargeAmount 1
gnc_invoice_get_property 1
gnc_invoice_set_property 1
gncInvoiceGetToChargeAmount 3
gncInvoiceGetActive 4
gncInvoiceSetActive 4
gncBillAddEntry 5
gncInvoiceRemoveEntries 7
gncInvoiceRemoveEntry 7
gncInvoiceDetachFromLot 8
gncInvoiceSetTerms 8
gncInvoiceUnpost 8
gncInvoiceSetID 9
gncInvoiceSetBillingID 10
gnc_invoice_class_init 10
gncInvoiceGetDateOpened 11
gncInvoiceApplyPayment 12
destroy_invoice_on_book_close 13
gncInvoiceSetDateOpened 14
gncInvoiceIsPaid 15
gncInvoiceSetIsCreditNote 16
gncInvoiceDestroy 26
gncInvoiceFree 26
gncInvoiceSetNotes 26
gnc_invoice_dispose 26
gnc_invoice_finalize 26
invoice_free 26
gncInvoiceAmountPositive 27
gncInvoiceGetBillingID 27
gncInvoiceGetTerms 30
gncInvoiceCopy 31
gncInvoiceGetTotalTax 35
gncInvoiceSetDocLink 35
gncInvoiceSetOwner 42
gncInvoiceGetDocLink 48
gncInvoiceCreate 55
gncInvoiceGetPostedAcc 56
gncInvoiceGetTotalSubtotal 56
gncInvoiceSetCurrency 56
gncInvoiceAttachToLot 64
gncInvoiceAttachToTxn 64
gncInvoicePostToAccount 64
gncInvoicePostAddSplit 66
gncInvoiceSetPostedAcc 66
gncInvoiceSetPostedLot 66
gncInvoiceSetPostedTxn 66
gncInvoiceSetDatePosted 67
gncInvoiceGetNotes 70
gncInvoiceGetDateDue 80
gncInvoiceRegister 84
reg_lot 84
reg_txn 84
gnc_invoice_init 86
gncInvoiceGetTotalTaxList 88
gncInvoiceAddEntry 91
gncInvoiceGetBook 97
gncInvoiceGetDatePosted 97
gncInvoiceGetPostedLot 113
gncInvoiceIsPosted 115
gncInvoiceGetTypeString 128
gnc_invoice_book_end 156
gncInvoiceGetTotal 174
gncInvoiceGetType 182
gncInvoiceSumTaxesInternal 209
gnc_invoice_get_type 241
gnc_invoice_class_intern_init 10
gnc_invoice_get_type_once 10
gnc_invoice_get_type 221
gncInvoiceGetTotalInternal 265
gncInvoiceGetPostedTxn 299
gncInvoiceGetID 321
gncInvoiceOnDone 350
gncInvoiceGetNetAndTaxesInternal 353
gncInvoiceGetEntries 484
gncInvoiceGetCurrency 580
mark_invoice 638
gncInvoiceGetIsCreditNote 648
gncInvoiceGetOwnerType 678
gncInvoiceBeginEdit 681
gncInvoiceCommitEdit 681
gncInvoiceGetBillTo 903
gncInvoiceGetInvoiceFromLot 1406
gncInvoiceGetInvoiceFromTxn 1978
gncInvoiceGetOwner 2651

Generated by: LCOV version 2.0-1