Changeset 2507 for XIOS3/trunk/src/node/grid.hpp
- Timestamp:
- 06/01/23 10:58:08 (13 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS3/trunk/src/node/grid.hpp
r2397 r2507 279 279 280 280 bool isDataDistributed(void) ; 281 private:282 283 /** Clients that have to send a grid. There can be multiple clients in case of secondary server, otherwise only one client. */284 std::list<CContextClient*> clients;285 std::set<CContextClient*> clientsSet;286 281 287 282 private: … … 327 322 ////////////////////////////////////////////////////////////////////////////////////// 328 323 public: 324 CGrid* redistributeGridToWriter(void) ; 325 public: 329 326 CGrid* duplicateSentGrid(void) ; 330 327 private: … … 402 399 void computeServerFromClientConnector(void) ; 403 400 401 private: 402 shared_ptr<CGridTransformConnector> redistributeToWriterConnector_ = nullptr ; 403 public: 404 shared_ptr<CGridTransformConnector> getRedistributeToWriterConnector(CGrid* gridSrc) { if (redistributeToWriterConnector_==nullptr) computeRedistributeToWriterConnector(gridSrc) ; return redistributeToWriterConnector_;} 405 void computeRedistributeToWriterConnector(CGrid* gridSrc) ; 406 407 404 408 }; // class CGrid 405 409
Note: See TracChangeset
for help on using the changeset viewer.