HawkTracer  0.7.0
feature_callstack.h File Reference

Go to the source code of this file.

Macros

#define HT_FEATURE_CALLSTACK   0
 

Functions

HT_API HT_ErrorCode ht_feature_callstack_enable (HT_Timeline *timeline)
 
HT_API void ht_feature_callstack_disable (HT_Timeline *timeline)
 
HT_API void ht_feature_callstack_start (HT_Timeline *timeline, HT_CallstackBaseEvent *event)
 
HT_API void ht_feature_callstack_stop (HT_Timeline *timeline)
 
HT_API void ht_feature_callstack_start_int (HT_Timeline *timeline, HT_CallstackEventLabel label)
 
HT_API void ht_feature_callstack_start_string (HT_Timeline *timeline, const char *label)
 

Macro Definition Documentation

◆ HT_FEATURE_CALLSTACK

#define HT_FEATURE_CALLSTACK   0

Function Documentation

◆ ht_feature_callstack_disable()

HT_API void ht_feature_callstack_disable ( HT_Timeline timeline)

◆ ht_feature_callstack_enable()

HT_API HT_ErrorCode ht_feature_callstack_enable ( HT_Timeline timeline)

◆ ht_feature_callstack_start()

HT_API void ht_feature_callstack_start ( HT_Timeline timeline,
HT_CallstackBaseEvent event 
)

◆ ht_feature_callstack_start_int()

HT_API void ht_feature_callstack_start_int ( HT_Timeline timeline,
HT_CallstackEventLabel  label 
)

◆ ht_feature_callstack_start_string()

HT_API void ht_feature_callstack_start_string ( HT_Timeline timeline,
const char *  label 
)

◆ ht_feature_callstack_stop()

HT_API void ht_feature_callstack_stop ( HT_Timeline timeline)