Classes Files

Wombat::MamdaFundamentals

More…

#include <MamdaFundamentals.h>

Inherits from Wombat::MamdaBasicRecap

Inherited by Wombat::MamdaFundamentalListener

Public Functions

  Name
virtual const char * getCorporateActionType() const =0
virtual double getDividendPrice() const =0
virtual const char * getDividendFrequency() const =0
virtual const char * getDividendExDate() const =0
virtual const char * getDividendPayDate() const =0
virtual const char * getDividendRecordDate() const =0
virtual const char * getDividendCurrency() const =0
virtual long getSharesOut() const =0
getSharesOut return the number of shares.
virtual long getSharesFloat() const =0
getSharesFloat return the number of floating shares.
virtual long getSharesAuthorized() const =0
getSharesAuthorized return the number of authorized shares.
virtual double getEarningsPerShare() const =0
virtual double getVolatility() const =0
virtual double getPriceEarningsRatio() const =0
virtual double getYield() const =0
virtual const char * getMarketSegmentNative() const =0
virtual const char * getMarketSectorNative() const =0
virtual const char * getMarketSegment() const =0
virtual const char * getMarketSector() const =0
virtual double getHistoricalVolatility() const =0
virtual double getRiskFreeRate() const =0
virtual mama_u64_t getSharesOutEx() const =0
getSharesOutEx return the number of shares.
virtual mama_u64_t getSharesFloatEx() const =0
getSharesFloatEx return the number of floating shares.
virtual mama_u64_t getSharesAuthorizedEx() const =0
getSharesAuthorizedEx return the number of authorized shares.
virtual MamdaFieldState getCorporateActionTypeFieldState() const =0
virtual MamdaFieldState getDividendPriceFieldState() const =0
virtual MamdaFieldState getDividendFrequencyFieldState() const =0
virtual MamdaFieldState getDividendExDateFieldState() const =0
virtual MamdaFieldState getDividendPayDateFieldState() const =0
virtual MamdaFieldState getDividendRecordDateFieldState() const =0
virtual MamdaFieldState getDividendCurrencyFieldState() const =0
virtual MamdaFieldState getSharesOutFieldState() const =0
virtual MamdaFieldState getSharesFloatFieldState() const =0
virtual MamdaFieldState getSharesAuthorizedFieldState() const =0
virtual MamdaFieldState getEarningsPerShareFieldState() const =0
virtual MamdaFieldState getVolatilityFieldState() const =0
virtual MamdaFieldState getPriceEarningsRatioFieldState() const =0
virtual MamdaFieldState getYieldFieldState() const =0
virtual MamdaFieldState getMarketSegmentNativeFieldState() const =0
virtual MamdaFieldState getMarketSectorNativeFieldState() const =0
virtual MamdaFieldState getMarketSegmentFieldState() const =0
virtual MamdaFieldState getMarketSectorFieldState() const =0
virtual MamdaFieldState getHistoricalVolatilityFieldState() const =0
virtual MamdaFieldState getRiskFreeRateFieldState() const =0
virtual ~MamdaFundamentals()

Additional inherited members

Public Functions inherited from Wombat::MamdaBasicRecap

  Name
virtual const char * getSymbol() const =0
virtual MamdaFieldState getSymbolFieldState() const =0
virtual const char * getPartId() const =0
virtual MamdaFieldState getPartIdFieldState() const =0
virtual const MamaDateTime & getSrcTime() const =0
virtual MamdaFieldState getSrcTimeFieldState() const =0
virtual const MamaDateTime & getActivityTime() const =0
virtual MamdaFieldState getActivityTimeFieldState() const =0
virtual const MamaDateTime & getLineTime() const =0
virtual MamdaFieldState getLineTimeFieldState() const =0
virtual const MamaDateTime & getSendTime() const =0
virtual MamdaFieldState getSendTimeFieldState() const =0
virtual ~MamdaBasicRecap()

Detailed Description

class Wombat::MamdaFundamentals;

MamdaFundamentals is an interface that provides access to the fundamental equity pricing/analysis attributes, indicators and ratios.

Public Functions Documentation

function getCorporateActionType

virtual const char * getCorporateActionType() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getCorporateActionType

function getDividendPrice

virtual double getDividendPrice() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getDividendPrice

function getDividendFrequency

virtual const char * getDividendFrequency() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getDividendFrequency

function getDividendExDate

virtual const char * getDividendExDate() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getDividendExDate

function getDividendPayDate

virtual const char * getDividendPayDate() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getDividendPayDate

function getDividendRecordDate

virtual const char * getDividendRecordDate() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getDividendRecordDate

function getDividendCurrency

virtual const char * getDividendCurrency() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getDividendCurrency

function getSharesOut

virtual long getSharesOut() const =0

getSharesOut return the number of shares.

Parameters:

  • None.

Deprecated:

This function is deprecated, use getSharesOutEx instead.

Return: long

Reimplemented by: Wombat::MamdaFundamentalListener::getSharesOut

function getSharesFloat

