qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 19/37] qdev: add DEFINE_ABSTRACT_PROP() helper


From: Igor Mammedov
Subject: [Qemu-devel] [PATCH 19/37] qdev: add DEFINE_ABSTRACT_PROP() helper
Date: Mon, 22 Oct 2012 17:03:05 +0200

It will be used for declaring a static property with a custom setter/getter.

Signed-off-by: Igor Mammedov <address@hidden>
---
 hw/qdev-properties.h | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/hw/qdev-properties.h b/hw/qdev-properties.h
index b2f7142..41358fa 100644
--- a/hw/qdev-properties.h
+++ b/hw/qdev-properties.h
@@ -27,6 +27,11 @@ extern PropertyInfo qdev_prop_pci_devfn;
 extern PropertyInfo qdev_prop_blocksize;
 extern PropertyInfo qdev_prop_pci_host_devaddr;
 
+#define DEFINE_ABSTRACT_PROP(_name, _prop) { \
+        .name      = (_name),                                    \
+        .info      = &(_prop),                                   \
+        }
+
 #define DEFINE_PROP(_name, _state, _field, _prop, _type) { \
         .name      = (_name),                                    \
         .info      = &(_prop),                                   \
-- 
1.7.11.7




reply via email to

[Prev in Thread] Current Thread [Next in Thread]