2 * Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 * Copyright (C) 2011 - Scilab Enterprises - Calixte DENIZET
5 * This file must be used under the terms of the CeCILL.
6 * This source file is licensed as described in the file COPYING, which
7 * you should have received as part of this distribution. The terms
8 * are also available at
9 * http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
13 #include "insertion.hpp"
14 #include "XMLList_insertion.hpp"
16 int sci_percent_c_i_XMLDoc(char *fname, unsigned long fname_len)
18 return sci_insertion < org_modules_xml::XMLDocument, std::string > (fname, pvApiCtx);
21 /*--------------------------------------------------------------------------*/
22 int sci_percent_XMLElem_i_XMLDoc(char *fname, unsigned long fname_len)
24 return sci_insertion < org_modules_xml::XMLDocument, XMLElement > (fname, pvApiCtx);
27 /*--------------------------------------------------------------------------*/
28 int sci_percent_c_i_XMLElem(char *fname, unsigned long fname_len)
30 return sci_insertion < XMLElement, std::string > (fname, pvApiCtx);
33 /*--------------------------------------------------------------------------*/
34 int sci_percent_XMLElem_i_XMLElem(char *fname, unsigned long fname_len)
36 return sci_insertion < XMLElement, XMLElement > (fname, pvApiCtx);
39 /*--------------------------------------------------------------------------*/
40 int sci_percent_XMLAttr_i_XMLElem(char *fname, unsigned long fname_len)
42 return sci_insertion < XMLElement, XMLAttr > (fname, pvApiCtx);
45 /*--------------------------------------------------------------------------*/
46 int sci_percent_XMLList_i_XMLElem(char *fname, unsigned long fname_len)
48 return sci_insertion < XMLElement, XMLNodeList > (fname, pvApiCtx);
51 /*--------------------------------------------------------------------------*/
52 int sci_percent_XMLNs_i_XMLElem(char *fname, unsigned long fname_len)
54 return sci_insertion < XMLElement, XMLNs > (fname, pvApiCtx);
57 /*--------------------------------------------------------------------------*/
58 int sci_percent_XMLElem_i_XMLList(char *fname, unsigned long fname_len)
60 return sci_XMLList_insertion < XMLElement > (fname, pvApiCtx);
63 /*--------------------------------------------------------------------------*/
64 int sci_percent_XMLDoc_i_XMLList(char *fname, unsigned long fname_len)
66 return sci_XMLList_insertion < org_modules_xml::XMLDocument > (fname, pvApiCtx);
69 /*--------------------------------------------------------------------------*/
70 int sci_percent_c_i_XMLList(char *fname, unsigned long fname_len)
72 return sci_XMLList_insertion < std::string > (fname, pvApiCtx);
75 /*--------------------------------------------------------------------------*/
76 int sci_percent_XMLList_i_XMLList(char *fname, unsigned long fname_len)
78 return sci_XMLList_insertion < XMLNodeList > (fname, pvApiCtx);
81 /*--------------------------------------------------------------------------*/