#include <SMP.Classes.REPO_SETTL_GROUP_MEMBER.h>
Public Member Functions | |
REPO_SETTL_GROUP_MEMBER () | |
virtual | ~REPO_SETTL_GROUP_MEMBER () |
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 REPO_SETTL_GROUP_MEMBER * | clone () const |
virtual REPO_SETTL_GROUP_MEMBER * | clone (void *) const |
Public Member Functions inherited from Class | |
virtual | ~Class () |
size_t | getMaxMessageSize () const |
Definition at line 43 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
|
inline |
Definition at line 46 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
|
inlinevirtual |
Definition at line 51 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
|
virtual |
Implements Class.
|
virtual |
Implements Class.
size_t deserialize | ( | const void * | buf, |
size_t | inLen | ||
) |
|
inlinevirtual |
|
inlinevirtual |
Implements Class.
Definition at line 115 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
|
virtual |
Provides string presentation.
Implements Class.
TI_FLAG::Enum acceptManualSettlementFg |
Specifies whether the Member will agree to settle manually in case of RFCQ trading (regardless of the its own Settlement Type)
Definition at line 105 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
std::string addiSettlAccount |
Additional information about the account on which the movements related to the settlement of transactions are recorded.
Definition at line 72 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
UInt32 blindTradingStartDate |
Start date of blind trading period.
Definition at line 87 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
UInt32 clearingHouseId |
Unique ID of the Clearing House.
Definition at line 81 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
SInt16 directFlag |
Indicates whether the member with MemberId as a key is a direct member. It is sent to the pre-settlement system.
Definition at line 78 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
UInt32 directMemberId |
Unique ID of the member of the direct member, designated as a direct member for the settlement of transactions on behalf of the indirect member.
Definition at line 75 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
UInt32 generalMemberId |
Unique ID of the general member designated as direct member for the settlement of transactions on behalf of the indirect member. This field is not currently used.
Definition at line 84 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
TI_FLAG::Enum manualAutomaticCCPFg |
This flag indicates the willing, in case of trades generated through RFCQ: to settle Bilateral trades in manual mode to settle CCP trades in automatic mode.
Definition at line 102 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
UInt32 memberId |
Unique ID of the member.
Definition at line 63 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
REPO_REPO_CLASS::Enum repoClass |
Type of REPO settlement: 0 = Buy/Sell Back, 1 = Classic, 2 = Both.
Definition at line 93 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
UInt32 settlAccount |
Code of the account on which the movements related to the settlement of transactions are recorded.
Definition at line 69 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
UInt32 settlGroupId |
Unique ID of the settlement group.
Definition at line 60 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
UInt32 settlSystemId |
Unique ID of the settlement system.
Definition at line 66 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
TI_SETTL_TYPE::Enum settlType |
Settlement type.
Definition at line 99 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
TI_FLAG::Enum showSettlCountervaluesFg |
Specifies whether settlement countervalues are shown even in Undefined Settlement Status (before confirmation from post trading systems)
Definition at line 96 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.
UInt32 startDate |
Start date of settlement designation relationship.
Definition at line 90 of file SMP.Classes.REPO_SETTL_GROUP_MEMBER.h.