Changeset 274 for XMLIO_V2/dev/common/src/xmlio/manager/xios_manager.cpp
- Timestamp:
- 09/15/11 10:19:26 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XMLIO_V2/dev/common/src/xmlio/manager/xios_manager.cpp
r233 r274 67 67 StdString main_data_tree = clientBuffer[0]->getString(0); 68 68 tree::CTreeManager::FromBinary(main_data_tree); 69 std::cout << "main_data_tree" << main_data_tree.size() << std::endl; 69 70 70 71 // Obtention des sous-domaines clients. … … 74 75 tree::CTreeManager::DomainsFromBinary(main_data_tree); 75 76 } 77 78 StdOStringStream osss; 79 osss << StdString("./def_server_next.") 80 << CMPIManager::GetCommRank(CMPIManager::GetCommWorld()); 81 CTreeManager::PrintTreeToFile(osss.str()); 76 82 77 83 { // Traitement de tous les contextes … … 82 88 it = def_vector.begin(), end = def_vector.end(); 83 89 84 for (; it != end; it++)90 //for (; it != end; it++ ) 85 91 { 86 92 boost::shared_ptr<CContext> context = *it; 93 CTreeManager::SetCurrentContextId(context->getId()); 87 94 boost::shared_ptr<data::CDataTreatment> dt(new data::CDataTreatment (context)); 88 95 context->setDataTreatment(dt); … … 93 100 94 101 StdOStringStream oss; 95 oss << StdString(" data/def/def_server_end.")102 oss << StdString("./def_server_end.") 96 103 << CMPIManager::GetCommRank(CMPIManager::GetCommWorld()); 97 104 CTreeManager::PrintTreeToFile(oss.str()); … … 233 240 //--------------------------------------------------------------- 234 241 235 void CXIOSManager::RunClient(comm::MPIComm comm_client) 236 { 237 CXIOSManager::Status = LOC_CLIENT_SERVER; 238 (CXIOSManager::Clients.begin()->second.entry)(comm_client, comm_client, comm_client); 242 void CXIOSManager::RunClient(bool launch, comm::MPIComm comm_client) 243 { 244 if (launch) 245 { 246 CXIOSManager::Status = LOC_CLIENT_SERVER; 247 (CXIOSManager::Clients.begin()->second.entry) 248 (comm_client, comm_client, comm_client); 249 } 250 else 251 { 252 CXIOSManager::Status = LOC_CLIENT; 253 } 239 254 } 240 255
Note: See TracChangeset
for help on using the changeset viewer.