22 * Headers for handling of 'SET var TO', 'SHOW var' and 'RESET var'
33 * statements
44 *
5- * $Id: variable.h,v 1.6 1997/09/08 02:39:21 momjian Exp $
5+ * $Id: variable.h,v 1.7 1997/11/07 06:45:16 thomas Exp $
66 *
77 */
8+ #ifndef VARIABLE_H
9+ #define VARIABLE_H 1
810
911enum DateFormat
1012{
@@ -27,3 +29,30 @@ extern struct PGVariables PGVariables;
2729bool SetPGVariable (const char * ,const char * );
2830bool GetPGVariable (const char * );
2931bool ResetPGVariable (const char * );
32+
33+ extern bool set_date (void );
34+ extern bool show_date (void );
35+ extern bool reset_date (void );
36+ extern bool parse_date (const char * );
37+ extern bool set_timezone (void );
38+ extern bool show_timezone (void );
39+ extern bool reset_timezone (void );
40+ extern bool parse_timezone (const char * );
41+ extern bool set_cost_heap (void );
42+ extern bool show_cost_heap (void );
43+ extern bool reset_cost_heap (void );
44+ extern bool parse_cost_heap (const char * );
45+ extern bool set_cost_index (void );
46+ extern bool show_cost_index (void );
47+ extern bool reset_cost_index (void );
48+ extern bool parse_cost_index (const char * );
49+ extern bool set_r_plans (void );
50+ extern bool show_r_plans (void );
51+ extern bool reset_r_plans (void );
52+ extern bool parse_r_plans (const char * );
53+ extern bool set_geqo (void );
54+ extern bool show_geqo (void );
55+ extern bool reset_geqo (void );
56+ extern bool parse_geqo (const char * );
57+
58+ #endif /* VARIABLE_H */