CIM++ Adapted CIM Codebase
Boolean.h
1 // Boolean.h
3 // Implementation of the Class Boolean
5 
6 #ifndef BOOLEAN_H
7 #define BOOLEAN_H
8 
9 #include <string>
10 #include <istream>
11 
12 namespace IEC61970
13 {
14  namespace Base
15  {
16  namespace Domain
17  {
21  class Boolean
22  {
23 
24  public:
25  Boolean();
26  virtual ~Boolean();
27 
28  Boolean(bool value);
29  Boolean& operator=(bool &rop);
30  friend std::istream& operator>>(std::istream& lop, Boolean& rop);
31  operator bool();
32 
33  bool value;
34 
35  };
36 
37  }
38 
39  }
40 
41 }
42 #endif // BOOLEAN_H
Definition: AuxiliaryEquipment.h:13
Definition: Boolean.h:21