NCBI C++ ToolKit
Public Member Functions | List of all members
CMultiReaderMessageListener Class Reference

Search Toolkit Book for CMultiReaderMessageListener

+ Inheritance diagram for CMultiReaderMessageListener:
+ Collaboration diagram for CMultiReaderMessageListener:

Public Member Functions

bool PutMessage (const IObjtoolsMessage &message)
- Public Member Functions inherited from CReaderListener
 CReaderListener ()=default
virtual ~CReaderListener (void)
virtual void Progress (const CReaderProgress &)
- Public Member Functions inherited from CObjtoolsListener
 CObjtoolsListener ()=default
 CObjtoolsListener (const CObjtoolsListener &)=delete
CObjtoolsListeneroperator= (const CObjtoolsListener &)=delete
virtual ~CObjtoolsListener (void)
virtual void PutProgress (const string &message, const Uint8 iNumDone, const Uint8 iNumTotal)
virtual const IObjtoolsMessageGetMessage (size_t index) const
virtual size_t Count (void) const
virtual void ClearAll (void)
virtual size_t LevelCount (EDiagSev severity) const
virtual void Dump (CNcbiOstream &ostr) const
virtual void DumpAsXML (CNcbiOstream &ostr) const
virtual void SetProgressOstream (CNcbiOstream *pProgressOstream)
TConstIterator begin (void) const
TConstIterator end (void) const
- Public Member Functions inherited from IObjtoolsListener
virtual ~IObjtoolsListener (void)=default
virtual bool SevEnabled (EDiagSev severity) const

Additional Inherited Members

- Public Types inherited from CObjtoolsListener
using TConstIterator = CConstIterator
- Protected Types inherited from CObjtoolsListener
using TMessages = vector< unique_ptr< IObjtoolsMessage > >
- Protected Attributes inherited from CObjtoolsListener
TMessages m_Messages
CNcbiOstreamm_pProgressOstrm = nullptr

Detailed Description

Definition at line 114 of file multireader.cpp.

Member Function Documentation

◆ PutMessage()

bool CMultiReaderMessageListener::PutMessage ( const IObjtoolsMessage message)

Reimplemented from CObjtoolsListener.

Definition at line 119 of file multireader.cpp.

References eDiag_Fatal, CReaderMessage::Severity(), and CReaderMessage::Write().

The documentation for this class was generated from the following file:
Modified on Wed Jun 12 11:18:11 2024 by rev. 669887