diff options
author | Simon McVittie <smcv@celebrin.pseudorandom.co.uk> | 2006-11-14 14:12:11 +0000 |
---|---|---|
committer | Simon McVittie <smcv@celebrin.pseudorandom.co.uk> | 2006-11-14 14:12:11 +0000 |
commit | 23013477f373aae9569e05bf793dcb3ec92530fb (patch) | |
tree | f67d35e06bf95d7d5e6e1dfb11b95ff5d14893d8 /_dbus_bindings/module.c | |
parent | 3c5d7904ea641f2b4adcf1edb1165e1381119120 (diff) | |
download | dbus-python-23013477f373aae9569e05bf793dcb3ec92530fb.tar.gz |
- Add Double type (and Float type #if'd out, ready for Alp's 32-bit float type
if/when it's added to libdbus)
- Include "abstract" base classes and float types in module.c
Diffstat (limited to '_dbus_bindings/module.c')
-rw-r--r-- | _dbus_bindings/module.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/_dbus_bindings/module.c b/_dbus_bindings/module.c index 4c47cec..20d6dbf 100644 --- a/_dbus_bindings/module.c +++ b/_dbus_bindings/module.c @@ -35,8 +35,10 @@ PyDoc_STRVAR(module_doc, #include "generic-impl.h" /* Non D-Bus support code */ #include "validation-impl.h" /* Interface name, etc., validation */ #include "exceptions-impl.h" /* Exception base classes */ +#include "abstract-impl.h" /* DBusPythonInt, etc. */ #include "signature-impl.h" /* Signature and its custom iterator */ -#include "types-impl.h" /* IntNN, UIntNN, ObjectPath */ +#include "types-impl.h" /* Boolean, IntNN, UIntNN, ObjectPath */ +#include "floattypes-impl.h" /* Float, Double */ #include "containers-impl.h" /* Array, Dict, Variant */ #include "bytes-impl.h" /* Byte, ByteArray */ #include "message-impl.h" /* Message and subclasses */ @@ -64,8 +66,10 @@ init_dbus_bindings(void) if (!init_generic()) return; if (!init_exception_types()) return; + if (!init_abstract()) return; if (!init_signature()) return; if (!init_types()) return; + if (!init_float_types()) return; if (!init_container_types()) return; if (!init_byte_types()) return; if (!init_message_types()) return; @@ -77,8 +81,10 @@ init_dbus_bindings(void) if (!this_module) return; if (!insert_exception_types(this_module)) return; + if (!insert_abstract_types(this_module)) return; if (!insert_signature(this_module)) return; if (!insert_types(this_module)) return; + if (!insert_float_types(this_module)) return; if (!insert_container_types(this_module)) return; if (!insert_byte_types(this_module)) return; if (!insert_message_types(this_module)) return; |