The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CPerformanceDataSchemaFileExporter Class Reference

Collaboration diagram for CPerformanceDataSchemaFileExporter:

List of all members.


Detailed Description

A class which exports CPerformanceDataSchema in the form required by the LoadPerfCounterTextStrings API.


Public Member Functions

 CPerformanceDataSchemaFileExporter ()
 Constructs the object, the files that are created by calling ExportHeaderFile() and ExportIniFile() are only valid whilst the object is in existence. It destroys them when it is destroyed.
 CPerformanceDataSchemaFileExporter (const CPerformanceDataSchemaFileExporter &rhs)
CPerformanceDataSchemaFileExporteroperator= (const CPerformanceDataSchemaFileExporter &rhs)
JetByteTools::Core::_tstring ExportHeaderFile (const JetByteTools::Core::_tstring &name, const CPerformanceDataSchema &schema) const
 Exports the header file required for calling LoadPerfCounterTextStrings() and returns the path to the file.
JetByteTools::Core::_tstring ExportIniFile (const JetByteTools::Core::_tstring &name, const CPerformanceDataSchema &schema) const
 Exports the ini file required for calling LoadPerfCounterTextStrings() and returns the path to the file.


Constructor & Destructor Documentation

Constructs the object, the files that are created by calling ExportHeaderFile() and ExportIniFile() are only valid whilst the object is in existence. It destroys them when it is destroyed.


Member Function Documentation

JetByteTools::Core::_tstring ExportHeaderFile ( const JetByteTools::Core::_tstring name,
const CPerformanceDataSchema schema 
) const

Exports the header file required for calling LoadPerfCounterTextStrings() and returns the path to the file.

JetByteTools::Core::_tstring ExportIniFile ( const JetByteTools::Core::_tstring name,
const CPerformanceDataSchema schema 
) const

Exports the ini file required for calling LoadPerfCounterTextStrings() and returns the path to the file.


Generated on Sun Sep 12 19:09:52 2021 for The Server Framework - v7.4 by doxygen 1.5.3