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

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

There is a newer version: 6.8.2
Show newest version
package io.qt.core;


/**
 * 

Simple CBOR encoder operating on a one-way stream

*

Java wrapper for Qt class QCborStreamWriter

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

See QCborStreamWriter::QCborStreamWriter(QByteArray*)

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

See QCborStreamWriter::QCborStreamWriter(QIODevice*)

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

See QCborStreamWriter::append(QCborKnownTags)

*/ @io.qt.QtUninvokable public final void append(io.qt.core.QCborKnownTags tag){ append_native_QCborKnownTags(QtJambi_LibraryUtilities.internal.nativeId(this), tag.value()); } @io.qt.QtUninvokable private native void append_native_QCborKnownTags(long __this__nativeId, int tag); /** *

See QCborStreamWriter::append(QCborSimpleType)

*/ @io.qt.QtUninvokable public final void append(io.qt.core.QCborSimpleType st){ append_native_QCborSimpleType(QtJambi_LibraryUtilities.internal.nativeId(this), st.value()); } @io.qt.QtUninvokable private native void append_native_QCborSimpleType(long __this__nativeId, byte st); /** *

See QCborStreamWriter::append(QCborTag)

*/ @io.qt.QtUninvokable public final void append(io.qt.core.QCborTag tag){ append_native_QCborTag(QtJambi_LibraryUtilities.internal.nativeId(this), tag.value()); } @io.qt.QtUninvokable private native void append_native_QCborTag(long __this__nativeId, long tag); /** *

See QCborStreamWriter::append(QStringView)

*/ @io.qt.QtUninvokable public final void append(java.lang.String str){ append_native_QStringView(QtJambi_LibraryUtilities.internal.nativeId(this), str); } @io.qt.QtUninvokable private native void append_native_QStringView(long __this__nativeId, java.lang.String str); /** *

See QCborStreamWriter::append(bool)

*/ @io.qt.QtUninvokable public final void append(boolean b){ append_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), b); } @io.qt.QtUninvokable private native void append_native_bool(long __this__nativeId, boolean b); /** *

See QCborStreamWriter::append(QByteArray)

*/ @io.qt.QtUninvokable public final void append(io.qt.core.QByteArray ba){ append_native_cref_QByteArray(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(ba)); } @io.qt.QtUninvokable private native void append_native_cref_QByteArray(long __this__nativeId, long ba); @io.qt.QtUninvokable public final void append(byte[] str){ append_native_const_char_ptr_qsizetype(QtJambi_LibraryUtilities.internal.nativeId(this), str); } @io.qt.QtUninvokable private native void append_native_const_char_ptr_qsizetype(long __this__nativeId, byte[] str); /** *

See QCborStreamWriter::append(double)

*/ @io.qt.QtUninvokable public final void append(double d){ append_native_double(QtJambi_LibraryUtilities.internal.nativeId(this), d); } @io.qt.QtUninvokable private native void append_native_double(long __this__nativeId, double d); /** *

See QCborStreamWriter::append(float)

*/ @io.qt.QtUninvokable public final void append(float f){ append_native_float(QtJambi_LibraryUtilities.internal.nativeId(this), f); } @io.qt.QtUninvokable private native void append_native_float(long __this__nativeId, float f); @io.qt.QtUninvokable public final void append(int i){ append_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), i); } @io.qt.QtUninvokable private native void append_native_int(long __this__nativeId, int i); /** *

See QCborStreamWriter::append(qint64)

*/ @io.qt.QtUninvokable public final void append(long i){ append_native_long_long(QtJambi_LibraryUtilities.internal.nativeId(this), i); } @io.qt.QtUninvokable private native void append_native_long_long(long __this__nativeId, long i); /** *

See QCborStreamWriter::append(quint64)

*/ @io.qt.QtUninvokable public final void append(java.math.BigInteger u){ java.util.Objects.requireNonNull(u, "Argument 'u': null not expected."); append_native_unsigned_long_long(QtJambi_LibraryUtilities.internal.nativeId(this), u); } @io.qt.QtUninvokable private native void append_native_unsigned_long_long(long __this__nativeId, java.math.BigInteger u); /** *

See QCborStreamWriter::appendByteString(const char*,qsizetype)

*/ @io.qt.QtUninvokable public final void append(java.nio.ByteBuffer data, long len){ append_native_const_char_ptr_qsizetype(QtJambi_LibraryUtilities.internal.nativeId(this), data, len); } @io.qt.QtUninvokable private native void append_native_const_char_ptr_qsizetype(long __this__nativeId, java.nio.ByteBuffer data, long len); /** *

See QCborStreamWriter::appendNull()

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

See QCborStreamWriter::appendUndefined()

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

See QCborStreamWriter::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 QCborStreamWriter::endArray()

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

See QCborStreamWriter::endMap()

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

See QCborStreamWriter::setDevice(QIODevice*)

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

See QCborStreamWriter::startArray()

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

See QCborStreamWriter::startArray(quint64)

*/ @io.qt.QtUninvokable public final void startArray(long count){ startArray_native_unsigned_long_long(QtJambi_LibraryUtilities.internal.nativeId(this), count); } @io.qt.QtUninvokable private native void startArray_native_unsigned_long_long(long __this__nativeId, long count); /** *

See QCborStreamWriter::startMap()

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

See QCborStreamWriter::startMap(quint64)

*/ @io.qt.QtUninvokable public final void startMap(long count){ startMap_native_unsigned_long_long(QtJambi_LibraryUtilities.internal.nativeId(this), count); } @io.qt.QtUninvokable private native void startMap_native_unsigned_long_long(long __this__nativeId, long count); /** * Constructor for internal use only. * @param p expected to be null. */ @io.qt.NativeAccess protected QCborStreamWriter(QPrivateConstructor p) { super(p); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy