G+Smo  24.08.0
Geometry + Simulation Modules
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gsXmlUtils.h
Go to the documentation of this file.
1 
14 #pragma once
15 
16 #include <gsIO/gsXml.h>
17 
18 #include <string>
19 #include <cstring>
20 
21 
22 namespace gismo {
23 
24 namespace internal {
25 
26 /* generic utils, will not be exported
27 
29 template<class Object>
30 Object * getTensorBasisFromXml ( gsXmlNode * node);
31 
33 template<class Object>
34 gsXmlNode * putTensorBasisToXml ( Object const & obj, gsXmlTree & data);
35 
37 template<class Object>
38 Object * getRationalBasisFromXml ( gsXmlNode * node);
39 
41 template<class Object>
42 gsXmlNode * putRationalBasisToXml ( Object const & obj, gsXmlTree & data);
43 
44 */
45 
46 }// end namespace internal
47 
48 }// end namespace gismo
49 
50 #ifndef GISMO_BUILD_LIB
51 #include GISMO_HPP_HEADER(gsXmlUtils.hpp)
52 //#include GISMO_HPP_HEADER(gsXmlGenericUtils.hpp)
53 #endif
Provides declaration of input/output XML utilities struct.