diff options
Diffstat (limited to 'dbus_bindings/signature.c')
-rw-r--r-- | dbus_bindings/signature.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/dbus_bindings/signature.c b/dbus_bindings/signature.c index e3a555c..c1a32e7 100644 --- a/dbus_bindings/signature.c +++ b/dbus_bindings/signature.c @@ -31,21 +31,19 @@ #include "types-internal.h" PyDoc_STRVAR(Signature_tp_doc, +"Signature(value: str or unicode[, variant_level: int])\n" +"\n" "A string subclass whose values are restricted to valid D-Bus\n" "signatures. When iterated over, instead of individual characters it\n" "produces Signature instances representing single complete types.\n" "\n" -"Constructor::\n" -"\n" -" ``Signature(value: str or unicode[, variant_level: int]) -> Signature``\n" -"\n" "``value`` must be a valid D-Bus signature (zero or more single complete\n" "types).\n" "\n" -"``variant_level`` must be non-negative; the default is 0.\n" +":py:attr:`variant_level` must be non-negative; the default is 0.\n" +"\n" +".. py:attribute:: variant_level\n" "\n" -":IVariables:\n" -" `variant_level` : int\n" " Indicates how many nested Variant containers this object\n" " is contained in: if a message's wire format has a variant containing a\n" " variant containing a signature, this is represented in Python by a\n" |