OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimImageMpiMWriterSequenceConnection.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 // Description:
11 //
12 // This class is specific to the Master connection and is optimized
13 // for the writer sequence and batch processing chain. For the Slave
14 // implementation look for the ossimImageMpiSWriterSequenceConnection.cc and .h
15 // files. The Master connection is currently implemented to allways do
16 // a recieve and does no processing itself. The slave connection does
17 // all the actual work and processing.
18 //
19 //*******************************************************************
20 // $Id: ossimImageMpiMWriterSequenceConnection.h 9094 2006-06-13 19:12:40Z dburken $
21 #ifndef ossimImageMpiMWriterSequenceConnection_HEADER
22 #define ossimImageMpiMWriterSequenceConnection_HEADER
24 class ossimImageData;
26 {
27 public:
30  ossimObject* owner=NULL);
32 
40  virtual void initialize();
41  virtual void setToStartOfSequence();
42 
43  virtual bool isMaster()const
44  {
45  return true;
46  }
51 protected:
53  int theRank;
56 
58 };
59 
60 #endif
virtual ossimRefPtr< ossimImageData > getNextTile(ossim_uint32 resLevel=0)
#define TYPE_DATA
Definition: ossimRtti.h:339
unsigned int ossim_uint32