#include <qsf-xml.h>
This struct is a catch-all for all parameters required for various stages of the process. There are lots of elements here that will finally be removed.
Definition at line 363 of file qsf-xml.h.
Data Fields | |
| qsf_type | file_type |
| qsf_objects * | object_set |
| int | count |
| GList * | qsf_object_list |
| GSList * | qsf_sequence |
| GList * | referenceList |
| GHashTable * | qsf_parameter_hash |
| GHashTable * | qsf_calculate_hash |
| GHashTable * | qsf_default_hash |
| GHashTable * | qsf_define_hash |
| GSList * | supported_types |
| xmlDocPtr | input_doc |
| xmlDocPtr | output_doc |
| xmlNodePtr | child_node |
| xmlNodePtr | cur_node |
| xmlNodePtr | param_node |
| xmlNodePtr | output_node |
| xmlNodePtr | output_root |
| xmlNodePtr | book_node |
| xmlNodePtr | lister |
| xmlNsPtr | qsf_ns |
| xmlNsPtr | map_ns |
| const char * | qof_type |
| QofIdType | qof_obj_type |
| QofEntity * | qsf_ent |
| QofBackend * | be |
| gboolean | knowntype |
| QofParam * | qof_param |
| QofBook * | book |
| int | boolean_calculation_done |
| char * | filepath |
|
|
the current QofBackend for this operation. |
|
|
the current QofBook. Theoretically, QSF can handle multiple QofBooks - currently limited to 1. |
|
|
simple trip once this boolean is complete. |
|
|
|
|
|
sequential counter for each object in the book |
|
|
what type of file is being handled |
|
|
Path to the QSF file. |
|
|
detect references by comparing with known QOF types. |
|
|
Separate namespaces for QSF objects and QSF maps. |
|
|
current object set for qsf_object_list. |
|
|
Pointers to the input and output xml document(s). |
|
|
current QofObject type (e_type) for the parameters. |
|
|
used by kvp to handle the frame hash table |
|
|
Holds details of the QOF_TYPE |
|
|
Current entity in the book. |
|
|
list of qsf_objects |
|
|
Hashtable of parameters for each object |
|
|
Parameter list sorted into QSF order |
|
|
Table of references, QofEntityReference. |
|
|
The partial list of QOF types currently supported, in QSF order. |
1.4.5