pub struct QCborStreamWriter { /* private fields */ }Expand description
C++ class: QCborStreamWriter.
Implementations§
Source§impl QCborStreamWriter
impl QCborStreamWriter
Sourcepub unsafe fn append_ulonglong(&self, u: c_ulonglong)
pub unsafe fn append_ulonglong(&self, u: c_ulonglong)
Calls C++ function: void QCborStreamWriter::append(unsigned long long u).
Sourcepub unsafe fn append_longlong(&self, i: c_longlong)
pub unsafe fn append_longlong(&self, i: c_longlong)
Calls C++ function: void QCborStreamWriter::append(long long i).
Sourcepub unsafe fn append_q_cbor_negative_integer(&self, n: QCborNegativeInteger)
pub unsafe fn append_q_cbor_negative_integer(&self, n: QCborNegativeInteger)
Calls C++ function: void QCborStreamWriter::append(QCborNegativeInteger n).
Sourcepub unsafe fn append_q_byte_array(&self, ba: impl CastInto<Ref<QByteArray>>)
pub unsafe fn append_q_byte_array(&self, ba: impl CastInto<Ref<QByteArray>>)
Calls C++ function: void QCborStreamWriter::append(const QByteArray& ba).
Sourcepub unsafe fn append_q_latin1_string(
&self,
str: impl CastInto<Ref<QLatin1String>>,
)
pub unsafe fn append_q_latin1_string( &self, str: impl CastInto<Ref<QLatin1String>>, )
Calls C++ function: void QCborStreamWriter::append(QLatin1String str).
Sourcepub unsafe fn append_q_string_view(&self, str: impl CastInto<Ref<QStringView>>)
pub unsafe fn append_q_string_view(&self, str: impl CastInto<Ref<QStringView>>)
Calls C++ function: void QCborStreamWriter::append(QStringView str).
Sourcepub unsafe fn append_q_cbor_tag(&self, tag: QCborTag)
pub unsafe fn append_q_cbor_tag(&self, tag: QCborTag)
Calls C++ function: void QCborStreamWriter::append(QCborTag tag).
Calls C++ function: void QCborStreamWriter::append(QCborKnownTags tag).
Sourcepub unsafe fn append_q_cbor_simple_type(&self, st: QCborSimpleType)
pub unsafe fn append_q_cbor_simple_type(&self, st: QCborSimpleType)
Calls C++ function: void QCborStreamWriter::append(QCborSimpleType st).
Sourcepub unsafe fn append_qfloat16(&self, f: impl CastInto<Ref<Qfloat16>>)
pub unsafe fn append_qfloat16(&self, f: impl CastInto<Ref<Qfloat16>>)
Calls C++ function: void QCborStreamWriter::append(qfloat16 f).
Sourcepub unsafe fn append_float(&self, f: c_float)
pub unsafe fn append_float(&self, f: c_float)
Calls C++ function: void QCborStreamWriter::append(float f).
Sourcepub unsafe fn append_double(&self, d: c_double)
pub unsafe fn append_double(&self, d: c_double)
Calls C++ function: void QCborStreamWriter::append(double d).
Sourcepub unsafe fn append_bool(&self, b: bool)
pub unsafe fn append_bool(&self, b: bool)
Calls C++ function: void QCborStreamWriter::append(bool b).
Sourcepub unsafe fn append_int(&self, i: c_int)
pub unsafe fn append_int(&self, i: c_int)
Calls C++ function: void QCborStreamWriter::append(int i).
Sourcepub unsafe fn append_uint(&self, u: c_uint)
pub unsafe fn append_uint(&self, u: c_uint)
Calls C++ function: void QCborStreamWriter::append(unsigned int u).
Sourcepub unsafe fn append_char_longlong(&self, str: *const c_char, size: c_longlong)
pub unsafe fn append_char_longlong(&self, str: *const c_char, size: c_longlong)
Calls C++ function: void QCborStreamWriter::append(const char* str, long long size = …).
Sourcepub unsafe fn append_char(&self, str: *const c_char)
pub unsafe fn append_char(&self, str: *const c_char)
Calls C++ function: void QCborStreamWriter::append(const char* str).
Sourcepub unsafe fn append_byte_string(&self, data: *const c_char, len: c_longlong)
pub unsafe fn append_byte_string(&self, data: *const c_char, len: c_longlong)
Calls C++ function: void QCborStreamWriter::appendByteString(const char* data, long long len).
Sourcepub unsafe fn append_null(&self)
pub unsafe fn append_null(&self)
Calls C++ function: void QCborStreamWriter::appendNull().
Sourcepub unsafe fn append_text_string(&self, utf8: *const c_char, len: c_longlong)
pub unsafe fn append_text_string(&self, utf8: *const c_char, len: c_longlong)
Calls C++ function: void QCborStreamWriter::appendTextString(const char* utf8, long long len).
Sourcepub unsafe fn append_undefined(&self)
pub unsafe fn append_undefined(&self)
Calls C++ function: void QCborStreamWriter::appendUndefined().
Sourcepub unsafe fn device(&self) -> QPtr<QIODevice>
pub unsafe fn device(&self) -> QPtr<QIODevice>
Calls C++ function: QIODevice* QCborStreamWriter::device() const.
Sourcepub unsafe fn from_q_io_device(
device: impl CastInto<Ptr<QIODevice>>,
) -> CppBox<QCborStreamWriter>
pub unsafe fn from_q_io_device( device: impl CastInto<Ptr<QIODevice>>, ) -> CppBox<QCborStreamWriter>
Calls C++ function: [constructor] void QCborStreamWriter::QCborStreamWriter(QIODevice* device).
Sourcepub unsafe fn from_q_byte_array(
data: impl CastInto<Ptr<QByteArray>>,
) -> CppBox<QCborStreamWriter>
pub unsafe fn from_q_byte_array( data: impl CastInto<Ptr<QByteArray>>, ) -> CppBox<QCborStreamWriter>
Calls C++ function: [constructor] void QCborStreamWriter::QCborStreamWriter(QByteArray* data).
Sourcepub unsafe fn set_device(&self, device: impl CastInto<Ptr<QIODevice>>)
pub unsafe fn set_device(&self, device: impl CastInto<Ptr<QIODevice>>)
Calls C++ function: void QCborStreamWriter::setDevice(QIODevice* device).
Sourcepub unsafe fn start_array_0a(&self)
pub unsafe fn start_array_0a(&self)
Calls C++ function: void QCborStreamWriter::startArray().
Sourcepub unsafe fn start_array_1a(&self, count: c_ulonglong)
pub unsafe fn start_array_1a(&self, count: c_ulonglong)
Calls C++ function: void QCborStreamWriter::startArray(unsigned long long count).
Sourcepub unsafe fn start_map_0a(&self)
pub unsafe fn start_map_0a(&self)
Calls C++ function: void QCborStreamWriter::startMap().
Sourcepub unsafe fn start_map_1a(&self, count: c_ulonglong)
pub unsafe fn start_map_1a(&self, count: c_ulonglong)
Calls C++ function: void QCborStreamWriter::startMap(unsigned long long count).