Euphoria
Macros
Debug

Macros

#define DEBUG_LABEL_ARG_MANY
 first debug label argument of many
 
#define DEBUG_LABEL_ARG_SINGLE
 the only debug label argument (the function doesn't take any more rguments)
 
#define DEBUG_LABEL_EXPLICIT_MANY   explicit
 optional explicit for when the constructor only takes one more argument and needs to be explicit if the label is removed
 
#define SEND_DEBUG_LABEL_MANY(X)
 forwards a label when there is more than one argument
 
#define USE_DEBUG_LABEL(name)
 use this label and there are no more arguments
 
#define USE_DEBUG_LABEL_MANY(name)
 use this label and there are more arguments besides this one
 

Detailed Description

Macro Definition Documentation

◆ DEBUG_LABEL_ARG_MANY

#define DEBUG_LABEL_ARG_MANY

#include <libs/render/src/render/opengl_labels.h>

first debug label argument of many

Definition at line 18 of file opengl_labels.h.

◆ DEBUG_LABEL_ARG_SINGLE

#define DEBUG_LABEL_ARG_SINGLE

#include <libs/render/src/render/opengl_labels.h>

the only debug label argument (the function doesn't take any more rguments)

Definition at line 19 of file opengl_labels.h.

◆ DEBUG_LABEL_EXPLICIT_MANY

#define DEBUG_LABEL_EXPLICIT_MANY   explicit

#include <libs/render/src/render/opengl_labels.h>

optional explicit for when the constructor only takes one more argument and needs to be explicit if the label is removed

Definition at line 20 of file opengl_labels.h.

◆ SEND_DEBUG_LABEL_MANY

#define SEND_DEBUG_LABEL_MANY (   X)

#include <libs/render/src/render/opengl_labels.h>

forwards a label when there is more than one argument

Parameters
XThe label to forward

Definition at line 21 of file opengl_labels.h.

◆ USE_DEBUG_LABEL

#define USE_DEBUG_LABEL (   name)

#include <libs/render/src/render/opengl_labels.h>

use this label and there are no more arguments

Parameters
namethe label

Definition at line 23 of file opengl_labels.h.

◆ USE_DEBUG_LABEL_MANY

#define USE_DEBUG_LABEL_MANY (   name)

#include <libs/render/src/render/opengl_labels.h>

use this label and there are more arguments besides this one

Parameters
namethe label

Definition at line 24 of file opengl_labels.h.