EPAM B2BITS ICE Impact Handler C++  1.1.4
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
IceImpact::LoginResponse Struct Reference

#include <B2BITS_IceImpactMessages.h>

Inheritance diagram for IceImpact::LoginResponse:
Inheritance graph
[legend]
Collaboration diagram for IceImpact::LoginResponse:
Collaboration graph
[legend]

Public Member Functions

 LoginResponse () throw ()
 
 LoginResponse (bool initFields) throw ()
 
size_t getMsgLength () const throw ()
 
std::ostream & toStream (std::ostream &os) const
 
std::string toString () const
 
const AsciiString getLoginResponseText () const throw ()
 
void setLoginResponseText (const AsciiString &val) throw ()
 
const AsciiString getMarketTypesPermissioned () const throw ()
 
void setMarketTypesPermissioned (const AsciiString &val) throw ()
 
const AsciiString getExtraMarketTypesPermissioned () const throw ()
 
void setExtraMarketTypesPermissioned (const AsciiString &val) throw ()
 
const LoginResponseCode::Enum getCode () const throw ()
 
void setCode (const LoginResponseCode::Enum val) throw ()
 
- Public Member Functions inherited from IceImpact::SequencedMessageHeader
i32 getRequestSeqID () const
 
void setRequestSeqID (i32 value)
 
- Public Member Functions inherited from IceImpact::MessageHeader
MessageType::Enum getMessageType () const
 
void setMessageType (MessageType::Enum value)
 
i16 getMessageBodyLength () const
 
void setMessageBodyLength (i16 value)
 

Public Attributes

LoginResponseCode code
 
LoginResponseText loginResponseText
 
MarketTypesPermissioned marketTypesPermissioned
 
MarketTypesPermissioned extraMarketTypesPermissioned
 
- Public Attributes inherited from IceImpact::SequencedMessageHeader
i32 requestSeqID
 
- Public Attributes inherited from IceImpact::MessageHeader
MessageType messageType
 
i16 messageBodyLength
 

Static Public Attributes

static const MessageType::Enum TYPE = MessageType::MessageType_LoginResponse
 

Constructor & Destructor Documentation

IceImpact::LoginResponse::LoginResponse ( )
throw (
)
inline
IceImpact::LoginResponse::LoginResponse ( bool  initFields)
throw (
)
inlineexplicit

Member Function Documentation

const LoginResponseCode::Enum IceImpact::LoginResponse::getCode ( ) const
throw (
)
inline
const AsciiString IceImpact::LoginResponse::getExtraMarketTypesPermissioned ( ) const
throw (
)
inline
const AsciiString IceImpact::LoginResponse::getLoginResponseText ( ) const
throw (
)
inline
const AsciiString IceImpact::LoginResponse::getMarketTypesPermissioned ( ) const
throw (
)
inline
size_t IceImpact::LoginResponse::getMsgLength ( ) const
throw (
)
inline
void IceImpact::LoginResponse::setCode ( const LoginResponseCode::Enum  val)
throw (
)
inline
void IceImpact::LoginResponse::setExtraMarketTypesPermissioned ( const AsciiString val)
throw (
)
inline
void IceImpact::LoginResponse::setLoginResponseText ( const AsciiString val)
throw (
)
inline
void IceImpact::LoginResponse::setMarketTypesPermissioned ( const AsciiString val)
throw (
)
inline
std::ostream& IceImpact::LoginResponse::toStream ( std::ostream &  os) const
inline
std::string IceImpact::LoginResponse::toString ( ) const
inline

Member Data Documentation

LoginResponseCode IceImpact::LoginResponse::code
MarketTypesPermissioned IceImpact::LoginResponse::extraMarketTypesPermissioned
LoginResponseText IceImpact::LoginResponse::loginResponseText
MarketTypesPermissioned IceImpact::LoginResponse::marketTypesPermissioned
const MessageType::Enum IceImpact::LoginResponse::TYPE = MessageType::MessageType_LoginResponse
static