static void monitor_json_emitter(Monitor *mon, const QObject *data)

{

    QString *json;



    json = qobject_to_json(data);

    assert(json != NULL);



    mon->mc->print_enabled = 1;

    monitor_printf(mon, "%s\n", qstring_get_str(json));

    mon->mc->print_enabled = 0;



    QDECREF(json);

}

static void monitor_json_emitter(Monitor *mon, const QObject *data)

{

    QString *json;



    json = qobject_to_json(data);

    assert(json != NULL);



    mon->mc->print_enabled = 1;

    monitor_printf(mon, "%s\n", qstring_get_str(json));

    mon->mc->print_enabled = 0;



    QDECREF(json);

}

static void FUNC_0(Monitor *VAR_0, const QObject *VAR_1)

{

    QString *json;



    json = qobject_to_json(VAR_1);

    assert(json != NULL);



    VAR_0->mc->print_enabled = 1;

    monitor_printf(VAR_0, "%s\n", qstring_get_str(json));

    VAR_0->mc->print_enabled = 0;



    QDECREF(json);

}

static void FUNC_0(Monitor *VAR_0, const QObject *VAR_1)
{ QString *json; json = qobject_to_json(VAR_1); assert(json != NULL); VAR_0->mc->print_enabled = 1; monitor_printf(VAR_0, "%s\n", qstring_get_str(json)); VAR_0->mc->print_enabled = 0; QDECREF(json); }