CrashReportServices Class Reference

#include <crashreportservices.h>

私有成员函数

  MAXON_INTERFACE_NONVIRTUAL ( CrashReportServices , MAXON_REFERENCE_NONE , "net.maxon.interface.crashreportservices")

Static Private Member Functions

static MAXON_METHOD Int32   CreateCrashReportProperty (const Char *name, const Char *value)
static MAXON_METHOD void  FreeCrashReportProperty ( Int32 propertyIdx)
static MAXON_METHOD void *  GetCrashReportProperties (void *osThread)

Friends

class  CrashReportProperty

成员函数文档编制

◆  MAXON_INTERFACE_NONVIRTUAL()

MAXON_INTERFACE_NONVIRTUAL ( CrashReportServices   ,
MAXON_REFERENCE_NONE   ,
"net.maxon.interface.crashreportservices"   
)
private

◆  CreateCrashReportProperty()

static MAXON_METHOD Int32 CreateCrashReportProperty ( const Char name ,
const Char value  
)
static private

Creates a property that will appear in a crash log.

参数
[in] name Crash property name.
[in] value Crash property value.
返回
Crash property index (required to remove the property one the code block is left).

◆  FreeCrashReportProperty()

static MAXON_METHOD void FreeCrashReportProperty ( Int32   propertyIdx )
static private

Removes a crash property (usually called when a code block is left).

参数
[in] propertyIdx Crash property index returned by CreateCrashProperty.

◆  GetCrashReportProperties()

static MAXON_METHOD void* GetCrashReportProperties ( void *  osThread )
static private

Returns a pointer to an array with crash properties (used by the crash report).

参数
[in] osThread OS specific thread identifier.
返回
Pointer to an array with crash properties.

Friends And Related Function Documentation

◆  CrashReportProperty

friend class CrashReportProperty
friend