OnixS C++ FIX Engine  4.12.0
API Documentation
Message Member List

This is the complete list of members for Message, including all inherited members.

AccessPolicies typedefFieldSetprotected
begin() const FieldSet
clear()Message
contain(Tag tag) const FieldSetinline
container_FieldSetprotected
copyFields(const Message &)Message
dictionary() const Message
end() const FieldSet
erase(Tag tag)FieldSet
fields(Fields &fields) const FieldSet
FieldSet()FieldSetprotected
FieldSet(const Message *, void *, AccessPolicies)FieldSetprotected
FieldSet(const FieldSet &)FieldSetprotected
get(Tag tag) const FieldSet
getChar(Tag tag) const FieldSet
getDecimal(Tag tag) const FieldSet
getDecimal(Tag tag, Int32 exponent) const FieldSet
getDouble(Tag tag) const FieldSet
getGroup(Tag numberOfInstancesTag) const FieldSet
getInt32(Tag tag) const FieldSet
getInt64(Tag tag) const FieldSet
getStringRef(Tag tag) const FieldSet
getTimeSpan(Tag tag) const FieldSet
getTimestamp(Tag tag) const FieldSet
getTimestamp(Tag tag, TimestampFormat::Enum) const FieldSet
getUInt32(Tag tag) const FieldSet
getUInt64(Tag tag) const FieldSet
hasFlag(Tag tag) const FieldSet
Message(size_t expectedMessageSize=DefaultExpectedMessageSize)Messageexplicit
Message(const char *type, const Dictionary &dictionary, size_t expectedMessageSize=DefaultExpectedMessageSize)Message
Message(const Message &other)Message
Message(const Message &other, MakeShallowCopy)Messageprotected
MessageOperator classMessagefriend
MessageWrapper classMessagefriend
operator!=(const Message &) const Message
operator=(const Message &)Message
OnixS::FIX::FieldSet::operator=(const FieldSet &)FieldSetprotected
operator==(const Message &) const Message
parse(const char *rawMessage, size_t rawMessageSize, Message &message)Messagestatic
parse(const char *rawMessage, size_t rawMessageSize, MessageParsingFlags parsingFlags, Message &message)Messagestatic
parse(const char *rawMessage, size_t rawMessageSize, const Dictionary &dictionary, MessageParsingFlags parsingFlags, Message &message)Messagestatic
parsePartial(const char *rawMessage, size_t rawMessageSize, Message &message)Messagestatic
parsePartial(const char *rawMessage, size_t rawMessageSize, const Dictionary &dictionary, Message &message)Messagestatic
policies_FieldSetprotected
senderCompId() const Message
senderCompId(const std::string &)Message
seqNum() const Message
seqNum(SequenceNumber value)Message
set(Tag tag, Int32 value)FieldSet
set(Tag tag, UInt32 value)FieldSet
set(Tag tag, Int64 value)FieldSet
set(Tag tag, UInt64 value)FieldSet
set(Tag tag, Double value, size_t precision=17)FieldSet
set(Tag tag, Double value, size_t precision, size_t length)FieldSet
set(Tag tag, const Decimal &value)FieldSet
set(Tag tag, const Decimal &value, size_t length)FieldSet
set(Tag tag, char value)FieldSet
set(Tag tag, const std::string &value)FieldSet
set(Tag tag, const char *value)FieldSet
set(Tag tag, const StringRef &value)FieldSet
set(Tag tag, const Timestamp &value, TimestampFormat::Enum valueFormat=TimestampFormat::YYYYMMDDHHMMSSNsec)FieldSet
set(Tag tag, const TimeSpan &value, TimeSpanFormat::Enum valueFormat=TimeSpanFormat::HHMMSSNsec)FieldSet
set(Tag tag, const FieldValueRef &value)FieldSet
setFlag(Tag tag, bool value)FieldSet
setGroup(Tag tag, size_t value)FieldSet
setV(Tag tag, Int32 value)FieldSet
setV(Tag tag, UInt32 value)FieldSet
setV(Tag tag, Int64 value)FieldSet
setV(Tag tag, UInt64 value)FieldSet
setV(Tag tag, Double value, size_t precision=17)FieldSet
setV(Tag tag, Double value, size_t precision, size_t length)FieldSet
setV(Tag tag, const Decimal &value)FieldSet
setV(Tag tag, const Decimal &value, size_t length)FieldSet
setV(Tag tag, const Timestamp &value, TimestampFormat::Enum valueFormat=TimestampFormat::YYYYMMDDHHMMSSNsec)FieldSet
setV(Tag tag, const TimeSpan &value, TimeSpanFormat::Enum valueFormat=TimeSpanFormat::HHMMSSNsec)FieldSet
swap(Message &other) ONIXS_FIXENGINE_NOTHROWMessage
OnixS::FIX::FieldSet::swap(FieldSet &)FieldSetprotected
targetCompId() const Message
targetCompId(const std::string &)Message
toJson(const std::string &indent=" ", const std::string &endOfLineDelimiter="\n") const Message
toJson(std::string &str, const std::string &indent=" ", const std::string &endOfLineDelimiter="\n") const Message
toRaw(RawMessage &) const Message
toString(char delimiter=0x1, MessageStringingFlags flags=MessageStringingFlag::IncludeFieldTagNumber) const Messageinline
toString(std::string &str, char delimiter=0x1, MessageStringingFlags flags=MessageStringingFlag::IncludeFieldTagNumber) const Message
toXml(const std::string &indent=" ", const std::string &endOfLineDelimiter="\n") const Message
toXml(std::string &str, const std::string &indent=" ", const std::string &endOfLineDelimiter="\n") const Message
tryValidate(MessageValidationFlags validationFlags, std::string &errorDescription) const Message
type() const Message
updateBodyLengthAndCheckSum()Message
userData() const Message
userData(void *data)Message
valid() const FieldSet
validate() const Message
validate(MessageValidationFlags validationFlags) const Message
~FieldSet() ONIXS_FIXENGINE_DEFAULTFieldSetprotected
~Message()Messagevirtual