API Documentation

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;