Ignore:
Timestamp:
04/25/24 15:05:23 (2 months ago)
Author:
jderouillat
Message:

Delete boost dependencies, the few features used are replaced by functions stored in extern/boost_extraction

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS3/trunk/src/type/enum_ref_impl.hpp

    r1158 r2629  
    88#include "message.hpp" 
    99#include <string> 
    10 #include <boost/algorithm/string.hpp> 
    1110 
    1211namespace xios 
     
    140139  { 
    141140    checkEmpty() ; 
    142     string tmpStr=boost::to_lower_copy(boost::trim_copy(str)) ; 
     141    string tmpStr=xios_to_lower_copy(xios_trim_copy(str)) ; 
    143142     
    144143    bool found=false ; 
    145144    for(int i=0;i<T::getSize();i++) 
    146145    { 
    147       if (boost::to_lower_copy(string(T::getStr()[i]))==tmpStr) 
     146      if (xios_to_lower_copy(string(T::getStr()[i]))==tmpStr) 
    148147      { 
    149148        *ptrValue=(T_enum) i ; 
     
    156155    { 
    157156      if (i>0) strList<<", " ; 
    158       strList<<boost::to_lower_copy(string(T::getStr()[i])) ; 
     157      strList<<xios_to_lower_copy(string(T::getStr()[i])) ; 
    159158    } 
    160159     
Note: See TracChangeset for help on using the changeset viewer.