NxST_SETTLEFLAGMAP(29) - Settlement Flags
#define | Value | Comments |
---|---|---|
OneSession | 0x00000001 | |
AllSessions | 0x00000002 | |
Corrected | 0x00000004 | |
SettleOnly | 0x00000008 | |
TradingTick | 0x00000010 | |
ClearingTick | 0x00000020 | |
Final | 0x00000040 | |
Preliminary | 0x00000080 |
You may use code from a helper header file
You may use the code below in your own program
// example
bool bIsOneSession = (field & nxST_SETTLEFLAGMAP::OneSession) != 0;
bool bIsAllSessions = (field & nxST_SETTLEFLAGMAP::AllSessions) != 0;
bool bIsCorrected = (field & nxST_SETTLEFLAGMAP::Corrected) != 0;
bool bIsSettleOnly = (field & nxST_SETTLEFLAGMAP::SettleOnly) != 0;
bool bIsTradingTick = (field & nxST_SETTLEFLAGMAP::TradingTick) != 0;
bool bIsClearingTick = (field & nxST_SETTLEFLAGMAP::ClearingTick) != 0;
bool bIsFinal = (field & nxST_SETTLEFLAGMAP::Final) != 0;
bool bIsPreliminary = (field & nxST_SETTLEFLAGMAP::Preliminary) != 0;