virtual long getSharesFloat() const =0

getSharesFloat return the number of floating shares.

Parameters:

  • None.

Deprecated:

This function is deprecated, use getSharesFloatEx instead.

Return: long

Reimplemented by: Wombat::MamdaFundamentalListener::getSharesFloat

function getSharesAuthorized

virtual long getSharesAuthorized() const =0

getSharesAuthorized return the number of authorized shares.

Parameters:

  • None.

Deprecated:

This function is deprecated, use getSharesAuthorizedEx instead.

Return: long

Reimplemented by: Wombat::MamdaFundamentalListener::getSharesAuthorized

function getEarningsPerShare

virtual double getEarningsPerShare() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getEarningsPerShare

function getVolatility

virtual double getVolatility() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getVolatility

function getPriceEarningsRatio

virtual double getPriceEarningsRatio() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getPriceEarningsRatio

function getYield

virtual double getYield() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getYield

function getMarketSegmentNative

virtual const char * getMarketSegmentNative() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getMarketSegmentNative

function getMarketSectorNative

virtual const char * getMarketSectorNative() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getMarketSectorNative

function getMarketSegment

virtual const char * getMarketSegment() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getMarketSegment

function getMarketSector

virtual const char * getMarketSector() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getMarketSector

function getHistoricalVolatility

virtual double getHistoricalVolatility() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getHistoricalVolatility

function getRiskFreeRate

virtual double getRiskFreeRate() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getRiskFreeRate

function getSharesOutEx

virtual mama_u64_t getSharesOutEx() const =0

getSharesOutEx return the number of shares.

Parameters:

  • None.

Return: mama_u64_t

Reimplemented by: Wombat::MamdaFundamentalListener::getSharesOutEx

function getSharesFloatEx

virtual mama_u64_t getSharesFloatEx() const =0

getSharesFloatEx return the number of floating shares.

Parameters:

  • None.

Return: mama_u64_t

Reimplemented by: Wombat::MamdaFundamentalListener::getSharesFloatEx

function getSharesAuthorizedEx

virtual mama_u64_t getSharesAuthorizedEx() const =0

getSharesAuthorizedEx return the number of authorized shares.

Parameters:

  • None.

Return: mama_u64_t

Reimplemented by: Wombat::MamdaFundamentalListener::getSharesAuthorizedEx

function getCorporateActionTypeFieldState

virtual MamdaFieldState getCorporateActionTypeFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getCorporateActionTypeFieldState

function getDividendPriceFieldState

virtual MamdaFieldState getDividendPriceFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getDividendPriceFieldState

function getDividendFrequencyFieldState

virtual MamdaFieldState getDividendFrequencyFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getDividendFrequencyFieldState

function getDividendExDateFieldState

virtual MamdaFieldState getDividendExDateFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getDividendExDateFieldState

function getDividendPayDateFieldState

virtual MamdaFieldState getDividendPayDateFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getDividendPayDateFieldState

function getDividendRecordDateFieldState

virtual MamdaFieldState getDividendRecordDateFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getDividendRecordDateFieldState

function getDividendCurrencyFieldState

virtual MamdaFieldState getDividendCurrencyFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getDividendCurrencyFieldState

function getSharesOutFieldState

virtual MamdaFieldState getSharesOutFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getSharesOutFieldState

function getSharesFloatFieldState

virtual MamdaFieldState getSharesFloatFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getSharesFloatFieldState

function getSharesAuthorizedFieldState

virtual MamdaFieldState getSharesAuthorizedFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getSharesAuthorizedFieldState

function getEarningsPerShareFieldState

virtual MamdaFieldState getEarningsPerShareFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getEarningsPerShareFieldState

function getVolatilityFieldState

virtual MamdaFieldState getVolatilityFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getVolatilityFieldState

function getPriceEarningsRatioFieldState

virtual MamdaFieldState getPriceEarningsRatioFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getPriceEarningsRatioFieldState

function getYieldFieldState

virtual MamdaFieldState getYieldFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getYieldFieldState

function getMarketSegmentNativeFieldState

virtual MamdaFieldState getMarketSegmentNativeFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getMarketSegmentNativeFieldState

function getMarketSectorNativeFieldState

virtual MamdaFieldState getMarketSectorNativeFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getMarketSectorNativeFieldState

function getMarketSegmentFieldState

virtual MamdaFieldState getMarketSegmentFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getMarketSegmentFieldState

function getMarketSectorFieldState

virtual MamdaFieldState getMarketSectorFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getMarketSectorFieldState

function getHistoricalVolatilityFieldState

virtual MamdaFieldState getHistoricalVolatilityFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getHistoricalVolatilityFieldState

function getRiskFreeRateFieldState

virtual MamdaFieldState getRiskFreeRateFieldState() const =0

Reimplemented by: Wombat::MamdaFundamentalListener::getRiskFreeRateFieldState

function ~MamdaFundamentals

inline virtual ~MamdaFundamentals()

Updated on 2023-03-31 at 15:29:57 +0100