#include "xml_parser_impl.hpp" #include "group_template.hpp" #include "node_type.hpp" namespace xios { namespace xml { template void CXMLParser::ParseInclude(StdIStream & stream, const string& fluxId, CContext& object) ; # define macro(T) \ template void CXMLParser::ParseInclude< CGroupTemplate >(StdIStream & stream, const string& fluxId, CGroupTemplate& object) ; macro( Context ) macro( Axis ) macro( Domain ) macro( Grid ) macro( Field ) macro( File ) macro( Variable ) macro( InverseAxis ) macro( ZoomAxis ) macro( InterpolateAxis ) macro( ZoomDomain ) macro( InterpolateDomain ) macro( GenerateRectilinearDomain ) macro( Scalar ) macro( ReduceAxisToScalar ) macro( ReduceDomainToAxis ) macro( ExtractDomainToAxis ) macro( ComputeConnectivityDomain ) macro( ExpandDomain ) macro( ExtractAxisToScalar ) macro( ReduceDomainToScalar ) } }