aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxl/idl.txt
diff options
context:
space:
mode:
authorIan Campbell <ian.campbell@citrix.com>2011-04-20 17:13:07 +0100
committerIan Campbell <ian.campbell@citrix.com>2011-04-20 17:13:07 +0100
commit442ee1681a29f049c4c7f18ace9003bd266fbe9f (patch)
treefb6573c9abe14a85d985dc86b8041b2286025a03 /tools/libxl/idl.txt
parent7e68a38de41429c863576e941b21de7f026fb91b (diff)
downloadxen-442ee1681a29f049c4c7f18ace9003bd266fbe9f.tar.gz
xen-442ee1681a29f049c4c7f18ace9003bd266fbe9f.tar.bz2
xen-442ee1681a29f049c4c7f18ace9003bd266fbe9f.zip
tools: libxl: remove BitField type class from IDL
All usages are single bit BitFields, AKA booleans. In general we prefer to use simple structures (e.g. without packing or specific layouts) in the libxl API and take care of any require structure by marshalling within the library instead of expecting users to do so (e.g. the PCI device BDF is unpacked in the libxl API). Signed-off-by: Ian Campbell <ian.campbell@citrix.com> Acked-by: Ian Jackson <ian.jackson.citrix.com> Committed-by: Ian Jackson <ian.jackson.citrix.com>
Diffstat (limited to 'tools/libxl/idl.txt')
-rw-r--r--tools/libxl/idl.txt8
1 files changed, 0 insertions, 8 deletions
diff --git a/tools/libxl/idl.txt b/tools/libxl/idl.txt
index 9048828e77..be835cd8f6 100644
--- a/tools/libxl/idl.txt
+++ b/tools/libxl/idl.txt
@@ -64,14 +64,6 @@ libxltype.UInt
The <N> for a given instance must be passed to the constructor and is
then available in UInt.width
-libxltype.BitField
-
- Instances of this class represent bitfield type classes.
-
- The base type and desired width for a given instance must be passed
- to the contructor. The base type becomes the type of the instance and
- width is contained in BitField.width
-
libxltype.Reference
Instances of this type represent a reference to another type