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