IEC61970 16v29a
MonthDay.h
1 #ifndef MONTHDAY_H
2 #define MONTHDAY_H
3 
4 #include "IEC61970/Base/Domain/String.h"
5 #include <string>
6 #include <iostream>
7 #include <istream>
8 
9 namespace IEC61970
10 {
11  namespace Base
12  {
13  namespace Domain
14  {
18  class MonthDay
19  {
20 
21  public:
22  MonthDay();
23  virtual ~MonthDay();
24 
25  MonthDay(IEC61970::Base::Domain::String value);
26  MonthDay& operator=(IEC61970::Base::Domain::String &rop);
27  friend std::istream& operator>>(std::istream& lop, MonthDay& rop);
28  operator IEC61970::Base::Domain::String();
29 
30 
31 
32  IEC61970::Base::Domain::String value;
33  bool initialized = false;
34  };
35 
36  }
37 
38  }
39 
40 }
41 #endif // MONTHDAY_H
Definition: AuxiliaryEquipment.h:13
Definition: MonthDay.h:18