IEC61970 17v23
17v23
refactored
IEC61970
Base
ICCPConfiguration
BilateralExchangeAgreement.h
1
// BilateralExchangeAgreement.h
3
// Implementation of the Class BilateralExchangeAgreement
4
// Original author: selaost1
6
7
#ifndef BILATERALEXCHANGEAGREEMENT_H
8
#define BILATERALEXCHANGEAGREEMENT_H
9
10
#include "IEC61970/Base/Core/IdentifiedObject.h"
11
#include "IEC61970/Base/ICCPConfiguration/BilateralExchangeActor.h"
12
13
namespace
IEC61970
14
{
15
namespace
Base
16
{
17
namespace
ICCPConfiguration
18
{
19
class
BilateralExchangeAgreement
:
public
IEC61970::Base::Core::IdentifiedObject
20
{
21
22
public
:
23
BilateralExchangeAgreement
();
24
virtual
~
BilateralExchangeAgreement
();
25
IEC61970::Base::ICCPConfiguration::BilateralExchangeActor
*Provider;
26
IEC61970::Base::ICCPConfiguration::BilateralExchangeActor
*Consumer;
27
28
};
29
30
}
31
32
}
33
34
}
35
#endif // BILATERALEXCHANGEAGREEMENT_H
IEC61970
Definition:
AuxiliaryEquipment.h:13
IEC61970::Base::ICCPConfiguration::BilateralExchangeAgreement
Definition:
BilateralExchangeAgreement.h:19
IEC61970::Base::ICCPConfiguration::BilateralExchangeActor
Definition:
BilateralExchangeActor.h:22
IEC61970::Base::Core::IdentifiedObject
Definition:
IdentifiedObject.h:36
Generated by
1.8.13