]> granicus.if.org Git - python/commitdiff
Py_BuildValue(): Add "D" conversion to create a Python complex value from
authorFred Drake <fdrake@acm.org>
Mon, 12 Mar 2001 21:06:31 +0000 (21:06 +0000)
committerFred Drake <fdrake@acm.org>
Mon, 12 Mar 2001 21:06:31 +0000 (21:06 +0000)
    a Py_complex C value.

Patch by Walter Dörwald.
This closes SF patch #407148.

Doc/ext/ext.tex

index 250859b553aaf576dc23bbd1357e5aaac7f0e1be..2708d523a903a1ebd1abad2e490a38c9cb8be58b 100644 (file)
@@ -1128,6 +1128,9 @@ Convert a C \ctype{double} to a Python floating point number.
 \item[\samp{f} (float) {[float]}]
 Same as \samp{d}.
 
+\item[\samp{D} (complex) {[Py_complex *]}]
+Convert a C \ctype{Py_complex} structure to a Python complex number.
+
 \item[\samp{O} (object) {[PyObject *]}]
 Pass a Python object untouched (except for its reference count, which
 is incremented by one).  If the object passed in is a \NULL{}