Ignore:
Timestamp:
06/13/18 16:48:53 (6 years ago)
Author:
oabramkina
Message:

Replacing Boost's unordered_map and shared_pointer by its STL counterparts.

Two notes for Curie:

  • one can see the content of unordered_map with ddt only if XIOS has been compiled with gnu
  • XIOS will not compile any more with pgi (all available versions use old STL which are not up to the c++11 norms)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/node/file.hpp

    r1494 r1542  
    7171         /// Accesseurs /// 
    7272         const StdString getFileOutputName(void) const; 
    73          boost::shared_ptr<CDataOutput> getDataOutput(void) const; 
    74          boost::shared_ptr<CDataInput> getDataInput(void) const; 
     73         std::shared_ptr<CDataOutput> getDataOutput(void) const; 
     74         std::shared_ptr<CDataInput> getDataInput(void) const; 
    7575         CFieldGroup* getVirtualFieldGroup(void) const; 
    7676         CVariableGroup* getVirtualVariableGroup(void) const; 
     
    186186         CFieldGroup* vFieldGroup; 
    187187         CVariableGroup* vVariableGroup; 
    188          boost::shared_ptr<CDataOutput> data_out; 
    189          boost::shared_ptr<CDataInput> data_in; 
     188         std::shared_ptr<CDataOutput> data_out; 
     189         std::shared_ptr<CDataInput> data_in; 
    190190         std::vector<CField*> enabledFields; 
    191191 
Note: See TracChangeset for help on using the changeset viewer.