NCBI C++ ToolKit
Public Member Functions | Private Attributes | List of all members
CMessageDumperSender Class Reference

Search Toolkit Book for CMessageDumperSender

+ Inheritance diagram for CMessageDumperSender:
+ Collaboration diagram for CMessageDumperSender:

Public Member Functions

 CMessageDumperSender (IMessageSender *actual_sender, FILE *protocol_dump_file)
 
virtual void InputMessage (const CJsonNode &message)
 
virtual void OutputMessage (const CJsonNode &message)
 
- Public Member Functions inherited from NAutomation::IMessageSender
virtual ~IMessageSender ()
 

Private Attributes

IMessageSenderm_ActualSender
 
FILE * m_ProtocolDumpFile
 
string m_ProtocolDumpTimeFormat
 
string m_DumpInputHeaderFormat
 
string m_DumpOutputHeaderFormat
 

Detailed Description

Definition at line 662 of file automation.cpp.

Constructor & Destructor Documentation

◆ CMessageDumperSender()

CMessageDumperSender::CMessageDumperSender ( IMessageSender actual_sender,
FILE *  protocol_dump_file 
)

Member Function Documentation

◆ InputMessage()

void CMessageDumperSender::InputMessage ( const CJsonNode message)
virtual

◆ OutputMessage()

void CMessageDumperSender::OutputMessage ( const CJsonNode message)
virtual

Member Data Documentation

◆ m_ActualSender

IMessageSender* CMessageDumperSender::m_ActualSender
private

Definition at line 672 of file automation.cpp.

Referenced by OutputMessage().

◆ m_DumpInputHeaderFormat

string CMessageDumperSender::m_DumpInputHeaderFormat
private

Definition at line 676 of file automation.cpp.

Referenced by CMessageDumperSender(), and InputMessage().

◆ m_DumpOutputHeaderFormat

string CMessageDumperSender::m_DumpOutputHeaderFormat
private

Definition at line 677 of file automation.cpp.

Referenced by CMessageDumperSender(), and OutputMessage().

◆ m_ProtocolDumpFile

FILE* CMessageDumperSender::m_ProtocolDumpFile
private

Definition at line 674 of file automation.cpp.

Referenced by InputMessage(), and OutputMessage().

◆ m_ProtocolDumpTimeFormat

string CMessageDumperSender::m_ProtocolDumpTimeFormat
private

Definition at line 675 of file automation.cpp.

Referenced by InputMessage(), and OutputMessage().


The documentation for this class was generated from the following file:
Modified on Fri Sep 20 14:57:27 2024 by modify_doxy.py rev. 669887