Adaptive Framework  0.9.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Macros | Functions
afw_debug.h File Reference

Adaptive Framework Software Debug Header. More...

#include "afw_interface.h"

Go to the source code of this file.

Macros

#define AFW_DEBUG_STATIC_DEBUG_ID(label, debug_id)
 Define a static debug_id rti. More...
 
#define afw_debug(flag_index, instance, message, xctx)
 If applicable, write debug. More...
 
#define afw_debug_fz(flag_index, instance, xctx, format_z, ...)
 If applicable, write debug using a printf style format. More...
 
#define afw_debug_vz(flag_index, instance, format_z, ap, xctx)
 If applicable, write debug using a printf style format and va_list. More...
 
#define afw_debug_z(flag_index, instance, message_z, xctx)
 If applicable, write debug from zero terminate string. More...
 

Functions

void afw_debug_write (const afw_interface_implementation_rti_t *rti, const afw_utf8_z_t *source_z, const afw_utf8_t *message, afw_xctx_t *xctx)
 Write debug. More...
 
void afw_debug_write_fz (const afw_interface_implementation_rti_t *rti, const afw_utf8_z_t *source_z, afw_xctx_t *xctx, const afw_utf8_z_t *format_z,...)
 Write debug using a printf style format. More...
 
void afw_debug_write_vz (const afw_interface_implementation_rti_t *rti, const afw_utf8_z_t *source_z, const afw_utf8_z_t *format_z, va_list ap, afw_xctx_t *xctx)
 Write debug using a printf style format and va_list. More...
 
void afw_debug_write_z (const afw_interface_implementation_rti_t *rti, const afw_utf8_z_t *source_z, const afw_utf8_z_t *message_z, afw_xctx_t *xctx)
 Write debug from zero terminate string. More...
 

Detailed Description

Adaptive Framework Software Debug Header.

Definition in file afw_debug.h.