22 #ifndef MamdaFundamentalListenerH 23 #define MamdaFundamentalListenerH 33 class MamdaFundamentalHandler;
67 const char* getSymbol()
const;
68 const char* getPartId()
const;
69 const MamaDateTime& getSrcTime()
const;
70 const MamaDateTime& getActivityTime()
const;
71 const MamaDateTime& getLineTime()
const;
72 const MamaDateTime& getSendTime()
const;
83 const char* getCorporateActionType()
const;
84 double getDividendPrice()
const;
85 const char* getDividendFrequency()
const;
86 const char* getDividendExDate()
const;
87 const char* getDividendPayDate()
const;
88 const char* getDividendRecordDate()
const;
89 const char* getDividendCurrency()
const;
90 long getSharesOut()
const;
91 long getSharesFloat()
const;
92 long getSharesAuthorized()
const;
93 double getEarningsPerShare()
const;
94 double getVolatility()
const;
95 double getPriceEarningsRatio()
const;
96 double getYield()
const;
97 const char* getMarketSegmentNative()
const;
98 const char* getMarketSectorNative()
const;
99 const char* getMarketSegment()
const;
100 const char* getMarketSector()
const;
101 double getHistoricalVolatility()
const;
102 double getRiskFreeRate()
const;
132 struct MamdaFundamentalListenerImpl;
134 MamdaFundamentalListenerImpl& mImpl;
140 #endif // MamdaFundamentalListenerH MamdaFundamentals is an interface that provides access to the fundamental equity pricing/analysis att...
Definition: MamdaFundamentals.h:37
MamdaOrderImbalanceUpdate is an interface that provides access to order imbalance related fields...
Definition: MamdaAuctionFields.h:29
MamdaFundamentalHandler is an interface for applications that want to have an easy way to access fund...
Definition: MamdaFundamentalHandler.h:39
MamdaFundamentalListener is a class that specializes in handling fundamental equity pricing/analysis ...
Definition: MamdaFundamentalListener.h:56
A MamdaSubscription is used to register interest in a particular symbol and source.
Definition: MamdaSubscription.h:54
MamdaFieldState
An enumeration representing field state.
Definition: MamdaFieldState.h:37
MamdaMsgListener defines an interface for handling MAMA messages for a MamdaSubscription.
Definition: MamdaMsgListener.h:38