mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Adding time64 alternatives
This commit is contained in:
parent
b5aad8c7bb
commit
dbd1473730
@ -835,6 +835,24 @@ Timespec gncInvoiceGetDateDue (const GncInvoice *invoice)
|
||||
return xaccTransRetDateDueTS (txn);
|
||||
}
|
||||
|
||||
time64 gncInvoiceGetDateOpenedTT (const GncInvoice *invoice)
|
||||
{
|
||||
if (!invoice) return 0;
|
||||
return invoice->date_opened.tv_sec;
|
||||
}
|
||||
|
||||
time64 gncInvoiceGetDatePostedTT (const GncInvoice *invoice)
|
||||
{
|
||||
if (!invoice) return 0;
|
||||
return invoice->date_posted.tv_sec;
|
||||
}
|
||||
|
||||
time64 gncInvoiceGetDateDueTT (const GncInvoice *invoice)
|
||||
{
|
||||
if (!invoice) return 0;
|
||||
return gncInvoiceGetDateDue (invoice).tv_sec;
|
||||
}
|
||||
|
||||
GncBillTerm * gncInvoiceGetTerms (const GncInvoice *invoice)
|
||||
{
|
||||
if (!invoice) return NULL;
|
||||
|
@ -138,8 +138,11 @@ void gncInvoiceRemoveEntries (GncInvoice *invoice);
|
||||
const char * gncInvoiceGetID (const GncInvoice *invoice);
|
||||
const GncOwner * gncInvoiceGetOwner (const GncInvoice *invoice);
|
||||
Timespec gncInvoiceGetDateOpened (const GncInvoice *invoice);
|
||||
time64 gncInvoiceGetDateOpenedTT (const GncInvoice *invoice);
|
||||
Timespec gncInvoiceGetDatePosted (const GncInvoice *invoice);
|
||||
time64 gncInvoiceGetDatePostedTT (const GncInvoice *invoice);
|
||||
Timespec gncInvoiceGetDateDue (const GncInvoice *invoice);
|
||||
time64 gncInvoiceGetDateDueTT (const GncInvoice *invoice);
|
||||
GncBillTerm * gncInvoiceGetTerms (const GncInvoice *invoice);
|
||||
const char * gncInvoiceGetBillingID (const GncInvoice *invoice);
|
||||
const char * gncInvoiceGetNotes (const GncInvoice *invoice);
|
||||
|
Loading…
Reference in New Issue
Block a user