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

Search Toolkit Book for CBlastDbCheckLog

+ Collaboration diagram for CBlastDbCheckLog:

Public Member Functions

 CBlastDbCheckLog (ostream &outp, int max_level)
 
ostream & Log (int L)
 
int GetLevel ()
 

Private Member Functions

 CBlastDbCheckLog (const CBlastDbCheckLog &)
 
CBlastDbCheckLogoperator= (const CBlastDbCheckLog &)
 

Private Attributes

int m_Level
 
ostream & m_Output
 
CNcbiOstrstream m_DevNull
 

Detailed Description

Definition at line 258 of file blastdbcheck.cpp.

Constructor & Destructor Documentation

◆ CBlastDbCheckLog() [1/2]

CBlastDbCheckLog::CBlastDbCheckLog ( ostream &  outp,
int  max_level 
)
inline

Definition at line 260 of file blastdbcheck.cpp.

◆ CBlastDbCheckLog() [2/2]

CBlastDbCheckLog::CBlastDbCheckLog ( const CBlastDbCheckLog )
private

Member Function Documentation

◆ GetLevel()

int CBlastDbCheckLog::GetLevel ( void  )
inline

Definition at line 275 of file blastdbcheck.cpp.

References m_Level.

Referenced by CTestAction::LogLevel().

◆ Log()

ostream& CBlastDbCheckLog::Log ( int  L)
inline

Definition at line 265 of file blastdbcheck.cpp.

References m_DevNull, m_Level, and m_Output.

Referenced by CAliasTest::Log(), CTestAction::Log(), and CTestAction::LogMore().

◆ operator=()

CBlastDbCheckLog& CBlastDbCheckLog::operator= ( const CBlastDbCheckLog )
private

Member Data Documentation

◆ m_DevNull

CNcbiOstrstream CBlastDbCheckLog::m_DevNull
private

Definition at line 286 of file blastdbcheck.cpp.

Referenced by Log().

◆ m_Level

int CBlastDbCheckLog::m_Level
private

Definition at line 284 of file blastdbcheck.cpp.

Referenced by GetLevel(), and Log().

◆ m_Output

ostream& CBlastDbCheckLog::m_Output
private

Definition at line 285 of file blastdbcheck.cpp.

Referenced by Log().


The documentation for this class was generated from the following file:
Modified on Sun Mar 03 03:16:53 2024 by modify_doxy.py rev. 669887