OnixS C++ CBOE CFE Binary Order Entry (BOE) Handler  1.11.0
API documentation
MutableLoginResponse Struct Reference

#include <OnixS/CboeCFE/Trading/BOE/Messages/Testing/SessionMessages.Testing.h>

Public Member Functions

MessageType::Enum type () const ONIXS_BATS_BOE_NOEXCEPT ONIXS_BATS_BOE_OVERRIDE
 
void validate () const ONIXS_BATS_BOE_OVERRIDE
 
std::string toString () const ONIXS_BATS_BOE_OVERRIDE
 
void toString (std::string &str) const ONIXS_BATS_BOE_OVERRIDE
 
size_t serializeTo (unsigned char *) const ONIXS_BATS_BOE_NOEXCEPT ONIXS_BATS_BOE_OVERRIDE
 

Public Attributes

LoginResponseStatus::Enum status_
 
Alphanumeric< 60 > text_
 
Binary4 clientSequence_
 
std::vector< Unitunits_
 

Detailed Description

Definition at line 35 of file SessionMessages.Testing.h.

Member Function Documentation

size_t serializeTo ( unsigned char *  ) const
virtual

Implements OutgoingMessage.

std::string toString ( ) const
virtual

Returns the text representation.

Implements OutgoingMessage.

void toString ( std::string &  ) const
virtual

The text representation.

Implements OutgoingMessage.

MessageType::Enum type ( ) const
inlinevirtual

Returns message type.

Implements OutgoingMessage.

Definition at line 45 of file SessionMessages.Testing.h.

void validate ( ) const
inlinevirtual

Validates message data Throws std::invalid_argument exception if message content is invalid.

Implements OutgoingMessage.

Definition at line 47 of file SessionMessages.Testing.h.

Member Data Documentation

Binary4 clientSequence_

Definition at line 41 of file SessionMessages.Testing.h.

Definition at line 37 of file SessionMessages.Testing.h.

Alphanumeric<60> text_

Definition at line 39 of file SessionMessages.Testing.h.

std::vector<Unit> units_

Definition at line 43 of file SessionMessages.Testing.h.


The documentation for this struct was generated from the following file: