Revision 95be0669 include/ui/console.h

b/include/ui/console.h
2 2
#define CONSOLE_H
3 3

  
4 4
#include "ui/qemu-pixman.h"
5
#include "qom/object.h"
5 6
#include "qapi/qmp/qdict.h"
6 7
#include "qemu/notify.h"
7 8
#include "monitor/monitor.h"
......
93 94

  
94 95
/* consoles */
95 96

  
97
#define TYPE_QEMU_CONSOLE "qemu-console"
98
#define QEMU_CONSOLE(obj) \
99
    OBJECT_CHECK(QemuConsole, (obj), TYPE_QEMU_CONSOLE)
100
#define QEMU_CONSOLE_GET_CLASS(obj) \
101
    OBJECT_GET_CLASS(QemuConsoleClass, (obj), TYPE_QEMU_CONSOLE)
102
#define QEMU_CONSOLE_CLASS(klass) \
103
    OBJECT_CLASS_CHECK(QemuConsoleClass, (klass), TYPE_QEMU_CONSOLE)
104

  
105
typedef struct QemuConsoleClass QemuConsoleClass;
106

  
107
struct QemuConsoleClass {
108
    ObjectClass parent_class;
109
};
110

  
96 111
#define QEMU_BIG_ENDIAN_FLAG    0x01
97 112
#define QEMU_ALLOCATED_FLAG     0x02
98 113

  

Also available in: Unified diff