All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qt.core.QDataStream Maven / Gradle / Ivy

package io.qt.core;


/**
 * 

Serialization of binary data to a QIODevice

*

Java wrapper for Qt class QDataStream

*/ public class QDataStream extends io.qt.QtObject implements io.qt.core.QIODeviceBase { static { QtJambi_LibraryUtilities.initialize(); } @io.qt.QtPropertyMember(enabled=false) private Object __rcDevice = null; /** *

Java wrapper for Qt enum QDataStream::ByteOrder

*/ public enum ByteOrder implements io.qt.QtEnumerator { BigEndian(0), LittleEndian(1); private ByteOrder(int value) { this.value = value; } /** * {@inheritDoc} */ public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static ByteOrder resolve(int value) { switch (value) { case 0: return BigEndian; case 1: return LittleEndian; default: throw new io.qt.QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt enum QDataStream::FloatingPointPrecision

*/ public enum FloatingPointPrecision implements io.qt.QtEnumerator { SinglePrecision(0), DoublePrecision(1); private FloatingPointPrecision(int value) { this.value = value; } /** * {@inheritDoc} */ public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static FloatingPointPrecision resolve(int value) { switch (value) { case 0: return SinglePrecision; case 1: return DoublePrecision; default: throw new io.qt.QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt enum QDataStream::Status

*/ public enum Status implements io.qt.QtEnumerator { Ok(0), ReadPastEnd(1), ReadCorruptData(2), WriteFailed(3); private Status(int value) { this.value = value; } /** * {@inheritDoc} */ public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static Status resolve(int value) { switch (value) { case 0: return Ok; case 1: return ReadPastEnd; case 2: return ReadCorruptData; case 3: return WriteFailed; default: throw new io.qt.QNoSuchEnumValueException(value); } } private final int value; } /** *

Java wrapper for Qt enum QDataStream::Version

*/ @io.qt.QtRejectedEntries({"Qt_4_1", "Qt_4_7", "Qt_4_8", "Qt_4_9", "Qt_5_3", "Qt_5_5", "Qt_5_7", "Qt_5_8", "Qt_5_9", "Qt_5_10", "Qt_5_11", "Qt_5_14", "Qt_5_15", "Qt_6_1", "Qt_6_2", "Qt_6_3", "Qt_DefaultCompiledVersion"}) public enum Version implements io.qt.QtEnumerator { Qt_1_0(1), Qt_2_0(2), Qt_2_1(3), Qt_3_0(4), Qt_3_1(5), Qt_3_3(6), Qt_4_0(7), Qt_4_1(7), Qt_4_2(8), Qt_4_3(9), Qt_4_4(10), Qt_4_5(11), Qt_4_6(12), Qt_4_7(12), Qt_4_8(12), Qt_4_9(12), Qt_5_0(13), Qt_5_1(14), Qt_5_2(15), Qt_5_3(15), Qt_5_4(16), Qt_5_5(16), Qt_5_6(17), Qt_5_7(17), Qt_5_8(17), Qt_5_9(17), Qt_5_10(17), Qt_5_11(17), Qt_5_12(18), Qt_5_13(19), Qt_5_14(19), Qt_5_15(19), Qt_6_0(20), Qt_6_1(20), Qt_6_2(20), Qt_6_3(20), Qt_DefaultCompiledVersion(20); private Version(int value) { this.value = value; } /** * {@inheritDoc} */ public int value() { return value; } /** * Returns the corresponding enum entry for the given value. * @param value * @return enum entry */ public static Version resolve(int value) { switch (value) { case 1: return Qt_1_0; case 2: return Qt_2_0; case 3: return Qt_2_1; case 4: return Qt_3_0; case 5: return Qt_3_1; case 6: return Qt_3_3; case 7: return Qt_4_0; case 8: return Qt_4_2; case 9: return Qt_4_3; case 10: return Qt_4_4; case 11: return Qt_4_5; case 12: return Qt_4_6; case 13: return Qt_5_0; case 14: return Qt_5_1; case 15: return Qt_5_2; case 16: return Qt_5_4; case 17: return Qt_5_6; case 18: return Qt_5_12; case 19: return Qt_5_13; case 20: return Qt_6_0; default: throw new io.qt.QNoSuchEnumValueException(value); } } private final int value; } /** *

See QDataStream::QDataStream()

*/ public QDataStream(){ super((QPrivateConstructor)null); initialize_native(this); } private native static void initialize_native(QDataStream instance); /** *

Overloaded constructor for {@link #QDataStream(io.qt.core.QByteArray, io.qt.core.QIODeviceBase.OpenMode)}.

*/ public QDataStream(io.qt.core.QByteArray arg__1, io.qt.core.QIODeviceBase.OpenModeFlag ... flags){ this(arg__1, new io.qt.core.QIODeviceBase.OpenMode(flags)); } /** *

See QDataStream::QDataStream(QByteArray*,OpenMode)

*/ public QDataStream(io.qt.core.QByteArray arg__1, io.qt.core.QIODeviceBase.OpenMode flags){ super((QPrivateConstructor)null); java.util.Objects.requireNonNull(arg__1, "Argument 'arg__1': null not expected."); initialize_native(this, arg__1, flags); __rcDevice = arg__1; } private native static void initialize_native(QDataStream instance, io.qt.core.QByteArray arg__1, io.qt.core.QIODeviceBase.OpenMode flags); /** *

See QDataStream::QDataStream(QIODevice*)

*/ public QDataStream(io.qt.core.QIODevice arg__1){ super((QPrivateConstructor)null); initialize_native(this, arg__1); __rcDevice = arg__1; } private native static void initialize_native(QDataStream instance, io.qt.core.QIODevice arg__1); /** *

See QDataStream::QDataStream(QByteArray)

*/ public QDataStream(io.qt.core.QByteArray arg__1){ super((QPrivateConstructor)null); initialize_native(this, arg__1); } private native static void initialize_native(QDataStream instance, io.qt.core.QByteArray arg__1); /** *

See QDataStream::abortTransaction()

*/ @io.qt.QtUninvokable public final void abortTransaction(){ abortTransaction_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native void abortTransaction_native(long __this__nativeId); /** *

See QDataStream::atEnd()const

*/ @io.qt.QtUninvokable public final boolean atEnd(){ return atEnd_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native boolean atEnd_native_constfct(long __this__nativeId); /** *

See QDataStream::byteOrder()const

*/ @io.qt.QtUninvokable public final io.qt.core.QDataStream.ByteOrder byteOrder(){ return io.qt.core.QDataStream.ByteOrder.resolve(byteOrder_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this))); } @io.qt.QtUninvokable private native int byteOrder_native_constfct(long __this__nativeId); /** *

See QDataStream::commitTransaction()

*/ @io.qt.QtUninvokable public final boolean commitTransaction(){ return commitTransaction_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native boolean commitTransaction_native(long __this__nativeId); /** *

See QDataStream::device()const

*/ @io.qt.QtUninvokable public final io.qt.core.QIODevice device(){ return device_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native io.qt.core.QIODevice device_native_constfct(long __this__nativeId); /** *

See QDataStream::floatingPointPrecision()const

*/ @io.qt.QtUninvokable public final io.qt.core.QDataStream.FloatingPointPrecision floatingPointPrecision(){ return io.qt.core.QDataStream.FloatingPointPrecision.resolve(floatingPointPrecision_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this))); } @io.qt.QtUninvokable private native int floatingPointPrecision_native_constfct(long __this__nativeId); @io.qt.QtUninvokable public final boolean isDeviceTransactionStarted(){ return isDeviceTransactionStarted_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native boolean isDeviceTransactionStarted_native_constfct(long __this__nativeId); /** *

See QDataStream::operator<<(bool)

*/ @io.qt.QtUninvokable public final QDataStream writeBoolean(boolean i){ writeBoolean_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), i); return this; } @io.qt.QtUninvokable private native QDataStream writeBoolean_native_bool(long __this__nativeId, boolean i); @io.qt.QtUninvokable public final QDataStream writeString(java.lang.String str){ writeString_native_const_char_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), str); return this; } @io.qt.QtUninvokable private native QDataStream writeString_native_const_char_ptr(long __this__nativeId, java.lang.String str); /** *

See QDataStream::operator<<(double)

*/ @io.qt.QtUninvokable public final QDataStream writeDouble(double f){ writeDouble_native_double(QtJambi_LibraryUtilities.internal.nativeId(this), f); return this; } @io.qt.QtUninvokable private native QDataStream writeDouble_native_double(long __this__nativeId, double f); /** *

See QDataStream::operator<<(float)

*/ @io.qt.QtUninvokable public final QDataStream writeFloat(float f){ writeFloat_native_float(QtJambi_LibraryUtilities.internal.nativeId(this), f); return this; } @io.qt.QtUninvokable private native QDataStream writeFloat_native_float(long __this__nativeId, float f); /** *

See QDataStream::operator<<(qint32)

*/ @io.qt.QtUninvokable public final QDataStream writeInt(int i){ writeInt_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), i); return this; } @io.qt.QtUninvokable private native QDataStream writeInt_native_int(long __this__nativeId, int i); /** *

See QDataStream::operator<<(qint64)

*/ @io.qt.QtUninvokable public final QDataStream writeLong(long i){ writeLong_native_long_long(QtJambi_LibraryUtilities.internal.nativeId(this), i); return this; } @io.qt.QtUninvokable private native QDataStream writeLong_native_long_long(long __this__nativeId, long i); /** *

See QDataStream::operator<<(qint16)

*/ @io.qt.QtUninvokable public final QDataStream writeShort(short i){ writeShort_native_short(QtJambi_LibraryUtilities.internal.nativeId(this), i); return this; } @io.qt.QtUninvokable private native QDataStream writeShort_native_short(long __this__nativeId, short i); /** *

See QDataStream::operator<<(qint8)

*/ @io.qt.QtUninvokable public final QDataStream writeByte(byte i){ writeByte_native_signed_char(QtJambi_LibraryUtilities.internal.nativeId(this), i); return this; } @io.qt.QtUninvokable private native QDataStream writeByte_native_signed_char(long __this__nativeId, byte i); /** *

See QDataStream::operator<<(quint16)

*/ @io.qt.QtUninvokable public final QDataStream writeChar(char i){ writeChar_native_unsigned_short(QtJambi_LibraryUtilities.internal.nativeId(this), i); return this; } @io.qt.QtUninvokable private native QDataStream writeChar_native_unsigned_short(long __this__nativeId, char i); /** *

See QDataStream::operator>>(bool&)

*/ @io.qt.QtUninvokable public final boolean readBoolean(){ return readBoolean_native_ref_bool(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native boolean readBoolean_native_ref_bool(long __this__nativeId); /** *

See QDataStream::operator>>(char*&)

*/ @io.qt.QtUninvokable public final java.lang.String readString(){ return readString_native_ref_char_ptr(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native java.lang.String readString_native_ref_char_ptr(long __this__nativeId); /** *

See QDataStream::operator>>(double&)

*/ @io.qt.QtUninvokable public final double readDouble(){ return readDouble_native_ref_double(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native double readDouble_native_ref_double(long __this__nativeId); /** *

See QDataStream::operator>>(float&)

*/ @io.qt.QtUninvokable public final float readFloat(){ return readFloat_native_ref_float(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native float readFloat_native_ref_float(long __this__nativeId); /** *

See QDataStream::operator>>(qint32&)

*/ @io.qt.QtUninvokable public final int readInt(){ return readInt_native_ref_int(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native int readInt_native_ref_int(long __this__nativeId); /** *

See QDataStream::operator>>(qint64&)

*/ @io.qt.QtUninvokable public final long readLong(){ return readLong_native_ref_long_long(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native long readLong_native_ref_long_long(long __this__nativeId); /** *

See QDataStream::operator>>(qint16&)

*/ @io.qt.QtUninvokable public final short readShort(){ return readShort_native_ref_short(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native short readShort_native_ref_short(long __this__nativeId); /** *

See QDataStream::operator>>(qint8&)

*/ @io.qt.QtUninvokable public final byte readByte(){ return readByte_native_ref_signed_char(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native byte readByte_native_ref_signed_char(long __this__nativeId); /** *

See QDataStream::operator>>(quint16&)

*/ @io.qt.QtUninvokable public final char readChar(){ return readChar_native_ref_unsigned_short(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native char readChar_native_ref_unsigned_short(long __this__nativeId); /** *

See QDataStream::readRawData(char*,int)

*/ @io.qt.QtUninvokable public final int readBytes(byte[] arg__1){ return readBytes_native_char_ptr_int(QtJambi_LibraryUtilities.internal.nativeId(this), arg__1); } @io.qt.QtUninvokable private native int readBytes_native_char_ptr_int(long __this__nativeId, byte[] arg__1); /** *

See QDataStream::resetStatus()

*/ @io.qt.QtUninvokable public final void resetStatus(){ resetStatus_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native void resetStatus_native(long __this__nativeId); /** *

See QDataStream::rollbackTransaction()

*/ @io.qt.QtUninvokable public final void rollbackTransaction(){ rollbackTransaction_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native void rollbackTransaction_native(long __this__nativeId); /** *

See QDataStream::setByteOrder(QDataStream::ByteOrder)

*/ @io.qt.QtUninvokable public final void setByteOrder(io.qt.core.QDataStream.ByteOrder arg__1){ setByteOrder_native_QDataStream_ByteOrder(QtJambi_LibraryUtilities.internal.nativeId(this), arg__1.value()); } @io.qt.QtUninvokable private native void setByteOrder_native_QDataStream_ByteOrder(long __this__nativeId, int arg__1); /** *

See QDataStream::setDevice(QIODevice*)

*/ @io.qt.QtUninvokable public final void setDevice(io.qt.core.QIODevice arg__1){ setDevice_native_QIODevice_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1)); __rcDevice = arg__1; } @io.qt.QtUninvokable private native void setDevice_native_QIODevice_ptr(long __this__nativeId, long arg__1); /** *

See QDataStream::setFloatingPointPrecision(QDataStream::FloatingPointPrecision)

*/ @io.qt.QtUninvokable public final void setFloatingPointPrecision(io.qt.core.QDataStream.FloatingPointPrecision precision){ setFloatingPointPrecision_native_QDataStream_FloatingPointPrecision(QtJambi_LibraryUtilities.internal.nativeId(this), precision.value()); } @io.qt.QtUninvokable private native void setFloatingPointPrecision_native_QDataStream_FloatingPointPrecision(long __this__nativeId, int precision); /** *

See QDataStream::setStatus(QDataStream::Status)

*/ @io.qt.QtUninvokable public final void setStatus(io.qt.core.QDataStream.Status status){ setStatus_native_QDataStream_Status(QtJambi_LibraryUtilities.internal.nativeId(this), status.value()); } @io.qt.QtUninvokable private native void setStatus_native_QDataStream_Status(long __this__nativeId, int status); /** *

See QDataStream::setVersion(int)

*/ @io.qt.QtUninvokable public final void setVersion(int arg__1){ setVersion_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), arg__1); } @io.qt.QtUninvokable private native void setVersion_native_int(long __this__nativeId, int arg__1); /** *

See QDataStream::skipRawData(int)

*/ @io.qt.QtUninvokable public final int skipRawData(int len){ return skipRawData_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), len); } @io.qt.QtUninvokable private native int skipRawData_native_int(long __this__nativeId, int len); /** *

See QDataStream::startTransaction()

*/ @io.qt.QtUninvokable public final void startTransaction(){ startTransaction_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native void startTransaction_native(long __this__nativeId); /** *

See QDataStream::status()const

*/ @io.qt.QtUninvokable public final io.qt.core.QDataStream.Status status(){ return io.qt.core.QDataStream.Status.resolve(status_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this))); } @io.qt.QtUninvokable private native int status_native_constfct(long __this__nativeId); /** *

See QDataStream::version()const

*/ @io.qt.QtUninvokable public final int version(){ return version_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native int version_native_constfct(long __this__nativeId); /** *

See QDataStream::writeRawData(const char*,int)

*/ @io.qt.QtUninvokable public final int writeBytes(byte[] arg__1){ return writeBytes_native_const_char_ptr_int(QtJambi_LibraryUtilities.internal.nativeId(this), arg__1); } @io.qt.QtUninvokable private native int writeBytes_native_const_char_ptr_int(long __this__nativeId, byte[] arg__1); /** * Constructor for internal use only. * @param p expected to be null. */ @io.qt.NativeAccess protected QDataStream(QPrivateConstructor p) { super(p); } @io.qt.QtUninvokable public final QDataStream append(java.lang.String s){ return writeString(s); } @io.qt.QtUninvokable public final QDataStream append(double v){ return writeDouble(v); } @io.qt.QtUninvokable public final QDataStream append(byte v){ return writeByte(v); } @io.qt.QtUninvokable public final QDataStream append(byte[] v){ writeBytes(v); return this; } @io.qt.QtUninvokable public final QDataStream append(char v){ return writeChar(v); } @io.qt.QtUninvokable public final QDataStream append(float v){ return writeFloat(v); } @io.qt.QtUninvokable public final QDataStream append(int v){ return writeInt(v); } @io.qt.QtUninvokable public final QDataStream append(long v){ return writeLong(v); } @io.qt.QtUninvokable public final QDataStream append(short v){ return writeShort(v); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy