SessionSettings.h File Reference
`#include "Dictionary.h"`
`#include "SessionID.h"`
`#include "Exceptions.h"`
`#include <map>`
`#include <set>`
Include dependency graph for SessionSettings.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes

class | FIX::SessionSettings
| Container for setting dictionaries mapped to sessions. More...

## Namespaces

| FIX

## Functions

std::istream & | FIX::operator>> (std::istream &stream, SessionSettings &s) throw ( ConfigError )
std::ostream & | FIX::operator<< (std::ostream &stream, const SessionSettings &s)

## Variables

const char | FIX::BEGINSTRING [] = "BeginString"
const char | FIX::SENDERCOMPID [] = "SenderCompID"
const char | FIX::TARGETCOMPID [] = "TargetCompID"
const char | FIX::SESSION_QUALIFIER [] = "SessionQualifier"
const char | FIX::DEFAULT_APPLVERID [] = "DefaultApplVerID"
const char | FIX::CONNECTION_TYPE [] = "ConnectionType"
const char | FIX::USE_DATA_DICTIONARY [] = "UseDataDictionary"
const char | FIX::SEND_RESETSEQNUMFLAG [] = "SendResetSeqNumFlag"
const char | FIX::SEND_REDUNDANT_RESENDREQUESTS [] = "SendRedundantResendRequests"
const char | FIX::DATA_DICTIONARY [] = "DataDictionary"
const char | FIX::TRANSPORT_DATA_DICTIONARY [] = "TransportDataDictionary"
const char | FIX::APP_DATA_DICTIONARY [] = "AppDataDictionary"
const char | FIX::USE_LOCAL_TIME [] = "UseLocalTime"
const char | FIX::START_TIME [] = "StartTime"
const char | FIX::END_TIME [] = "EndTime"
const char | FIX::START_DAY [] = "StartDay"
const char | FIX::END_DAY [] = "EndDay"
const char | FIX::LOGON_TIME [] = "LogonTime"
const char | FIX::LOGOUT_TIME [] = "LogoutTime"
const char | FIX::LOGON_DAY [] = "LogonDay"
const char | FIX::LOGOUT_DAY [] = "LogoutDay"
const char | FIX::CHECK_COMPID [] = "CheckCompID"
const char | FIX::CHECK_LATENCY [] = "CheckLatency"
const char | FIX::MAX_LATENCY [] = "MaxLatency"
const char | FIX::HEARTBTINT [] = "HeartBtInt"
const char | FIX::SOCKET_ACCEPT_PORT [] = "SocketAcceptPort"
const char | FIX::SOCKET_REUSE_ADDRESS [] = "SocketReuseAddress"
const char | FIX::SOCKET_CONNECT_HOST [] = "SocketConnectHost"
const char | FIX::SOCKET_CONNECT_PORT [] = "SocketConnectPort"
const char | FIX::SOCKET_NODELAY [] = "SocketNodelay"
const char | FIX::SOCKET_SEND_BUFFER_SIZE [] = "SendBufferSize"
const char | FIX::SOCKET_RECEIVE_BUFFER_SIZE [] = "ReceiveBufferSize"
const char | FIX::RECONNECT_INTERVAL [] = "ReconnectInterval"
const char | FIX::VALIDATE_LENGTH_AND_CHECKSUM [] = "ValidateLengthAndChecksum"
const char | FIX::VALIDATE_FIELDS_OUT_OF_ORDER [] = "ValidateFieldsOutOfOrder"
const char | FIX::VALIDATE_FIELDS_HAVE_VALUES [] = "ValidateFieldsHaveValues"
const char | FIX::VALIDATE_USER_DEFINED_FIELDS [] = "ValidateUserDefinedFields"
const char | FIX::LOGON_TIMEOUT [] = "LogonTimeout"
const char | FIX::LOGOUT_TIMEOUT [] = "LogoutTimeout"
const char | FIX::FILE_STORE_PATH [] = "FileStorePath"
const char | FIX::MYSQL_STORE_USECONNECTIONPOOL [] = "MySQLStoreUseConnectionPool"
const char | FIX::MYSQL_STORE_DATABASE [] = "MySQLStoreDatabase"
const char | FIX::MYSQL_STORE_USER [] = "MySQLStoreUser"
const char | FIX::MYSQL_STORE_PASSWORD [] = "MySQLStorePassword"
const char | FIX::MYSQL_STORE_HOST [] = "MySQLStoreHost"
const char | FIX::MYSQL_STORE_PORT [] = "MySQLStorePort"
const char | FIX::POSTGRESQL_STORE_USECONNECTIONPOOL [] = "PostgreSQLStoreUseConnectionPool"
const char | FIX::POSTGRESQL_STORE_DATABASE [] = "PostgreSQLStoreDatabase"
const char | FIX::POSTGRESQL_STORE_USER [] = "PostgreSQLStoreUser"
const char | FIX::POSTGRESQL_STORE_PASSWORD [] = "PostgreSQLStorePassword"
const char | FIX::POSTGRESQL_STORE_HOST [] = "PostgreSQLStoreHost"
const char | FIX::POSTGRESQL_STORE_PORT [] = "PostgreSQLStorePort"
const char | FIX::ODBC_STORE_USER [] = "OdbcStoreUser"
const char | FIX::ODBC_STORE_PASSWORD [] = "OdbcStorePassword"
const char | FIX::ODBC_STORE_CONNECTION_STRING [] = "OdbcStoreConnectionString"
const char | FIX::FILE_LOG_PATH [] = "FileLogPath"
const char | FIX::FILE_LOG_BACKUP_PATH [] = "FileLogBackupPath"
const char | FIX::SCREEN_LOG_SHOW_INCOMING [] = "ScreenLogShowIncoming"
const char | FIX::SCREEN_LOG_SHOW_OUTGOING [] = "ScreenLogShowOutgoing"
const char | FIX::SCREEN_LOG_SHOW_EVENTS [] = "ScreenLogShowEvents"
const char | FIX::MYSQL_LOG_USECONNECTIONPOOL [] = "MySQLLogUseConnectionPool"
const char | FIX::MYSQL_LOG_DATABASE [] = "MySQLLogDatabase"
const char | FIX::MYSQL_LOG_USER [] = "MySQLLogUser"
const char | FIX::MYSQL_LOG_PASSWORD [] = "MySQLLogPassword"
const char | FIX::MYSQL_LOG_HOST [] = "MySQLLogHost"
const char | FIX::MYSQL_LOG_PORT [] = "MySQLLogPort"
const char | FIX::MYSQL_LOG_INCOMING_TABLE [] = "MySQLLogIncomingTable"
const char | FIX::MYSQL_LOG_OUTGOING_TABLE [] = "MySQLLogOutgoingTable"
const char | FIX::MYSQL_LOG_EVENT_TABLE [] = "MySQLLogEventTable"
const char | FIX::POSTGRESQL_LOG_USECONNECTIONPOOL [] = "PostgreSQLLogUseConnectionPool"
const char | FIX::POSTGRESQL_LOG_DATABASE [] = "PostgreSQLLogDatabase"
const char | FIX::POSTGRESQL_LOG_USER [] = "PostgreSQLLogUser"
const char | FIX::POSTGRESQL_LOG_PASSWORD [] = "PostgreSQLLogPassword"
const char | FIX::POSTGRESQL_LOG_HOST [] = "PostgreSQLLogHost"
const char | FIX::POSTGRESQL_LOG_PORT [] = "PostgreSQLLogPort"
const char | FIX::POSTGRESQL_LOG_INCOMING_TABLE [] = "PostgreSQLLogIncomingTable"
const char | FIX::POSTGRESQL_LOG_OUTGOING_TABLE [] = "PostgreSQLLogOutgoingTable"
const char | FIX::POSTGRESQL_LOG_EVENT_TABLE [] = "PostgreSQLLogEventTable"
const char | FIX::ODBC_LOG_USER [] = "OdbcLogUser"
const char | FIX::ODBC_LOG_PASSWORD [] = "OdbcLogPassword"
const char | FIX::ODBC_LOG_CONNECTION_STRING [] = "OdbcLogConnectionString"
const char | FIX::ODBC_LOG_INCOMING_TABLE [] = "OdbcLogIncomingTable"
const char | FIX::ODBC_LOG_OUTGOING_TABLE [] = "OdbcLogOutgoingTable"
const char | FIX::ODBC_LOG_EVENT_TABLE [] = "OdbcLogEventTable"
const char | FIX::RESET_ON_LOGON [] = "ResetOnLogon"
const char | FIX::RESET_ON_LOGOUT [] = "ResetOnLogout"
const char | FIX::RESET_ON_DISCONNECT [] = "ResetOnDisconnect"
const char | FIX::REFRESH_ON_LOGON [] = "RefreshOnLogon"
const char | FIX::MILLISECONDS_IN_TIMESTAMP [] = "MillisecondsInTimeStamp"
const char | FIX::HTTP_ACCEPT_PORT [] = "HttpAcceptPort"
const char | FIX::PERSIST_MESSAGES [] = "PersistMessages"