gpe-expenses  0.1.9
Data Fields
QofMain_s Struct Reference

The qof-main context struct. More...

#include <qof-main.h>

Data Fields

gchar * filename
gchar * write_file
gchar * input_file
gchar * sql_file
gchar * sql_str
gchar * database
gchar * exclude
gchar * category
QofTime * min_qt
QofTime * max_qt
QofSession * input_session
QofSession * export_session
gboolean error
QofQuery * query
GListsql_list
gint64 gz_level
const gchar * encoding
gint64 convert
QofType param_type

Detailed Description

The qof-main context struct.

Intended as a core type for QOF-based CLI programs, wrap your own context struct around qof_main_context

Definition at line 198 of file qof-main.h.


Field Documentation

The category to include with -c.

Definition at line 216 of file qof-main.h.

Referenced by qof_main_free(), and qof_mod_category().

If the application needs to read QOF_TYPE_DATE data records, set this to non-zero.

Definition at line 239 of file qof-main.h.

Referenced by qof_mod_convert_deprecated().

The database to include with -d.

Definition at line 212 of file qof-main.h.

Referenced by qof_cmd_explain(), qof_cmd_xmlfile(), qof_main_free(), qof_main_moderate_query(), and qof_mod_database().

const gchar* QofMain_s::encoding

The encoding string to pass to the backend.

Definition at line 236 of file qof-main.h.

Referenced by qof_cmd_xmlfile(), and qof_mod_encoding().

gboolean QofMain_s::error

general error, abort.

Definition at line 228 of file qof-main.h.

Referenced by qof_cmd_explain().

The database to exclude with -e.

Definition at line 214 of file qof-main.h.

Referenced by qof_cmd_xmlfile(), qof_main_moderate_query(), and qof_mod_exclude().

The query results session, for STDOUT or -w.

Definition at line 226 of file qof-main.h.

Referenced by qof_cmd_xmlfile(), qof_mod_compression(), qof_mod_convert_deprecated(), and qof_mod_encoding().

Input filename containing (usually) QSF XML data, if any.

Definition at line 201 of file qof-main.h.

Referenced by qof_cmd_xmlfile(), and qof_main_free().

Use compression (>0 <=9) or not (0)

Definition at line 234 of file qof-main.h.

Referenced by qof_cmd_xmlfile(), and qof_mod_compression().

File containing data to upload, if any.

Definition at line 205 of file qof-main.h.

The input session.

Definition at line 224 of file qof-main.h.

Referenced by qof_cmd_xmlfile().

Holds the converted -t field - maximum. Matches objects below max.

Definition at line 222 of file qof-main.h.

Referenced by qof_mod_time().

Holds the converted -t field - minimum. Matches objects above min.

Definition at line 219 of file qof-main.h.

Referenced by qof_mod_time().

The current parameter type in the query.

Definition at line 241 of file qof-main.h.

QofQuery* QofMain_s::query

The current QofQuery, converted from QofSqlQuery

Definition at line 230 of file qof-main.h.

Referenced by qof_main_moderate_query().

SQL file, if any.

Definition at line 207 of file qof-main.h.

Referenced by qof_main_free(), and qof_mod_sql_file().

List of sql commands from a file.

Definition at line 232 of file qof-main.h.

Referenced by qof_main_moderate_query(), and qof_mod_sql_file().

The current SQL, overwritten each iteration if using a file.

Definition at line 210 of file qof-main.h.

Referenced by qof_main_moderate_query(), and qof_mod_sql().

Export filename, if any.

Definition at line 203 of file qof-main.h.

Referenced by qof_cmd_xmlfile(), qof_main_free(), and qof_mod_write().


The documentation for this struct was generated from the following file: