22 #ifndef MamdaConcreteBasicEventH 23 #define MamdaConcreteBasicEventH 51 virtual const char* getSymbol()
const;
52 virtual const char* getPartId()
const;
53 virtual mama_seqnum_t getEventSeqNum()
const;
54 virtual const MamaDateTime& getEventTime()
const;
55 virtual const MamaDateTime& getSrcTime()
const;
56 virtual const MamaDateTime& getActivityTime()
const;
57 virtual const MamaDateTime& getLineTime()
const;
58 virtual const MamaDateTime& getSendTime()
const;
59 virtual const MamaMsgQual& getMsgQual()
const;
73 virtual void setSymbol (
const char* value);
74 virtual void setPartId (
const char* value);
75 virtual void setEventSeqNum (mama_seqnum_t value);
76 virtual void setEventTime (
const MamaDateTime& value);
77 virtual void setSrcTime (
const MamaDateTime& value);
78 virtual void setActivityTime (
const MamaDateTime& value);
79 virtual void setLineTime (
const MamaDateTime& value);
80 virtual void setSendTime (
const MamaDateTime& value);
81 virtual void setMsgQual (
const MamaMsgQual& value);
84 struct ConcreteBasicEventImpl;
85 ConcreteBasicEventImpl& mImpl;
90 #endif // MamdaConcreteBasicEventH
MamdaOrderImbalanceUpdate is an interface that provides access to order imbalance related fields...
Definition: MamdaAuctionFields.h:29
MamdaBasicEvent is a superclass interface that provides access to common event related fields...
Definition: MamdaBasicEvent.h:46
MamdaConcreteBasicEvent is intended to be used to help implement concrete versions of various classes...
Definition: MamdaConcreteBasicEvent.h:35
MamdaFieldState
An enumeration representing field state.
Definition: MamdaFieldState.h:37