COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
CoviseReadModule.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 // basic ReaderModule - class for COVISE
9 // by Lars Frenzel
10 //
11 // history: 01/16/1998 started working
12 //
13 
14 #if !defined(__COVISE_READ_MODULE_H)
15 #define __COVISE_READ_MODULE_H
16 
17 #include "ApplInterface.h"
18 #include <util/coTypes.h>
19 
21 {
22 private:
23  // callbacks
24  static void computeCallback(void *userData, void *);
25 
26 public:
27  // basic stuff
30 
31  // setting up the callback-functions
32  void setCallbacks();
33 
34  // virtual stuff - should be provided by programmer
35  virtual void compute();
36 };
37 #endif // __COVISE_READ_MODULE_H
Definition: CoviseReadModule.h:20
#define APPLEXPORT
Definition: coExport.h:57