GnuCash  2.6.99
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
GncSqlColumnTypeHandler Struct Reference

#include <gnc-backend-sql.h>

Data Fields

GNC_SQL_LOAD_FN load_fn
 
GNC_SQL_ADD_COL_INFO_TO_LIST_FN add_col_info_to_list_fn
 
GNC_SQL_ADD_COLNAME_TO_LIST_FN add_colname_to_list_fn
 
GNC_SQL_ADD_GVALUE_TO_SLIST_FN add_gvalue_to_slist_fn
 

Detailed Description

The GncSqlColumnTypeHandler struct contains pointers to routines to handle different options for a specific column type.

A column type maps a property value to one or more columns in the database.

Definition at line 394 of file gnc-backend-sql.h.

Field Documentation

GNC_SQL_ADD_COL_INFO_TO_LIST_FN GncSqlColumnTypeHandler::add_col_info_to_list_fn

Routine to add a GncSqlColumnInfo structure for the column type to a GList.

Definition at line 405 of file gnc-backend-sql.h.

GNC_SQL_ADD_COLNAME_TO_LIST_FN GncSqlColumnTypeHandler::add_colname_to_list_fn

Routine to add a column name string for the column type to a GList.

Definition at line 410 of file gnc-backend-sql.h.

GNC_SQL_ADD_GVALUE_TO_SLIST_FN GncSqlColumnTypeHandler::add_gvalue_to_slist_fn

Routine to add a GValue for the property to a GSList.

Definition at line 415 of file gnc-backend-sql.h.

GNC_SQL_LOAD_FN GncSqlColumnTypeHandler::load_fn

Routine to load a value into an object from the database row.

Definition at line 399 of file gnc-backend-sql.h.


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