QsfValidates_s Struct Reference

#include <qsf-xml.h>


Detailed Description

Validation metadata.

The validation is a separate parse with separate data. This is used to determine which backend should load the data.

Definition at line 555 of file qsf-xml.h.


Data Fields

QofErrorId error_state
const gchar * object_path
const gchar * map_path
GHashTable * object_table
GHashTable * map_table
gint valid_object_count
gint map_calculated_count
gint qof_registered_count
guint incoming_count

Field Documentation

GHashTable* QsfValidates_s::object_table

Names of all incoming objects (from the object_type) and status (QOF registration).

Definition at line 562 of file qsf-xml.h.

GHashTable* QsfValidates_s::map_table

Names of all defined objects (from the define tag) and status (presence of a calculation.)

Definition at line 565 of file qsf-xml.h.

gint QsfValidates_s::valid_object_count

Number of unique incoming objects as defined in QSF_OBJECT_TAG tags in the QSF.

Definition at line 569 of file qsf-xml.h.

gint QsfValidates_s::map_calculated_count

Number of objects that can be calculated by this map. MAP_OBJECT_TAG.

Definition at line 572 of file qsf-xml.h.

gint QsfValidates_s::qof_registered_count

Number of objects (in either the QSF or the map) that are registered with QofObject.

Definition at line 575 of file qsf-xml.h.

guint QsfValidates_s::incoming_count

Number of unique objects in the incoming QSF file. Used to ensure all incoming objects are used.

Definition at line 578 of file qsf-xml.h.


The documentation for this struct was generated from the following file:
Generated on Thu Jan 31 22:50:27 2008 for QOF by  doxygen 1.5.4