GdaReportValid

## GdaReportValid GdaReportValid — |

## Synopsis

                GdaReportValidPrivate;
    GdaReportValid* gda_report_valid_load       (void);
    GdaReportValid* gda_report_valid_new_from_dom
                                                (xmlDtdPtr dtd);
    xmlDtdPtr   gda_report_valid_to_dom         (GdaReportValid *valid);
    gboolean    gda_report_valid_validate_document
                                                (GdaReportValid *valid,
                                                 xmlDocPtr document);
    gboolean    gda_report_valid_validate_element
                                                (GdaReportValid *valid,
                                                 xmlNodePtr element);
    gboolean    gda_report_valid_validate_attribute
                                                (GdaReportValid *valid,
                                                 const gchar *element_name,
                                                 const gchar *attribute_name,
                                                 const gchar *value);

## Description

## Details

### GdaReportValidPrivate

    typedef struct _GdaReportValidPrivate GdaReportValidPrivate;

### gda_report_valid_load ()

    GdaReportValid* gda_report_valid_load       (void);

Loads the gda-report DTD into a GdaReportValid structure, needed to create new report items or documents.

Returns : | The new GdaReportValid object

### gda_report_valid_new_from_dom ()

    GdaReportValid* gda_report_valid_new_from_dom
                                                (xmlDtdPtr dtd);

`dtd` : |
Returns : |

### gda_report_valid_to_dom ()

    xmlDtdPtr   gda_report_valid_to_dom         (GdaReportValid *valid);

`valid` : |
Returns : |

### gda_report_valid_validate_document ()

    gboolean    gda_report_valid_validate_document
                                                (GdaReportValid *valid,
                                                 xmlDocPtr document);

`valid` : |
`document` : |
Returns : |

### gda_report_valid_validate_element ()

    gboolean    gda_report_valid_validate_element
                                                (GdaReportValid *valid,
                                                 xmlNodePtr element);

`valid` : |
`element` : |
Returns : |

### gda_report_valid_validate_attribute ()

    gboolean    gda_report_valid_validate_attribute
                                                (GdaReportValid *valid,
                                                 const gchar *element_name,
                                                 const gchar *attribute_name,
                                                 const gchar *value);

`valid` : |
`element_name` : |
`attribute_name` : |
`value` : |
Returns : |