* @param length number of Py_UNICODE chars to encode<br>
	 * @param errors error handling<br>
	 * @param byteorder byteorder to use 0=BOM+native;-1=LE,1=BE<br>
	 * <i>native declaration : unicodeobject.h:248</i>
	 */
	public static Pointer<PyObject > PyUnicodeUCS4_EncodeUTF16(Pointer<Integer > data, @Ptr long length, Pointer<Byte > errors, int byteorder) {
		return Pointer.pointerToAddress(PyUnicodeUCS4_EncodeUTF16(Pointer.getPeer(data), length, Pointer.getPeer(errors), byteorder), PyObject.class);
	}