OpendTect  6.6
volprocprocessor.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: Raman Singh
8  Date: Feb 2016
9 ________________________________________________________________________
10 
11 
12 -*/
13 
14 #include "volumeprocessingmod.h"
15 #include "iopar.h"
16 #include "uistring.h"
17 
18 class TaskRunner;
19 class JobCommunic;
20 
21 namespace VolProc
22 {
23 
26 mExpClass(VolumeProcessing) Processor
28 public:
29 
30  Processor(const IOPar&);
32 
33  bool run(od_ostream&,JobCommunic* comm=0);
34  bool run(TaskRunner*);
35 
36 protected:
37 
39 };
40 
41 } // namespace VolProc
42 
VolProc
Adapter for a VolProc chain to external attribute calculation.
Definition: seisdatapackwriter.h:24
VolProc::Processor
Sits on top and runs ChainOutput for each Geometry.
Definition: volprocprocessor.h:27
uistring.h
JobCommunic
Multi-machine socket communicator Handles the communication between a client and the primary host,...
Definition: jobcommunic.h:50
VolProc::Processor::mODTextTranslationClass
mODTextTranslationClass(Processor)
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
VolProc::Processor::~Processor
~Processor()
Definition: volprocprocessor.h:31
VolProc::Processor::Processor
Processor(const IOPar &)
TaskRunner
Class that can execute a task.
Definition: task.h:170
VolProc::Processor::procpars_
IOPar procpars_
Definition: volprocprocessor.h:38
VolProc::Processor::run
bool run(od_ostream &, JobCommunic *comm=0)
iopar.h
od_ostream
OD class for stream write common access to the user log file, or std::cout in other than od_main.
Definition: od_ostream.h:26
IOPar
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
VolProc::Processor::run
bool run(TaskRunner *)

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2021