COVISE Core
coReader.h
Go to the documentation of this file.
1/* This file is part of COVISE.
2
3 You can use it under the terms of the GNU Lesser General Public License
4 version 2.1 or later, see lgpl-2.1.txt.
5
6 * License: LGPL 2+ */
7
8// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
9//
10// CLASS coReader
11//
12// Description: general base class for COVISE read-modules
13//
14// Initial version: April 2002
15//
16// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
17// (C) 2002 by VirCinity IT Consulting
18// +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
19//
20// Changes:
21//
22
23#ifndef CO_READER_H
24#define CO_READER_H
25
26#include <covise/covise.h>
27
28#include <api/coModule.h>
29//#include <api/coFileBrowserParam.h>
30
31namespace covise
32{
33
35{
36public:
38 coReader(int argc, char *argv[], const string &desc = string(""));
39
41 virtual ~coReader();
42
43private:
44 vector<coFileBrowserParam *> fileBrowsers_;
45 vector<coOutputPort *> outPorts_;
46
49};
50}
51#endif
#define READEREXPORT
Definition: coExport.h:224
list of all chemical elements
Definition: coConfig.h:27
Definition: coModule.h:48
Definition: coOutputPort.h:27
Definition: coReader.h:35
vector< coFileBrowserParam * > fileBrowsers_
Definition: coReader.h:44
vector< coOutputPort * > outPorts_
Definition: coReader.h:45
coOutputPort ** pOutPorts_
ports
Definition: coReader.h:48