OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimImageMpiSWriterSequenceConnection.h
Go to the documentation of this file.
1 //*******************************************************************
2 // Copyright (C) 2000 ImageLinks Inc.
3 //
4 // License: MIT
5 //
6 // See LICENSE.txt file in the top level directory for more details.
7 //
8 // Author: Garrett Potts
9 //
10 //*******************************************************************
11 // $Id: ossimImageMpiSWriterSequenceConnection.h 9094 2006-06-13 19:12:40Z dburken $
12 #ifndef ossimImageMpiSWriterSequenceConnection_HEADER
13 #define ossimImageMpiSWriterSequenceConnection_HEADER
15 class ossimImageData;
17 {
18 public:
20  long numberOfTilesToBuffer = 2);
21 
23  ossimObject* owner=NULL,
24  long numberOfTilesToBuffer = 2);
25 
27  virtual bool isMaster()const
28  {
29  return false;
30  }
31 
32  virtual void initialize();
33  virtual void setToStartOfSequence();
38 
39  virtual void slaveProcessTiles();
40 
41 protected:
43  int theRank;
45 
47 
48  void deleteOutputTiles();
49 
51 };
52 
53 #endif
ossimImageMpiSWriterSequenceConnection(ossimObject *owner=NULL, long numberOfTilesToBuffer=2)
#define TYPE_DATA
Definition: ossimRtti.h:339
unsigned int ossim_uint32
virtual ossimRefPtr< ossimImageData > getNextTile(ossim_uint32 resLevel=0)