Ignore:
Timestamp:
03/12/24 20:09:55 (4 months ago)
Author:
ymipsl
Message:
  • Permit now usage of contex_group into xml file for more modularity
  • Src path is now relative to parent file, except if path is an absolute path

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS2/trunk/src/xml_parser_decl.cpp

    r1558 r2615  
    77  namespace xml 
    88  { 
    9     template void CXMLParser::ParseInclude<CContext>(StdIStream & stream, const string& fluxId, CContext& object) ; 
     9    template void CXMLParser::ParseInclude<CContext>(const string& fluxId, CContext& object) ; 
    1010 
    1111 #   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  
     12    template void CXMLParser::ParseInclude< CGroupTemplate<C##T, C##T##Group, C##T##Attributes> >(const string& fluxId, CGroupTemplate<C##T, C##T##Group, C##T##Attributes>& object) ; 
    1413    macro( Context ) 
    1514    macro( Axis ) 
     
    4039    macro( ReorderDomain ) 
    4140    macro( ExtractDomain ) 
     41 
     42#   undef macro 
     43#   define macro(T) \ 
     44    template void CXMLParser::ParseInclude< CGroupTemplate<C##T, C##T##Group, C##T##Attributes> >(const string& fluxId, CGroupTemplate<C##T, C##T##Group, C##T##Attributes>& object, const std::set<StdString>& parseContextList) ; 
     45    macro( Context ) 
     46#   undef macro 
    4247  } 
    4348} 
Note: See TracChangeset for help on using the changeset viewer.