rb-debug

rb-debug —

Synopsis




#define     rb_debug                        (...)
void        rb_debug_init                   (gboolean debug);
void        rb_debug_real                   (const char *func,
                                             const char *file,
                                             int line,
                                             gboolean newline,
                                             const char *format,
                                             ...);
void        rb_debug_stop_in_debugger       (void);
typedef     RBProfiler;
RBProfiler* rb_profiler_new                 (const char *name);
void        rb_profiler_dump                (RBProfiler *profiler);
void        rb_profiler_reset               (RBProfiler *profiler);
void        rb_profiler_free                (RBProfiler *profiler);

Description

Details

rb_debug()

#define     rb_debug(...)

... :
... :
... :
... :
... :
... :
... :
... :
... :
... :
... :
... :
... :
... :

rb_debug_init ()

void        rb_debug_init                   (gboolean debug);

debug :

rb_debug_real ()

void        rb_debug_real                   (const char *func,
                                             const char *file,
                                             int line,
                                             gboolean newline,
                                             const char *format,
                                             ...);

func :
file :
line :
newline :
format :
... :

rb_debug_stop_in_debugger ()

void        rb_debug_stop_in_debugger       (void);


RBProfiler


rb_profiler_new ()

RBProfiler* rb_profiler_new                 (const char *name);

name :
Returns :

rb_profiler_dump ()

void        rb_profiler_dump                (RBProfiler *profiler);

profiler :

rb_profiler_reset ()

void        rb_profiler_reset               (RBProfiler *profiler);

profiler :

rb_profiler_free ()

void        rb_profiler_free                (RBProfiler *profiler);

profiler :