Index Source Files Annotated Class List Alphabetical Class List Class Hierarchy Graphical Class Hierarchy

# Class List

Here are the classes, structs, unions and interfaces with brief descriptions:

HTML::A |
FIX::Acceptor | Base for classes which act as an acceptor for incoming connections
FIX::ThreadedSocketAcceptor::AcceptorThreadInfo |
FIX::Application | This interface must be implemented to define what your FIX application does
HTML::BODY |
FIX::BoolConvertor | Converts boolean to/from a string
FIX::BoolField | Field that contains a boolean value
HTML::BR |
FIX::CallStack | Keeps track of callstacks for multiple threads
HTML::CAPTION |
HTML::CENTER |
FIX::CharConvertor | Converts character to/from a string
FIX::CharField | Field that contains a character value
FIX::CheckSumConvertor | Converts checksum to/from a string
FIX::CheckSumField | Field that contains a checksum value
FIX::ConfigError | Application is not configured correctly
FIX::ThreadedSocketAcceptor::ConnectionThreadInfo |
FIX::ConnectorWrapper | Handles events from SocketMonitor for client connections
FIX::CallStack::Context | A single CallStack context (thread of execution)
FIX::DatabaseConnectionID |
FIX::DatabaseConnectionPool< T > |
FIX::DataDictionary | Represents a data dictionary for a version of FIX
FIX::DataDictionaryNotFound | DataDictionary not found for BeginString or ApplVerID
FIX::DataDictionaryProvider | Queries for DataDictionary based on appropriate version of FIX
FIX::DateTime | Date and Time stored as a Julian day number and number of milliseconds since midnight
FIX::Dictionary | For storage and retrieval of key/value pairs
FIX::DOMAttributes | Interface that represents attribute from underlying XML parser
FIX::DOMDocument | Interface that represents document of underlying XML parser
FIX::DOMNode | Interface that represents node from underlying XML parser
FIX::DoNotSend | Indicates user does not want to send a message
FIX::DoubleConvertor | Converts double to/from a string
FIX::DoubleField | Field that contains a double value
FIX::DuplicateFieldNumber | Field shows up twice in the message
HTML::EM |
FIX::EmptyConvertor | Empty convertor is a no-op
FIX::Event | Portable implementation of an event/conditional mutex
FIX::Exception | Base QuickFIX exception type
FIX::FieldBase | Base representation of all Field classes
FIX::FieldConvertError | Unable to convert field into its native format
FIX::FieldMap | Stores and organizes a collection of Fields
FIX::FieldNotFound | Field not found inside a message
FIX::FileLog | File based implementation of Log
FIX::FileLogFactory | Creates a file based implementation of Log
FIX::FileStore | File based implementation of MessageStore
FIX::FileStoreFactory | Creates a file based implementation of MessageStore
FIX::Group | Base class for all FIX repeating groups
FIX::group_order | Sorts fields in correct group order
HTML::H1 |
HTML::H2 |
HTML::HEAD |
FIX::header_order | Sorts fields in correct header order
HTML::HR |
FIX::HttpConnection | Encapsulates a HTTP socket file descriptor
FIX::HttpMessage | HTTP Message that implemented GET functionality
FIX::HttpParser | Parses HTTP messages off an input stream
FIX::HttpServer | Basic HTTP Server
FIX::CallStack::Ignore | Use this in a code block that should ignore CallStack traces
FIX::IncorrectDataFormat | Field has a badly formatted value
FIX::IncorrectMessageStructure | Message is not structured correctly
FIX::IncorrectTagValue | Field has a value that is out of range
FIX::Initiator | Base for classes which act as an initiator for establishing connections
FIX::IntConvertor | Converts integer to/from a string
FIX::IntField | Field that contains an integer value
FIX::InvalidMessage | Not a recognizable message
FIX::InvalidMessageType | Not a known message type
FIX::InvalidTagNumber | Tag number does not exist in specification
FIX::IOException | IO Error
FIX::LIBXML_DOMAttributes | XML attribute as represented by libxml
FIX::LIBXML_DOMDocument | XML document as represented by libxml
FIX::LIBXML_DOMNode | XML node as represented by libxml
FIX::LocalDate | Date only represented in local time
FIX::LocalTimeOnly | Time only represented in local time
FIX::LocalTimeStamp | Date and Time represented in local time
FIX::Locker | Locks/Unlocks a mutex using RAII
FIX::Log | This interface must be implemented to log messages and events
FIX::LogFactory | This interface must be implemented to create a Log
FIX::MemoryStore | Memory based implementation of MessageStore
FIX::MemoryStoreFactory | Creates a memory based implementation of MessageStore
FIX::Message | Base class for all FIX messages
FIX::message_order | Sorts fields in header, normal, or trailer order
FIX::MessageCracker | Takes in a generic Message and produces an object that represents its specific version and message type
FIX::MessageParseError | Unable to parse message
FIX::MessageStore | This interface must be implemented to store and retrieve messages and sequence numbers
FIX::MessageStoreExceptionWrapper |
FIX::MessageStoreFactory | This interface must be implemented to create a MessageStore
FIX::MessageStoreFactoryExceptionWrapper |
FIX::CallStack::Method | Represents a method in the CallStack
FIX::MSXML_DOMAttributes | XML attribute as represented by msxml
FIX::MSXML_DOMDocument | XML document as represented by msxml
FIX::MSXML_DOMNode | XML node as represented by msxml
FIX::Mutex | Portable implementation of a mutex
FIX::NoTagValue | Field exists in message without a value
FIX::NullApplication | An empty implementation of an Application
FIX::NullLog | Null implementation of Log
FIX::NullStore | Null implementation of MessageStore
FIX::NullStoreFactory | Null implementation of MessageStore
FIX::Parser | Parses FIX messages off an input stream
FIX::Queue< T > | A thread safe monitored queue
FIX::RejectLogon | User wants to reject permission to logon
FIX::RepeatedTag | Repeated tag not part of repeating group
FIX::RepeatingGroupCountMismatch | Repeated group count not equal to actual count
FIX::RequiredTagMissing | Required field is not in message
FIX::Responder | Interface implements sending on and disconnecting a transport
FIX::ReverseLocker | Does the opposite of the Locker to ensure mutex ends up in a locked state
FIX::RuntimeError | Application encountered serious error during runtime
FIX::ScreenLog | Screen based implementation of Log
FIX::ScreenLogFactory | Creates a screen based implementation of Log
FIX::ServerWrapper | Handles events from SocketMonitor for server connections
FIX::Session | Maintains the state and implements the logic of a FIX session
FIX::SessionFactory | Responsible for creating Session objects
FIX::SessionID | Unique session id consists of BeginString, SenderCompID and TargetCompID
FIX::SessionNotFound | Session cannot be found for specified action
FIX::SessionSettings | Container for setting dictionaries mapped to sessions
FIX::SessionState | Maintains all of state for the Session class
FIX::Settings | Internal representation of QuickFIX configuration settings
FIX::SocketAcceptor | Socket implementation of Acceptor
FIX::SocketCloseFailed | Socket close operation failed
FIX::SocketConnection | Encapsulates a socket file descriptor (single-threaded)
FIX::SocketConnector | Connects sockets to remote ports and addresses
FIX::SocketException | Socket Error
FIX::SocketInfo | Information about listening socket
FIX::SocketInitiator | Socket implementation of Initiator
FIX::SocketMonitor | Monitors events on a collection of sockets
FIX::SocketRecvFailed | Socket recv operation failed
FIX::SocketSendFailed | Socket send operation failed
FIX::SocketServer | Listens for and accepts incoming socket connections on a port
HTML::SPECIAL |
FIX::SocketConnector::Strategy |
FIX::SocketMonitor::Strategy |
FIX::SocketServer::Strategy |
FIX::StringField | MSC doesn't support partial template specialization so we have this
FIX::SynchronizedApplication | This is a special implementation of the Application interface that takes in another Application interface and synchronizes all of its callbacks
HTML::TABLE |
HTML::TAG |
FIX::TagNotDefinedForMessage | Field does not belong to message
FIX::TagOutOfOrder | Tag is not in the correct order
HTML::TD |
FIX::ThreadedSocketAcceptor | Threaded Socket implementation of Acceptor
FIX::ThreadedSocketConnection | Encapsulates a socket file descriptor (multi-threaded)
FIX::ThreadedSocketInitiator | Threaded Socket implementation of Initiator
FIX::TimeRange | Keeps track of when session is active
HTML::TITLE |
HTML::TR |
FIX::trailer_order | Sorts fields in correct trailer order
FIX::UnsupportedMessageType | Message type not supported by application
FIX::UnsupportedVersion | Version of FIX is not supported
FIX::UtcDate | Date only represented in UTC
FIX::UtcDateConvertor | Converts a UtcDate to/from a string
FIX::UtcDateField | Field that contains a UTC date value
FIX::UtcTimeOnly | Time only represented in UTC
FIX::UtcTimeOnlyConvertor | Converts a UtcTimeOnly to/from a string
FIX::UtcTimeOnlyField | Field that contains a UTC time value
FIX::UtcTimeStamp | Date and Time represented in UTC
FIX::UtcTimeStampConvertor | Converts a UtcTimeStamp to/from a string
FIX::UtcTimeStampField | Field that contains a UTC time stamp value