IEC61970 16v29a - IEC61968 12v08
16v29a_12v08
refactored
IEC61968
InfIEC61968
InfWork
CUAllowableAction.h
1
// CUAllowableAction.h
3
// Implementation of the Class CUAllowableAction
5
6
#ifndef CUALLOWABLEACTION_H
7
#define CUALLOWABLEACTION_H
8
9
#include <list>
10
11
#include "IEC61968/Common/Status.h"
12
#include "IEC61968/InfIEC61968/InfWork/CompatibleUnit.h"
13
#include "IEC61968/InfIEC61968/InfWork/WorkIdentifiedObject.h"
14
15
namespace
IEC61968
16
{
17
namespace
InfIEC61968
18
{
19
namespace
InfWork
20
{
24
class
CUAllowableAction
:
public
IEC61968::InfIEC61968::InfWork::WorkIdentifiedObject
25
{
26
27
public
:
28
CUAllowableAction
();
29
virtual
~
CUAllowableAction
();
30
IEC61968::Common::Status
status;
31
std::list<IEC61968::InfIEC61968::InfWork::CompatibleUnit*> CompatibleUnits;
32
33
};
34
35
}
36
37
}
38
39
}
40
#endif // CUALLOWABLEACTION_H
IEC61968::Common::Status
Definition:
Status.h:20
IEC61968
Definition:
BusbarSectionInfo.h:14
IEC61968::InfIEC61968::InfWork::WorkIdentifiedObject
Definition:
WorkIdentifiedObject.h:23
IEC61968::InfIEC61968::InfWork::CUAllowableAction
Definition:
CUAllowableAction.h:24
Generated by
1.8.13