source: XIOS3/trunk/src/xml_parser_decl.cpp @ 2532

Last change on this file since 2532 was 2507, checked in by ymipsl, 18 months ago

Merging XIOS3_ATTACHED branch into XIOS3 trunk.

YM

  • Property copyright set to
    Software name : XIOS (Xml I/O Server)
    http://forge.ipsl.jussieu.fr/ioserver
    Creation date : January 2009
    Licence : CeCCIL version2
    see license file in root directory : Licence_CeCILL_V2-en.txt
    or http://www.cecill.info/licences/Licence_CeCILL_V2-en.html
    Holder : CEA/LSCE (Laboratoire des Sciences du CLimat et de l'Environnement)
    CNRS/IPSL (Institut Pierre Simon Laplace)
    Project Manager : Yann Meurdesoif
    yann.meurdesoif@cea.fr
  • Property svn:eol-style set to native
File size: 1.4 KB
Line 
1#include "xml_parser_impl.hpp"
2#include "group_template.hpp"
3#include "node_type.hpp"
4
5namespace xios
6{
7  namespace xml
8  {
9    template void CXMLParser::ParseInclude<CContext>(StdIStream & stream, const string& fluxId, CContext& object) ;
10
11 #   define macro(T) \
12    template void CXMLParser::ParseInclude< CGroupTemplate<C##T, C##T##Group, C##T##Attributes> >(StdIStream & stream, const string& fluxId, CGroupTemplate<C##T, C##T##Group, C##T##Attributes>& object) ;
13
14    macro( Context )
15    macro( Axis )
16    macro( Domain )
17    macro( Grid )
18    macro( Field )
19    macro( File )
20    macro( CouplerIn )
21    macro( CouplerOut )
22    macro( Variable )
23    macro( InverseAxis )
24    macro( ZoomAxis )
25    macro( InterpolateAxis )
26    macro( ExtractAxis )
27    macro( ZoomDomain )
28    macro( InterpolateDomain )
29    macro( GenerateRectilinearDomain )
30    macro( Scalar )
31    macro( ReduceAxisToScalar )
32    macro( ReduceDomainToAxis )
33    macro( ReduceAxisToAxis )
34    macro( ExtractDomainToAxis )
35    macro( ComputeConnectivityDomain )
36    macro( ExpandDomain )
37    macro( ExtractAxisToScalar )
38    macro( ReduceDomainToScalar )
39    macro( TemporalSplitting )
40    macro( DuplicateScalarToAxis )
41    macro( ReduceScalarToScalar )
42    macro( ReorderDomain )
43    macro( ExtractDomain )
44    macro( PoolNode )
45    macro( ServiceNode )
46    macro( RedistributeDomain )
47    macro( RedistributeAxis )
48    macro( RedistributeScalar )
49
50  }
51}
Note: See TracBrowser for help on using the repository browser.