IEC61970 16v29a - IEC61968 12v08
EndDeviceAction.h
1 // EndDeviceAction.h
3 // Implementation of the Class EndDeviceAction
4 // Original author: T. Kostic
6 
7 #ifndef ENDDEVICEACTION_H
8 #define ENDDEVICEACTION_H
9 
10 #include "BaseClass.h"
11 #include "IEC61970/Base/Domain/String.h"
12 #include "IEC61970/Base/Domain/Minutes.h"
13 #include "IEC61970/Base/Domain/Boolean.h"
14 #include "IEC61970/Base/Domain/DateTime.h"
15 
16 namespace IEC61968
17 {
18  namespace Metering
19  {
23  class EndDeviceAction : public BaseClass
24  {
25 
26  public:
28  virtual ~EndDeviceAction();
32  IEC61970::Base::Domain::String command;
45 
46  };
47 
48  }
49 
50 }
51 #endif // ENDDEVICEACTION_H
IEC61970::Base::Domain::Boolean durationIndefinite
Definition: EndDeviceAction.h:40
Definition: Minutes.h:22
IEC61970::Base::Domain::DateTime startDateTime
Definition: EndDeviceAction.h:44
IEC61970::Base::Domain::String command
Definition: EndDeviceAction.h:32
Definition: EndDeviceAction.h:23
Definition: BaseClass.h:6
IEC61970::Base::Domain::Minutes duration
Definition: EndDeviceAction.h:36
Definition: Boolean.h:17
Definition: BusbarSectionInfo.h:14
Definition: DateTime.h:22