IEC61970 16v29a
Date.h
1 #ifndef DATE_H
2 #define DATE_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  {
20  class Date
21  {
22 
23  public:
24  Date();
25  virtual ~Date();
26 
27  Date(IEC61970::Base::Domain::String value);
28  Date& operator=(IEC61970::Base::Domain::String &rop);
29  friend std::istream& operator>>(std::istream& lop, Date& rop);
30  operator IEC61970::Base::Domain::String();
31 
32 
33 
34  IEC61970::Base::Domain::String value;
35  bool initialized = false;
36  };
37 
38  }
39 
40  }
41 
42 }
43 #endif // DATE_H
Definition: Date.h:20
Definition: AuxiliaryEquipment.h:13