QOF: QsfValidates_s Struct Reference

QOF 0.7.5

Data Fields
QsfValidates_s Struct Reference

Validation metadata. More...

`#include <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

## 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 558 of file qsf-xml.h.

## Field Documentation

## ◆ incoming_count

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 581 of file qsf-xml.h.

## ◆ map_calculated_count

gint QsfValidates_s::map_calculated_count

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

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

## ◆ map_table

GHashTable* QsfValidates_s::map_table

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

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

## ◆ object_table

GHashTable* QsfValidates_s::object_table

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

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

## ◆ qof_registered_count

gint QsfValidates_s::qof_registered_count

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

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

## ◆ valid_object_count

gint QsfValidates_s::valid_object_count

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

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

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

- qsf-xml.h