xref: /qemu/qom/container.c (revision 8b45d447ce5cce07cbdf0f42b969137430284d5c)
1*8b45d447SAnthony Liguori /*
2*8b45d447SAnthony Liguori  * Device Container
3*8b45d447SAnthony Liguori  *
4*8b45d447SAnthony Liguori  * Copyright IBM, Corp. 2012
5*8b45d447SAnthony Liguori  *
6*8b45d447SAnthony Liguori  * Authors:
7*8b45d447SAnthony Liguori  *  Anthony Liguori   <aliguori@us.ibm.com>
8*8b45d447SAnthony Liguori  *
9*8b45d447SAnthony Liguori  * This work is licensed under the terms of the GNU GPL, version 2 or later.
10*8b45d447SAnthony Liguori  * See the COPYING file in the top-level directory.
11*8b45d447SAnthony Liguori  */
12*8b45d447SAnthony Liguori 
13*8b45d447SAnthony Liguori #include "qemu/object.h"
14*8b45d447SAnthony Liguori #include "module.h"
15*8b45d447SAnthony Liguori 
16*8b45d447SAnthony Liguori static TypeInfo container_info = {
17*8b45d447SAnthony Liguori     .name          = "container",
18*8b45d447SAnthony Liguori     .instance_size = sizeof(Object),
19*8b45d447SAnthony Liguori     .parent        = TYPE_OBJECT,
20*8b45d447SAnthony Liguori };
21*8b45d447SAnthony Liguori 
22*8b45d447SAnthony Liguori static void container_init(void)
23*8b45d447SAnthony Liguori {
24*8b45d447SAnthony Liguori     type_register_static(&container_info);
25*8b45d447SAnthony Liguori }
26*8b45d447SAnthony Liguori 
27*8b45d447SAnthony Liguori device_init(container_init);
28