Declare ICE iMpact enumerations.
std::ostream & operator<<(std::ostream &, const Error &)
Make it printable to formatted C++ I/O streams.
This class represents the Login Response Message.
std::string toString() const
Returns string representation.
LoginResponse()
Default constructor.
std::string text
Success or failure messages.
std::string marketTypesPermissioned
Market type IDs allowed to access for the user.
std::string extraMarketTypesPermissioned
LoginResponse(const char *data, std::size_t dataSize)
Initialize from raw message data.
void deserialize(const char *data, std::size_t dataSize)
Deserialize from raw data.
int requestSeqId
The sequence ID in client's request.
void reset()
Reset all fields to default values.
LoginResult::Enum code
Error code.