:mod:`ctypes` ============= .. automodule:: ctypes Functions --------- .. autosummary:: :toctree:generated/ :template:function_custom.rst ARRAY CFUNCTYPE POINTER PYFUNCTYPE SetPointerType addressof alignment byref c_buffer cast create_string_buffer create_unicode_buffer get_errno pointer resize set_conversion_mode set_errno sizeof string_at wstring_at .. toctree:: :maxdepth: 1 :hidden: generated/ctypes.ARRAY generated/ctypes.CFUNCTYPE generated/ctypes.POINTER generated/ctypes.PYFUNCTYPE generated/ctypes.SetPointerType generated/ctypes.addressof generated/ctypes.alignment generated/ctypes.byref generated/ctypes.c_buffer generated/ctypes.cast generated/ctypes.create_string_buffer generated/ctypes.create_unicode_buffer generated/ctypes.get_errno generated/ctypes.pointer generated/ctypes.resize generated/ctypes.set_conversion_mode generated/ctypes.set_errno generated/ctypes.sizeof generated/ctypes.string_at generated/ctypes.wstring_at Classes ------- .. autosummary:: :toctree:generated/ :template:class_all_methods.rst Array BigEndianStructure CDLL LibraryLoader LittleEndianStructure PyDLL Structure Union c_bool c_byte c_char c_char_p c_double c_float c_int c_int16 c_int32 c_int64 c_int8 c_long c_longdouble c_longlong c_short c_size_t c_ssize_t c_ubyte c_uint c_uint16 c_uint32 c_uint64 c_uint8 c_ulong c_ulonglong c_ushort c_void_p c_voidp c_wchar c_wchar_p py_object .. toctree:: :maxdepth: 1 :hidden: generated/ctypes.Array generated/ctypes.BigEndianStructure generated/ctypes.CDLL generated/ctypes.LibraryLoader generated/ctypes.LittleEndianStructure generated/ctypes.PyDLL generated/ctypes.Structure generated/ctypes.Union generated/ctypes.c_bool generated/ctypes.c_byte generated/ctypes.c_char generated/ctypes.c_char_p generated/ctypes.c_double generated/ctypes.c_float generated/ctypes.c_int generated/ctypes.c_int16 generated/ctypes.c_int32 generated/ctypes.c_int64 generated/ctypes.c_int8 generated/ctypes.c_long generated/ctypes.c_longdouble generated/ctypes.c_longlong generated/ctypes.c_short generated/ctypes.c_size_t generated/ctypes.c_ssize_t generated/ctypes.c_ubyte generated/ctypes.c_uint generated/ctypes.c_uint16 generated/ctypes.c_uint32 generated/ctypes.c_uint64 generated/ctypes.c_uint8 generated/ctypes.c_ulong generated/ctypes.c_ulonglong generated/ctypes.c_ushort generated/ctypes.c_void_p generated/ctypes.c_voidp generated/ctypes.c_wchar generated/ctypes.c_wchar_p generated/ctypes.py_object Exceptions ---------- .. autosummary:: :toctree: ArgumentError