GnuCash  2.6.99
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
gnc-gdate-utils.h File Reference

GDate helper routines. More...

#include <gnc-date.h>

Go to the source code of this file.

Functions

GDate time64 setters
void gnc_gdate_set_today (GDate *gd)
 
void gnc_gdate_set_time64 (GDate *gd, time64 time)
 
GDate hash table support
gint gnc_gdate_equal (gconstpointer gda, gconstpointer gdb)
 
guint gnc_gdate_hash (gconstpointer gd)
 
GDate to time64 conversions
time64 gnc_time64_get_day_start_gdate (const GDate *date)
 
time64 gnc_time64_get_day_end_gdate (const GDate *date)
 
Date Manipulation
void gnc_gdate_set_month_start (GDate *date)
 
void gnc_gdate_set_month_end (GDate *date)
 
void gnc_gdate_set_prev_month_start (GDate *date)
 
void gnc_gdate_set_prev_month_end (GDate *date)
 
void gnc_gdate_set_quarter_start (GDate *date)
 
void gnc_gdate_set_quarter_end (GDate *date)
 
void gnc_gdate_set_prev_quarter_start (GDate *date)
 
void gnc_gdate_set_prev_quarter_end (GDate *date)
 
void gnc_gdate_set_year_start (GDate *date)
 
void gnc_gdate_set_year_end (GDate *date)
 
void gnc_gdate_set_prev_year_start (GDate *date)
 
void gnc_gdate_set_prev_year_end (GDate *date)
 
void gnc_gdate_set_fiscal_year_start (GDate *date, const GDate *year_end)
 
void gnc_gdate_set_fiscal_year_end (GDate *date, const GDate *year_end)
 
void gnc_gdate_set_prev_fiscal_year_start (GDate *date, const GDate *year_end)
 
void gnc_gdate_set_prev_fiscal_year_end (GDate *date, const GDate *year_end)
 

Detailed Description

GDate helper routines.

Author
Copyright (C) 2005 David Hampton hampt.nosp@m.on@e.nosp@m.mploy.nosp@m.ees..nosp@m.org

Definition in file gnc-gdate-utils.h.