48 traderName.reserve(12);
50 firstName.reserve(25);
55 otherInfo.reserve(100);
56 otherInfo2.reserve(100);
57 templateDescription.reserve(36);
58 submitterTraderName.reserve(12);
170 size_t deserialize(
const void* buf,
size_t inLen);
173 virtual std::string toString ()
const;
184 virtual size_t serialize(
void* buf)
const;
UInt32 traderId
Unique ID of the trader.
UInt32 startDate
Date of activation of the trader.
std::string otherInfo
Additional Information.
TI_FLAG::Enum fixedWindowSizeFlag
Indicates whether the trader has a fixed or variable communication window size.
UInt64 creationTime
Time at which the record was created.
UInt64 updateTime
Time at which the record was last updated.
UInt32 passwordExpiryDate
Date of expiry of the password.
std::string submitterTraderName
Unique name of the trader who defined the trader.
std::string otherInfo2
Additional Information (for future use)
TI_FLAG::Enum multiTraderSlaveFg
Flag indicating whether the trader may be represented by Master Multitraders (i.e. traders of multimembers).
std::string password
Trader's password.
std::string phone
Trader's phone number(s)
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)
std::string templateDescription
Reserved for future use.
std::string lastName
Trader's last name.
UInt32 submitterTraderId
Unique ID of the trader who defined the trader.
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 memberId
Unique ID of the member.
UInt32 updateDate
Date at which the record was last updated.
virtual ClassId::Enum id() const
Class id.
UInt32 submitterMemberId
Unique ID of the member who defined the trader.
TI_TRADER_ACCOUNT_STATUS::Enum traderAccountStatus
Flag indicating whether the trader is active, inactive or deleted. Deleted status is reserverd for fu...
UInt32 templateId
Reserved for future use.
UInt32 creationDate
Date at which the record was created.
std::string traderName
Unique name of the trader.
std::string fax
Trader's FAX number(s)
TI_FLAG::Enum mTSCertifiedFg
Flag indicating whether the trader has been certified by MTS.
TI_TRADER_TYPE::Enum traderType
ID of the type of trader under examination.
#define ONIXS_MTS_REPO_SDP_API
UInt32 variableWindowSize
Maximum variable communication window size negotiable by the trader.
virtual size_t serializationBufSize() const
std::string firstName
Trader's first name.
UInt32 endDate
Date of deactivation of the trader (optional)
std::string email
Trader's email address.