Searched refs:c_wchar (Results 1 - 25 of 33) sorted by relevance

12

/external/python/cpython3/Lib/ctypes/test/
H A Dtest_bytes.py19 x = c_wchar("x")
20 self.assertRaises(TypeError, c_wchar, b"x")
24 c_wchar.from_param("x")
25 self.assertRaises(TypeError, c_wchar.from_param, b"x")
26 (c_wchar * 3)("a", "b", "c")
27 self.assertRaises(TypeError, c_wchar * 3, b"a", b"b", b"c")
48 _fields_ = [("a", c_wchar * 3)]
H A Dtest_buffers.py30 @need_symbol('c_wchar')
34 self.assertEqual(sizeof(b), 32 * sizeof(c_wchar))
39 self.assertEqual(sizeof(b), 4 * sizeof(c_wchar))
50 @need_symbol('c_wchar')
54 self.assertEqual(sizeof(b), 4 * sizeof(c_wchar))
H A Dtest_strings.py57 @need_symbol('c_wchar')
60 BUF = c_wchar * 4
74 @unittest.skipIf(sizeof(c_wchar) < 4,
78 w = c_wchar(u)
150 @need_symbol('c_wchar')
153 c_wchar("x")
154 repr(byref(c_wchar("x")))
155 c_wchar("x")
H A Dtest_slicing.py129 @need_symbol('c_wchar')
134 dll.my_wcsdup.restype = POINTER(c_wchar)
135 dll.my_wcsdup.argtypes = POINTER(c_wchar),
148 if sizeof(c_wchar) == sizeof(c_short):
150 elif sizeof(c_wchar) == sizeof(c_int):
152 elif sizeof(c_wchar) == sizeof(c_long):
155 self.skipTest('Pointers to c_wchar are not supported')
H A Dtest_prototypes.py43 return (c_wchar * n)(*init)
164 @need_symbol('c_wchar')
176 func.argtypes = POINTER(c_wchar),
184 ca = c_wchar("a")
202 ca = c_wchar("a")
H A Dtest_pickling.py72 self.dumps(c_wchar("x"))
H A Dtest_memfunctions.py70 result = memmove(a, p, len(p) * sizeof(c_wchar))
H A Dtest_functions.py67 @need_symbol('c_wchar')
70 f.argtypes = [c_byte, c_wchar, c_int, c_long, c_float, c_double]
75 @need_symbol('c_wchar')
79 f.restype = c_wchar
H A Dtest_arrays.py110 sz = (c_wchar * 3).from_address(addressof(p))
H A Dtest_as_parameter.py21 @need_symbol('c_wchar')
24 f.argtypes = [c_byte, c_wchar, c_int, c_long, c_float, c_double]
/external/python/cpython2/Lib/ctypes/test/
H A Dtest_buffers.py40 @need_symbol('c_wchar')
44 self.assertEqual(sizeof(b), 32 * sizeof(c_wchar))
49 self.assertEqual(sizeof(b), 4 * sizeof(c_wchar))
58 @need_symbol('c_wchar')
62 self.assertEqual(sizeof(b), 4 * sizeof(c_wchar))
H A Dtest_slicing.py135 @need_symbol('c_wchar')
140 dll.my_wcsdup.restype = POINTER(c_wchar)
141 dll.my_wcsdup.argtypes = POINTER(c_wchar),
156 if sizeof(c_wchar) == sizeof(c_short):
158 elif sizeof(c_wchar) == sizeof(c_int):
160 elif sizeof(c_wchar) == sizeof(c_long):
163 self.skipTest('Pointers to c_wchar are not supported')
H A Dtest_prototypes.py43 return (c_wchar * n)(*init)
161 @need_symbol('c_wchar')
173 func.argtypes = POINTER(c_wchar),
181 ca = c_wchar("a")
199 ca = c_wchar("a")
H A Dtest_strings.py64 @need_symbol('c_wchar')
67 BUF = c_wchar * 4
150 @need_symbol('c_wchar')
153 c_wchar(u"x")
154 repr(byref(c_wchar(u"x")))
155 c_wchar("x")
H A Dtest_pickling.py72 self.dumps(c_wchar(u"x"))
H A Dtest_memfunctions.py68 result = memmove(a, p, len(p) * sizeof(c_wchar))
H A Dtest_arrays.py113 sz = (c_wchar * 3).from_address(addressof(p))
H A Dtest_functions.py67 @need_symbol('c_wchar')
70 f.argtypes = [c_byte, c_wchar, c_int, c_long, c_float, c_double]
75 @need_symbol('c_wchar')
79 f.restype = c_wchar
H A Dtest_as_parameter.py21 @need_symbol('c_wchar')
24 f.argtypes = [c_byte, c_wchar, c_int, c_long, c_float, c_double]
/external/python/cpython2/Lib/ctypes/
H A Dwintypes.py8 WCHAR = c_wchar
163 ("cFileName", c_wchar * MAX_PATH),
164 ("cAlternateFileName", c_wchar * 14)]
H A D__init__.py268 POINTER(c_wchar).from_param = c_wchar_p.from_param
291 class c_wchar(_SimpleCData): class in function:_reset_cache
302 buftype = c_wchar * size
307 buftype = c_wchar * init
/external/python/cpython3/Lib/ctypes/
H A D__init__.py256 class c_wchar(_SimpleCData): class in inherits:_SimpleCData
265 POINTER(c_wchar).from_param = c_wchar_p.from_param
283 buftype = c_wchar * size
288 buftype = c_wchar * init
H A Dwintypes.py10 WCHAR = ctypes.c_wchar
/external/python/cpython2/Lib/multiprocessing/
H A Dsharedctypes.py57 typecode_to_type['u'] = ctypes.c_wchar
/external/python/cpython3/Lib/multiprocessing/
H A Dsharedctypes.py26 'c': ctypes.c_char, 'u': ctypes.c_wchar,

Completed in 358 milliseconds

12