Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
anonymous_namespace{HWDetect.cpp}::Reporter Class Reference
Inheritance diagram for anonymous_namespace{HWDetect.cpp}::Reporter:
Collaboration diagram for anonymous_namespace{HWDetect.cpp}::Reporter:

Public Member Functions

 Reporter (const ScriptRequest &rq)
 
template<typename PropertyType >
ReporterAdd (const char *propertyName, const PropertyType &propertyValue)
 
JS::Value MakeReport ()
 

Private Attributes

const ScriptRequestm_Rq
 
JS::RootedValue m_LibrarySettings
 

Constructor & Destructor Documentation

◆ Reporter()

anonymous_namespace{HWDetect.cpp}::Reporter::Reporter ( const ScriptRequest rq)
inline

Member Function Documentation

◆ Add()

template<typename PropertyType >
Reporter & anonymous_namespace{HWDetect.cpp}::Reporter::Add ( const char *  propertyName,
const PropertyType &  propertyValue 
)
inline

◆ MakeReport()

JS::Value anonymous_namespace{HWDetect.cpp}::Reporter::MakeReport ( )
inline

Member Data Documentation

◆ m_LibrarySettings

JS::RootedValue anonymous_namespace{HWDetect.cpp}::Reporter::m_LibrarySettings
private

◆ m_Rq

const ScriptRequest& anonymous_namespace{HWDetect.cpp}::Reporter::m_Rq
private

The documentation for this class was generated from the following file: