Classes Files

Wombat::MamdaFundamentalHandler

More…

#include <MamdaFundamentalHandler.h>

Public Functions

  Name
virtual void onFundamentals(MamdaSubscription * subscription, MamdaFundamentalListener & listener, const MamaMsg & msg, const MamdaFundamentals & fundas) =0
virtual ~MamdaFundamentalHandler()

Detailed Description

class Wombat::MamdaFundamentalHandler;

MamdaFundamentalHandler is an interface for applications that want to have an easy way to access fundamental equity pricing/analysis attributes, indicators and ratios. The interface defines a single callback methods for for receiving updates on fundamental data.

Public Functions Documentation

function onFundamentals

virtual void onFundamentals(
    MamdaSubscription * subscription,
    MamdaFundamentalListener & listener,
    const MamaMsg & msg,
    const MamdaFundamentals & fundas
) =0

Parameters:

  • subscription The subscription which received the update.
  • listener The listener which invoked this callback.
  • msg The MamaMsg that triggered this invocation.
  • fundas Access to the fundamental update details.

Method invoked when one or more of the Fundamental fields have been updated by one of the following market data events:

  • Initial image.
  • Recap update (e.g., after server fault tolerant event or data quality event.)
  • Generic update..

function ~MamdaFundamentalHandler

inline virtual ~MamdaFundamentalHandler()

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