Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qstdweb::Uint8Array Class Reference

#include <qstdweb_p.h>

Collaboration diagram for qstdweb::Uint8Array:

Public Member Functions

 Uint8Array (const emscripten::val &uint8Array)
 Uint8Array (const ArrayBuffer &buffer)
 Uint8Array (uint32_t size)
 Uint8Array (const ArrayBuffer &buffer, uint32_t offset, uint32_t length)
 Uint8Array (const char *buffer, uint32_t size)
ArrayBuffer buffer () const
uint32_t length () const
void set (const Uint8Array &source)
Uint8Array subarray (uint32_t begin, uint32_t end)
void copyTo (char *destination) const
QByteArray copyToQByteArray () const
emscripten::val val () const

Static Public Member Functions

static void copy (char *destination, const Uint8Array &source)
static Uint8Array copyFrom (const char *buffer, uint32_t size)
static Uint8Array copyFrom (const QByteArray &buffer)

Detailed Description

Definition at line 172 of file qstdweb_p.h.

Constructor & Destructor Documentation

◆ Uint8Array() [1/5]

qstdweb::Uint8Array::Uint8Array ( const emscripten::val & uint8Array)
explicit

Definition at line 335 of file qstdweb.cpp.

◆ Uint8Array() [2/5]

qstdweb::Uint8Array::Uint8Array ( const ArrayBuffer & buffer)
explicit

Definition at line 342 of file qstdweb.cpp.

◆ Uint8Array() [3/5]

qstdweb::Uint8Array::Uint8Array ( uint32_t size)
explicit

Definition at line 363 of file qstdweb.cpp.

◆ Uint8Array() [4/5]

qstdweb::Uint8Array::Uint8Array ( const ArrayBuffer & buffer,
uint32_t offset,
uint32_t length )

Definition at line 349 of file qstdweb.cpp.

◆ Uint8Array() [5/5]

qstdweb::Uint8Array::Uint8Array ( const char * buffer,
uint32_t size )

Definition at line 356 of file qstdweb.cpp.

Member Function Documentation

◆ buffer()

ArrayBuffer qstdweb::Uint8Array::buffer ( ) const

Definition at line 369 of file qstdweb.cpp.

◆ copy()

void qstdweb::Uint8Array::copy ( char * destination,
const Uint8Array & source )
static

Definition at line 410 of file qstdweb.cpp.

◆ copyFrom() [1/2]

Uint8Array qstdweb::Uint8Array::copyFrom ( const char * buffer,
uint32_t size )
static

Definition at line 416 of file qstdweb.cpp.

◆ copyFrom() [2/2]

Uint8Array qstdweb::Uint8Array::copyFrom ( const QByteArray & buffer)
static

Definition at line 424 of file qstdweb.cpp.

◆ copyTo()

void qstdweb::Uint8Array::copyTo ( char * destination) const

Definition at line 392 of file qstdweb.cpp.

◆ copyToQByteArray()

QByteArray qstdweb::Uint8Array::copyToQByteArray ( ) const

Definition at line 398 of file qstdweb.cpp.

◆ length()

uint32_t qstdweb::Uint8Array::length ( ) const

Definition at line 374 of file qstdweb.cpp.

◆ set()

void qstdweb::Uint8Array::set ( const Uint8Array & source)

Definition at line 379 of file qstdweb.cpp.

◆ subarray()

Uint8Array qstdweb::Uint8Array::subarray ( uint32_t begin,
uint32_t end )

Definition at line 384 of file qstdweb.cpp.

◆ val()

emscripten::val qstdweb::Uint8Array::val ( ) const

Definition at line 429 of file qstdweb.cpp.


The documentation for this class was generated from the following files: