, including all inherited members.
addField(int field) | FIX::DataDictionary | [inline] |
addFieldName(int field, const std::string &name) | FIX::DataDictionary | [inline] |
addFieldType(int field, FIX::TYPE::Type type) | FIX::DataDictionary | [inline] |
addFieldValue(int field, const std::string &value) | FIX::DataDictionary | [inline] |
addGroup(const std::string &msg, int field, int delim, const DataDictionary &dataDictionary) | FIX::DataDictionary | [inline] |
addHeaderField(int field, bool required) | FIX::DataDictionary | [inline] |
addMsgField(const std::string &msgType, int field) | FIX::DataDictionary | [inline] |
addMsgType(const std::string &msgType) | FIX::DataDictionary | [inline] |
addRequiredField(const std::string &msgType, int field) | FIX::DataDictionary | [inline] |
addTrailerField(int field, bool required) | FIX::DataDictionary | [inline] |
addValueName(int field, const std::string &value, const std::string &name) | FIX::DataDictionary | [inline] |
addXMLComponentFields(DOMDocument *, DOMNode *, const std::string &msgtype, DataDictionary &, bool) | FIX::DataDictionary | [private] |
addXMLGroup(DOMDocument *, DOMNode *, const std::string &msgtype, DataDictionary &, bool) | FIX::DataDictionary | [private] |
checkFieldsHaveValues(bool value) | FIX::DataDictionary | [inline] |
checkFieldsOutOfOrder(bool value) | FIX::DataDictionary | [inline] |
checkGroupCount(const FieldBase &field, const FieldMap &fieldMap, const MsgType &msgType) const | FIX::DataDictionary | [inline, private] |
checkHasRequired(const FieldMap &header, const FieldMap &body, const FieldMap &trailer, const MsgType &msgType) const | FIX::DataDictionary | [inline, private] |
checkHasValue(const FieldBase &field) const | FIX::DataDictionary | [inline, private] |
checkIsInMessage(const FieldBase &field, const MsgType &msgType) const | FIX::DataDictionary | [inline, private] |
checkMsgType(const MsgType &msgType) const | FIX::DataDictionary | [inline, private] |
checkUserDefinedFields(bool value) | FIX::DataDictionary | [inline] |
checkValidFormat(const FieldBase &field) const | FIX::DataDictionary | [inline, private] |
checkValidTagNumber(const FieldBase &field) const | FIX::DataDictionary | [inline, private] |
checkValue(const FieldBase &field) const | FIX::DataDictionary | [inline, private] |
DataDictionary() | FIX::DataDictionary | |
DataDictionary(const DataDictionary ©) | FIX::DataDictionary | |
DataDictionary(std::istream &stream) | FIX::DataDictionary | |
DataDictionary(const std::string &url) | FIX::DataDictionary | |
Fields typedef | FIX::DataDictionary | [private] |
FieldToGroup typedef | FIX::DataDictionary | [private] |
FieldToName typedef | FIX::DataDictionary | [private] |
FieldToValue typedef | FIX::DataDictionary | [private] |
FieldTypes typedef | FIX::DataDictionary | [private] |
getFieldName(int field, std::string &name) const | FIX::DataDictionary | [inline] |
getFieldTag(std::string name, int &field) const | FIX::DataDictionary | [inline] |
getFieldType(int field, FIX::TYPE::Type &type) const | FIX::DataDictionary | [inline] |
getGroup(const std::string &msg, int field, int &delim, const DataDictionary *&pDataDictionary) const | FIX::DataDictionary | [inline] |
getOrderedFields() const | FIX::DataDictionary | |
getValueName(int field, const std::string &value, std::string &name) const | FIX::DataDictionary | [inline] |
getVersion() const | FIX::DataDictionary | [inline] |
hasFieldValue(int field) const | FIX::DataDictionary | [inline] |
isDataField(int field) const | FIX::DataDictionary | [inline] |
isField(int field) const | FIX::DataDictionary | [inline] |
isFieldValue(int field, const std::string &value) const | FIX::DataDictionary | [inline] |
isGroup(const std::string &msg, int field) const | FIX::DataDictionary | [inline] |
isHeaderField(int field) const | FIX::DataDictionary | [inline] |
isMsgField(const std::string &msgType, int field) const | FIX::DataDictionary | [inline] |
isMsgType(const std::string &msgType) const | FIX::DataDictionary | [inline] |
isMultipleValueField(int field) const | FIX::DataDictionary | [inline] |
isRequiredField(const std::string &msgType, int field) const | FIX::DataDictionary | [inline] |
isTrailerField(int field) const | FIX::DataDictionary | [inline] |
iterate(const FieldMap &map, const MsgType &msgType) const | FIX::DataDictionary | [private] |
lookupXMLFieldNumber(DOMDocument *, DOMNode *) const | FIX::DataDictionary | [private] |
lookupXMLFieldNumber(DOMDocument *, const std::string &name) const | FIX::DataDictionary | [private] |
m_beginString | FIX::DataDictionary | [private] |
m_checkFieldsHaveValues | FIX::DataDictionary | [private] |
m_checkFieldsOutOfOrder | FIX::DataDictionary | [private] |
m_checkUserDefinedFields | FIX::DataDictionary | [private] |
m_fieldNames | FIX::DataDictionary | [private] |
m_fields | FIX::DataDictionary | [private] |
m_fieldTypes | FIX::DataDictionary | [private] |
m_fieldValues | FIX::DataDictionary | [private] |
m_groups | FIX::DataDictionary | [private] |
m_hasVersion | FIX::DataDictionary | [private] |
m_headerFields | FIX::DataDictionary | [private] |
m_messageFields | FIX::DataDictionary | [private] |
m_messages | FIX::DataDictionary | [private] |
m_names | FIX::DataDictionary | [private] |
m_orderedFields | FIX::DataDictionary | [private] |
m_orderedFieldsArray | FIX::DataDictionary | [mutable, private] |
m_requiredFields | FIX::DataDictionary | [private] |
m_trailerFields | FIX::DataDictionary | [private] |
m_valueNames | FIX::DataDictionary | [private] |
MsgFields typedef | FIX::DataDictionary | [private] |
MsgTypes typedef | FIX::DataDictionary | [private] |
MsgTypeToField typedef | FIX::DataDictionary | [private] |
NameToField typedef | FIX::DataDictionary | [private] |
NonBodyFields typedef | FIX::DataDictionary | [private] |
operator=(const DataDictionary &rhs) | FIX::DataDictionary | |
OrderedFields typedef | FIX::DataDictionary | [private] |
OrderedFieldsArray typedef | FIX::DataDictionary | [private] |
readFromDocument(DOMDocumentPtr pDoc) | FIX::DataDictionary | |
readFromStream(std::istream &stream) | FIX::DataDictionary | |
readFromURL(const std::string &url) | FIX::DataDictionary | |
readLibXml(const std::string &) | FIX::DataDictionary | [private] |
readMSXML(const std::string &) | FIX::DataDictionary | [private] |
readMSXMLDOM(const std::string &) | FIX::DataDictionary | [private] |
setVersion(const std::string &beginString) | FIX::DataDictionary | [inline] |
shouldCheckTag(const FieldBase &field) const | FIX::DataDictionary | [inline, private] |
validate(const Message &message, const DataDictionary *const pSessionDD, const DataDictionary *const pAppID) | FIX::DataDictionary | [static] |
validate(const Message &message) const | FIX::DataDictionary | [inline] |
validate(const Message &message, bool bodyOnly) const | FIX::DataDictionary | [inline] |
Values typedef | FIX::DataDictionary | [private] |
ValueToName typedef | FIX::DataDictionary | [private] |
XMLTypeToType(const std::string &xmlType) const | FIX::DataDictionary | [private] |
~DataDictionary() | FIX::DataDictionary | [virtual] |