MultiAgentDecisionProcess  Release 0.2.1
EInvalidIndex.h
Go to the documentation of this file.
1 
28 /* Only include this header file once. */
29 #ifndef _EINVALIDINDEX_H_
30 #define _EINVALIDINDEX_H_ 1
31 
32 /* the include directives */
33 #include <iostream>
34 #include "Globals.h"
35 #include "E.h"
36 
38 class EInvalidIndex : public E
39 {
40  private:
41 
42  protected:
43 
44  public:
45  // Constructor, destructor and copy assignment.
47  EInvalidIndex(const char* arg):E(arg) {}
49  EInvalidIndex(std::string arg):E(arg) {}
51  EInvalidIndex(const std::stringstream& arg) : E(arg) {}
52 
53 };
54 
55 
56 #endif /* !_EINVALIDINDEX_H_ */
57 
58 
59 // Local Variables: ***
60 // mode:c++ ***
61 // End: ***