GnuCashew ~ GnuCash Enabled Web
GCW
Macros
gcwglobal.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ISO_DATE_FORMAT   "yyyy-MM-ddThh:mm:ss.zzzZ"
 
#define GCW_DATE_FORMAT_STORAGE   "yyyy-MM-dd hh:mm:ss"
 
#define GCW_DATE_FORMAT_DISPLAY   "MM/dd/yyyy"
 
#define GCW_DATE_DEFAULT_TIME   { 10, 59, 0 }
 Default Time. More...
 
#define GCW_DEFAULT_DATE   "1970-01-01 00:00:00"
 
#define GCW_RECONCILE_NO   "n"
 
#define GCW_RECONCILE_YES   "y"
 
#define GCW_RECONCILE_CLEARED   "c"
 
#define GCW_NUMERIC   DECIMAL::decimal<2>
 Internal Numeric Type. More...
 
#define FUNCTION_HEADER   __FILE__ << ":" << __LINE__ << " " << __FUNCTION__ << ":<start>"
 
#define FUNCTION_FOOTER   __FILE__ << ":" << __LINE__ << " " << __FUNCTION__ << ":<end>"
 
#define BREAKER   std::endl << std::endl << std::endl
 
#define BREAKHEADER   BREAKER << FUNCTION_HEADER
 
#define BREAKFOOTER   FUNCTION_FOOTER << BREAKER
 

Macro Definition Documentation

◆ BREAKER

#define BREAKER   std::endl << std::endl << std::endl

Definition at line 41 of file gcwglobal.h.

◆ BREAKFOOTER

#define BREAKFOOTER   FUNCTION_FOOTER << BREAKER

Definition at line 43 of file gcwglobal.h.

◆ BREAKHEADER

#define BREAKHEADER   BREAKER << FUNCTION_HEADER

Definition at line 42 of file gcwglobal.h.

◆ FUNCTION_FOOTER

#define FUNCTION_FOOTER   __FILE__ << ":" << __LINE__ << " " << __FUNCTION__ << ":<end>"

Definition at line 40 of file gcwglobal.h.

◆ FUNCTION_HEADER

#define FUNCTION_HEADER   __FILE__ << ":" << __LINE__ << " " << __FUNCTION__ << ":<start>"

Definition at line 39 of file gcwglobal.h.

◆ GCW_DATE_DEFAULT_TIME

#define GCW_DATE_DEFAULT_TIME   { 10, 59, 0 }

Default Time.

This is the default-time that is applied to the split items date column. Since the user-interface only accepts 'date' values and not 'time' values, the time-component that gets posted to the back-end database is set to this default value.

Definition at line 24 of file gcwglobal.h.

◆ GCW_DATE_FORMAT_DISPLAY

#define GCW_DATE_FORMAT_DISPLAY   "MM/dd/yyyy"

Definition at line 13 of file gcwglobal.h.

◆ GCW_DATE_FORMAT_STORAGE

#define GCW_DATE_FORMAT_STORAGE   "yyyy-MM-dd hh:mm:ss"

Definition at line 12 of file gcwglobal.h.

◆ GCW_DEFAULT_DATE

#define GCW_DEFAULT_DATE   "1970-01-01 00:00:00"

Definition at line 25 of file gcwglobal.h.

◆ GCW_NUMERIC

#define GCW_NUMERIC   DECIMAL::decimal<2>

Internal Numeric Type.

This DECIMAL library is used to handle 'currency' type values, which are notably difficult to handle within native C code.

Definition at line 37 of file gcwglobal.h.

◆ GCW_RECONCILE_CLEARED

#define GCW_RECONCILE_CLEARED   "c"

Definition at line 28 of file gcwglobal.h.

◆ GCW_RECONCILE_NO

#define GCW_RECONCILE_NO   "n"

Definition at line 26 of file gcwglobal.h.

◆ GCW_RECONCILE_YES

#define GCW_RECONCILE_YES   "y"

Definition at line 27 of file gcwglobal.h.

◆ ISO_DATE_FORMAT

#define ISO_DATE_FORMAT   "yyyy-MM-ddThh:mm:ss.zzzZ"

Definition at line 11 of file gcwglobal.h.