#include <OnixS/MTS/BondVision/SDP/Classes/SMP.Classes.BV_CORPORATE_ACTION.h>
Public Member Functions | |
BV_CORPORATE_ACTION () | |
virtual | ~BV_CORPORATE_ACTION () |
virtual ClassId::Enum | id () const |
size_t | deserialize (const void *buf, size_t inLen) |
virtual std::string | toString () const |
virtual size_t | serializationBufSize () const |
virtual BV_CORPORATE_ACTION * | clone () const |
virtual BV_CORPORATE_ACTION * | clone (void *) const |
Public Member Functions inherited from Class | |
virtual | ~Class () |
size_t | getMaxMessageSize () const |
Definition at line 43 of file SMP.Classes.BV_CORPORATE_ACTION.h.
|
inline |
Definition at line 46 of file SMP.Classes.BV_CORPORATE_ACTION.h.
|
inlinevirtual |
Definition at line 50 of file SMP.Classes.BV_CORPORATE_ACTION.h.
|
virtual |
Implements Class.
|
virtual |
Implements Class.
size_t deserialize | ( | const void * | buf, |
size_t | inLen | ||
) |
|
inlinevirtual |
|
inlinevirtual |
Implements Class.
Definition at line 90 of file SMP.Classes.BV_CORPORATE_ACTION.h.
|
virtual |
Provides string presentation.
Implements Class.
UInt32 announcementDate |
Call Announcement Date.
Definition at line 62 of file SMP.Classes.BV_CORPORATE_ACTION.h.
TI_FLAG::Enum calledFg |
If Y, the call is no longer valid.
Definition at line 80 of file SMP.Classes.BV_CORPORATE_ACTION.h.
Double exerciseAmount |
Call Exercise Amount.
Definition at line 74 of file SMP.Classes.BV_CORPORATE_ACTION.h.
UInt32 exerciseDate |
Call Exercise Date. In case of call type set to 'call only on specified dates', it is the same as one of the call scheduled date.
Definition at line 68 of file SMP.Classes.BV_CORPORATE_ACTION.h.
Double exercisePrice |
Call Exercise Price.
Definition at line 71 of file SMP.Classes.BV_CORPORATE_ACTION.h.
UInt32 financialInstrumentId |
Unique ID of the financial instrument (Bond)
Definition at line 59 of file SMP.Classes.BV_CORPORATE_ACTION.h.
TI_FLAG::Enum fullAmountFg |
Specifies if the total amount is called.
Definition at line 77 of file SMP.Classes.BV_CORPORATE_ACTION.h.
BV_CALL_INDICATOR::Enum indicator |
Indicator of call type (e.g. Call, MWC)
Definition at line 65 of file SMP.Classes.BV_CORPORATE_ACTION.h.