Ardour  9.0-pre0-582-g084a23a80d
libs/canvas/canvas/debug.h File Reference
#include <sys/time.h>
#include <map>
#include "pbd/debug.h"
#include "canvas/visibility.h"
Include dependency graph for libs/canvas/canvas/debug.h:

Go to the source code of this file.

Namespaces

 PBD
 
 PBD::DEBUG
 
 ArdourCanvas
 

Macros

#define CANVAS_DEBUG_NAME(i, n)   /* empty */
 

Functions

void ArdourCanvas::checkpoint (std::string, std::string)
 
void ArdourCanvas::set_epoch ()
 
const char * ArdourCanvas::event_type_string (int event_type)
 

Variables

DebugBits PBD::DEBUG::CanvasItems
 
DebugBits PBD::DEBUG::CanvasItemsDirtied
 
DebugBits PBD::DEBUG::CanvasEvents
 
DebugBits PBD::DEBUG::CanvasRender
 
DebugBits PBD::DEBUG::CanvasEnterLeave
 
DebugBits PBD::DEBUG::CanvasBox
 
DebugBits PBD::DEBUG::CanvasSizeAllocate
 
DebugBits PBD::DEBUG::CanvasTable
 
struct timeval ArdourCanvas::epoch
 
std::map< std::string, struct timeval > ArdourCanvas::last_time
 
int ArdourCanvas::render_count
 
int ArdourCanvas::render_depth
 
int ArdourCanvas::dump_depth
 

Macro Definition Documentation

◆ CANVAS_DEBUG_NAME

#define CANVAS_DEBUG_NAME (   i,
 
)    /* empty */

Definition at line 44 of file libs/canvas/canvas/debug.h.