#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 371 of file qsf-xml.h.
Data Fields | |
qsf_type | file_type |
qsf_objects * | object_set |
gint | 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 | convert_node |
xmlNodePtr | param_node |
xmlNodePtr | output_node |
xmlNodePtr | output_root |
xmlNodePtr | book_node |
xmlNodePtr | lister |
xmlNsPtr | qsf_ns |
xmlNsPtr | map_ns |
const gchar * | qof_type |
QofIdType | qof_obj_type |
QofIdType | qof_foreach |
gint | foreach_limit |
QofEntity * | qsf_ent |
QofBackend * | be |
gboolean | knowntype |
QofParam * | qof_param |
QofBook * | book |
gint | boolean_calculation_done |
gchar * | filepath |
gchar * | map_path |
gchar * | full_kvp_path |
gint64 | use_gz_level |
GList * | map_files |
const gchar * | encoding |
gint64 | convert |
|
the current QofBackend for this operation. |
|
the current QofBook. Theoretically, QSF can handle multiple QofBooks - currently limited to 1. |
|
Node for the book. |
|
simple trip once this boolean is complete. |
|
The current child_node. |
|
Convert date to time on file write. Off. |
|
Node in the converted object |
|
sequential counter for each object in the book |
|
Backend encoding option - defaults to UTF-8. |
|
what type of file is being handled |
|
Path to the QSF file. |
|
How many iterations are found in the QSF |
|
Full path for each KvpValue written out. |
|
Pointer to the input xml document(s). |
|
detect references by comparing with known QOF types. |
|
Comparison node for map defaults. |
|
List of selected map files for this session. Defaults to the pre-installed QSF maps, currently: pilot-qsf-GnuCashInvoice.xml |
|
Separate namespaces for QSF objects and QSF maps. |
|
Path to best match map, if any. |
|
current object set for qsf_object_list. |
|
Pointer to the output xml document(s). |
|
Node in the output document. |
|
Root node of the output document. |
|
Node for parameter data. |
|
How to iterate over hierarchical entities. |
|
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 list of QOF types currently supported, in QSF order. |
|
Default compression level. |