## 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` : |