NCBI C++ ToolKit
Public Member Functions | Private Attributes | Friends | List of all members
CReader::CDebugPrinter Class Reference

Search Toolkit Book for CReader::CDebugPrinter

#include <objtools/data_loaders/genbank/reader.hpp>

+ Collaboration diagram for CReader::CDebugPrinter:

Public Member Functions

 CDebugPrinter (TConn conn, const char *name)
 
 CDebugPrinter (const char *name)
 
 ~CDebugPrinter ()
 
 operator CNcbiOstrstream & (void)
 

Private Attributes

CNcbiOstrstream m_os
 

Friends

template<typename T >
CDebugPrinteroperator<< (CDebugPrinter &pr, const T &obj)
 

Detailed Description

Definition at line 332 of file reader.hpp.

Constructor & Destructor Documentation

◆ CDebugPrinter() [1/2]

CReader::CDebugPrinter::CDebugPrinter ( CReader::TConn  conn,
const char *  name 
)

Definition at line 61 of file reader.cpp.

References conn.

◆ CDebugPrinter() [2/2]

CReader::CDebugPrinter::CDebugPrinter ( const char *  name)

Definition at line 67 of file reader.cpp.

◆ ~CDebugPrinter()

CReader::CDebugPrinter::~CDebugPrinter ( )

Definition at line 73 of file reader.cpp.

References eDPF_DateTime, eDPF_TID, Info(), and LOG_POST_X.

Member Function Documentation

◆ operator CNcbiOstrstream &()

CReader::CDebugPrinter::operator CNcbiOstrstream & ( void  )
inline

Definition at line 339 of file reader.hpp.

References m_os.

Friends And Related Function Documentation

◆ operator<<

template<typename T >
CDebugPrinter& operator<< ( CDebugPrinter pr,
const T obj 
)
friend

Definition at line 343 of file reader.hpp.

Member Data Documentation

◆ m_os

CNcbiOstrstream CReader::CDebugPrinter::m_os
private

Definition at line 348 of file reader.hpp.

Referenced by operator CNcbiOstrstream &().


The documentation for this class was generated from the following files:
Modified on Sun Apr 14 05:26:58 2024 by modify_doxy.py rev. 669887