50 traderName.reserve(12);
52 firstName.reserve(25);
57 otherInfo.reserve(100);
58 otherInfo2.reserve(100);
59 templateDescription.reserve(36);
60 submitterTraderName.reserve(12);
172 size_t deserialize(
const void* buf,
size_t inLen);
175 virtual std::string toString ()
const;
186 virtual size_t serialize(
void* buf)
const;
UInt32 submitterMemberId
Unique ID of the member who defined the trader.
virtual size_t serializationBufSize() const
UInt32 variableWindowSize
Maximum variable communication window size negotiable by the trader.
UInt32 templateId
Reserved for future use.
UInt64 updateTime
Time at which the record was last updated.
std::string fax
Trader's FAX number(s)
TI_TRADER_ACCOUNT_STATUS::Enum traderAccountStatus
Flag indicating whether the trader is active, inactive or deleted. Deleted status is reserverd for fu...
TI_FLAG::Enum mTSCertifiedFg
Flag indicating whether the trader has been certified by MTS.
UInt32 submitterTraderId
Unique ID of the trader who defined the trader.
std::string submitterTraderName
Unique name of the trader who defined the trader.
std::string traderName
Unique name of the trader.
std::string templateDescription
Reserved for future use.
TI_TRADER_TYPE::Enum traderType
ID of the type of trader under examination.
unsigned long long UInt64
TI_FLAG::Enum multiTraderMasterFg
Flag indicating whether the trader is a Master Multitrader ( i.e. may represent Slave Multitraders)...
UInt32 groupId
Unique ID of the trader group (optional) CMF, BV Markets.
UInt32 creationDate
Date at which the record was created.
std::string otherInfo2
Additional Information (for future use)
std::string email
Trader's email address.
std::string otherInfo
Additional Information.
TI_FLAG::Enum fixedWindowSizeFlag
Indicates whether the trader has a fixed or variable communication window size.
std::string password
Trader's password.
UInt32 startDate
Date of activation of the trader.
UInt32 updateDate
Date at which the record was last updated.
TI_FLAG::Enum multiTraderSlaveFg
Flag indicating whether the trader may be represented by Master Multitraders (i.e. traders of multimembers). CMF, BV Markets.
UInt32 traderId
Unique ID of the trader.
UInt64 creationTime
Time at which the record was created.
std::string firstName
Trader's first name.
std::string lastName
Trader's last name.
UInt16 workstationLockTimeout
Number of minutes of inactivity after which the client workstation must auto-lock. If it is set to zero, it means that the workstation must never be locked.
UInt16 passwordExpiryPeriod
Number of days for which the password is valid (0 - password never expires)
UInt32 passwordExpiryDate
Date of expiry of the password.
UInt32 memberId
Unique ID of the member.
virtual ClassId::Enum id() const
Class id.
UInt32 endDate
Date of deactivation of the trader (optional)
std::string phone
Trader's phone number(s)