From ec1b1cf834462635be578d1f4a3da9dafca7ff8f Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Tue, 24 Mar 2015 22:35:11 +0200 Subject: [PATCH] docs: uctypes: Describe couple more functions. --- docs/library/uctypes.rst | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/library/uctypes.rst b/docs/library/uctypes.rst index cd5db114c1..322946072d 100644 --- a/docs/library/uctypes.rst +++ b/docs/library/uctypes.rst @@ -115,6 +115,17 @@ Module contents Native structure - with data endianness and alignment conforming to the target ABI. +.. function:: sizeof(struct) + + Return size of data structure in bytes. Argument can be either structure + class or specific instantiated structure object (or its field). + +.. function:: addressof(obj) + + Return address of an object. Argument should be bytes, bytearray or + other object supporting buffer protocol (and address of this buffer + is what actually returned). + (to be continued) Structure objects