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

Search Toolkit Book for CSynRegistry::CReport

+ Collaboration diagram for CSynRegistry::CReport:

Public Member Functions

 CReport ()
 
template<typename TType >
void Add (const string &section, const string &name, TType value)
 
void Report (ostream &os) const
 

Private Attributes

TValues m_Values
 
mutex m_Mutex
 

Detailed Description

Definition at line 186 of file netservice_params.cpp.

Constructor & Destructor Documentation

◆ CReport()

CSynRegistry::CReport::CReport ( void  )

Definition at line 201 of file netservice_params.cpp.

References m_Values.

Member Function Documentation

◆ Add()

template<typename TType >
void CSynRegistry::CReport::Add ( const string section,
const string name,
TType  value 
)

Definition at line 233 of file netservice_params.cpp.

References s_ToString(), and rapidjson::value.

◆ Report()

void CSynRegistry::CReport::Report ( ostream &  os) const

Definition at line 217 of file netservice_params.cpp.

Member Data Documentation

◆ m_Mutex

mutex CSynRegistry::CReport::m_Mutex
mutableprivate

Definition at line 198 of file netservice_params.cpp.

◆ m_Values

TValues CSynRegistry::CReport::m_Values
private

Definition at line 197 of file netservice_params.cpp.

Referenced by CReport().


The documentation for this class was generated from the following file:
Modified on Sun May 19 04:41:24 2024 by modify_doxy.py rev. 669887