CIM++ Adapted CIM Codebase
Card.h
1 // Card.h
3 // Implementation of the Class Card
5 
6 #ifndef CARD_H
7 #define CARD_H
8 
9 #include "BaseClass.h"
10 #include "IEC61970/Base/Domain/String.h"
11 #include "IEC61970/Base/Domain/Date.h"
12 #include "IEC61968/PaymentMetering/Tender.h"
13 
14 namespace IEC61968
15 {
16  namespace PaymentMetering
17  {
21  class Card : public BaseClass
22  {
23 
24  public:
25  Card();
26  virtual ~Card();
30  IEC61970::Base::Domain::String accountHolderName;
34  IEC61970::Base::Domain::String cvNumber;
42  IEC61970::Base::Domain::String pan;
47 
48  };
49 
50  }
51 
52 }
53 #endif // CARD_H
Definition: Date.h:20
IEC61970::Base::Domain::Date expiryDate
Definition: Card.h:38
IEC61970::Base::Domain::String pan
Definition: Card.h:42
IEC61970::Base::Domain::String accountHolderName
Definition: Card.h:30
Definition: Card.h:21
Definition: Tender.h:28
IEC61970::Base::Domain::String cvNumber
Definition: Card.h:34
IEC61968::PaymentMetering::Tender * Tender
Definition: Card.h:46
Definition: BaseClass.h:6
Definition: BusbarSectionInfo.h:14