B2BITS FIX Antenna C++  2.31.0
Engine::FIXMsgProcessor Member List

This is the complete list of members for Engine::FIXMsgProcessor, including all inherited members.

ALLOW_ZERO_NUMINGROUP enum valueEngine::FIXMsgProcessor
check(const FIXMessage &fixMessage, unsigned char tagsDelimiter='\x01') const =0Engine::FIXMsgProcessorpure virtual
CHECK_REQUIRED_GROUP_FIELDS enum valueEngine::FIXMsgProcessor
CHECK_REQUIRED_TAGS enum valueEngine::FIXMsgProcessor
checkFields(const FIXMessage &fixMessage, unsigned char tagsDelimiter='\x01') const =0Engine::FIXMsgProcessorpure virtual
clone(const FIXMessage &fixMessage) const =0Engine::FIXMsgProcessorpure virtual
clone(const TagValue &instance) const =0Engine::FIXMsgProcessorpure virtual
createReject(const FIXMessage &fixMessage, bool appReject=true) const =0Engine::FIXMsgProcessorpure virtual
fillRequired(FIXMessage &fixMessage) const =0Engine::FIXMsgProcessorpure virtual
FIXMsgProcessor()Engine::FIXMsgProcessorinlineprotected
IGNORE_UNKNOWN_FIELDS enum valueEngine::FIXMsgProcessor
OFF enum valueEngine::FIXMsgProcessor
ON enum valueEngine::FIXMsgProcessor
Option enum nameEngine::FIXMsgProcessor
OptionState enum nameEngine::FIXMsgProcessor
optionState(Option option) const =0Engine::FIXMsgProcessorpure virtual
parse(char const *rawMessage, std::size_t rawMessageSize, SecurityAttributes *pSA=NULL, bool verifyBodyLength=false, bool verifyCheckSum=false, ProtocolIndex preferredVersion=NA, unsigned char tagsDelimiter='\x01') const =0Engine::FIXMsgProcessorpure virtual
parse(ParserID parserID, const char *rawMessage, std::size_t rawMessageSize, SecurityAttributes *pSA=NULL, bool verifyBodyLength=false, bool verifyCheckSum=false, ProtocolIndex preferredVersion=NA, unsigned char tagsDelimiter='\x01') const =0Engine::FIXMsgProcessorpure virtual
parse(const std::string &rawMessage, SecurityAttributes *pSA=NULL, bool verifyBodyLength=false, bool verifyCheckSum=false, ProtocolIndex preferredVersion=NA, unsigned char tagsDelimiter='\x01') constEngine::FIXMsgProcessorinline
parse(ParserID parserID, const std::string &rawMessage, SecurityAttributes *pSA=NULL, bool verifyBodyLength=false, bool verifyCheckSum=false, ProtocolIndex preferredVersion=NA, unsigned char tagsDelimiter='\x01') constEngine::FIXMsgProcessorinline
PROHIBIT_DUPLICATED_TAGS enum valueEngine::FIXMsgProcessor
PROHIBIT_TAGS_WITHOUT_VALUE enum valueEngine::FIXMsgProcessor
PROHIBIT_UNKNOWN_TAGS enum valueEngine::FIXMsgProcessor
singleton()Engine::FIXMsgProcessorstatic
switchOption(Option option, OptionState state)=0Engine::FIXMsgProcessorpure virtual
VERIFY_DATA_TAGS_SEQUENCE enum valueEngine::FIXMsgProcessor
VERIFY_REPEATING_GROUP_BOUNDS enum valueEngine::FIXMsgProcessor
VERIFY_REPEATING_GROUP_TAGS_ORDER enum valueEngine::FIXMsgProcessor
VERIFY_TAGS_VALUES enum valueEngine::FIXMsgProcessor
~FIXMsgProcessor()Engine::FIXMsgProcessorprotectedvirtual