C++ mpi module for stochmagnet_main Package
SM_Exception.h
1 #ifndef SM_Exception_H
2 #define SM_Exception_H
3 
4 #include "CORE_Exception.h"
5 
6 
7 
15 
16 
17 
18 private:
19  // ATTRIBUTES
20 
21  // ASSOCIATIONS
22 
23  // METHODS
24 
25 
26 public:
27  // CONSTRUCTORS
28 
31  SM_Exception();
32 
37  SM_Exception(const tString& where,
38  const tString& what);
39 
45  SM_Exception(const tString& module,
46  const tString& method,
47  const tString& what);
48 
55  SM_Exception(const tString& assertion,
56  const tString& file,
57  const tInteger& line,
58  const tString& function);
59 
67  SM_Exception(const tString& module,
68  const tString& assertion,
69  const tString& file,
70  const tInteger& line,
71  const tString& function);
72  // DESTRUCTORS
73 
74 
75 };
76 #endif
this class describes the exceptions raised for CORE package
Definition: CORE_Exception.h:17
this class describes the exceptions raised for SM package
Definition: SM_Exception.h:14
SM_Exception()
build an exception for the module
Definition: SM_Exception.cpp:4