Changeset 189 for XMLIO_V2/dev/dev_rv/src/xmlio/data_output.cpp
- Timestamp:
- 05/06/11 10:15:47 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XMLIO_V2/dev/dev_rv/src/xmlio/data_output.cpp
r152 r189 11 11 CDataOutput::~CDataOutput(void) 12 12 { /* Ne rien faire de plus */ } 13 14 //---------------------------------------------------------------- 13 15 14 16 void CDataOutput::writeGrid … … 32 34 } 33 35 36 //---------------------------------------------------------------- 37 34 38 void CDataOutput::writeFile 35 39 (const boost::shared_ptr<tree::CFile> file) … … 37 41 this->writeFile_(file); 38 42 } 43 44 //---------------------------------------------------------------- 39 45 40 46 void CDataOutput::writeGrid … … 46 52 } 47 53 54 //---------------------------------------------------------------- 55 48 56 void CDataOutput::writeGrid 49 57 (const boost::shared_ptr<tree::CDomain> domain) … … 51 59 this->writeDomain_(domain); 52 60 } 61 62 //---------------------------------------------------------------- 53 63 54 64 void CDataOutput::writeField … … 58 68 } 59 69 70 //---------------------------------------------------------------- 71 60 72 void CDataOutput::writeFieldGrid 61 73 (const boost::shared_ptr<tree::CField> field) … … 63 75 this->writeGrid(field->getRelGrid()); 64 76 } 77 78 //---------------------------------------------------------------- 79 80 void CDataOutput::writeFieldData(const boost::shared_ptr<tree::CField> field) 81 { 82 boost::shared_ptr<CGrid> grid = 83 CObjectFactory::GetObject<CGrid>(field->grid_ref.getValue()); 84 boost::shared_ptr<CDomain> domain = 85 CObjectFactory::GetObject<CDomain>(grid->domain_ref.getValue()); 86 87 if (domain->isEmpty()) return; 88 this->writeFieldData_(field); 89 } 90 91 ///---------------------------------------------------------------- 65 92 66 93 } // namespace io
Note: See TracChangeset
for help on using the changeset viewer.