OpenANN  1.1.0
An open source library for artificial neural networks.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
StoppingInterrupt.h
Go to the documentation of this file.
1 #ifndef OPENANN_OPTIMIZATION_STOPPING_INTERRIPT_H_
2 #define OPENANN_OPTIMIZATION_STOPPING_INTERRIPT_H_
3 
4 namespace OpenANN
5 {
6 
20 {
21  static int observers;
22  static bool stoppingInterruptSignal;
23 public:
28 
34 
35  bool isSignaled();
36 
37 private:
38  static void setStoppingInterruptSignal(int param);
39 };
40 
41 } // namespace OpenANN
42 
43 #endif // OPENANN_OPTIMIZATION_STOPPING_INTERRIPT_H_