저는 C++에서 QuickFix를 사용하는 중개인 FIX 플랫폼의 Initiator 측면을 구현하는 중입니다. FIX 스펙은 지원하는 메시지 목록을 제공합니다. 로그온, 하트 비트 및 기타 메시지.QuickFix MessageCracker : 구현할 메시지를 결정하는 방법은 무엇입니까?
MessageCracker (수정 4.2)는 동일한 유형의 두 가지 오버로드를 제공합니다. 예를 들어
virtual void onMessage(ResendRequest&, const FIX::SessionID&) {}
및
virtual void onMessage(const ResendRequest&, const FIX::SessionID&) {}
편집 : 나는 Application
및 MessageCracker
에서 파생 된 클래스가 있으며 onMessage()
를 호출 결과 toAdmin()
내에서 crack(FIX::Message&)
을 (호출 const
이없는 버전).
내 혼란은 onMessage()
의 버전을 무시해야한다는 점과 관련이 있습니까? const FIX::Message&
또는 다른 하나는?
'fromApp()'내부에서만'crack()'을 호출하십시오. 아니 다른 곳. –