![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qv4typedarray_p.h>
Public Types | |
| typedef ReturnedValue(* | Read) (const char *data) |
| typedef void(* | Write) (char *data, Value value) |
| typedef ReturnedValue(* | AtomicModify) (char *data, Value value) |
| typedef ReturnedValue(* | AtomicCompareExchange) (char *data, Value expected, Value v) |
| typedef ReturnedValue(* | AtomicLoad) (char *data) |
| typedef ReturnedValue(* | AtomicStore) (char *data, Value value) |
Static Public Member Functions | |
| template<typename T> | |
| static constexpr TypedArrayOperations | create (const char *name) |
| template<typename T> | |
| static constexpr TypedArrayOperations | createWithAtomics (const char *name) |
Public Attributes | |
| int | bytesPerElement |
| const char * | name |
| Read | read |
| Write | write |
| AtomicModify | atomicModifyOps [AtomicModifyOps::NAtomicModifyOps] |
| AtomicCompareExchange | atomicCompareExchange |
| AtomicLoad | atomicLoad |
| AtomicStore | atomicStore |
Definition at line 51 of file qv4typedarray_p.h.
| typedef ReturnedValue(* QV4::TypedArrayOperations::AtomicCompareExchange) (char *data, Value expected, Value v) |
Definition at line 55 of file qv4typedarray_p.h.
| typedef ReturnedValue(* QV4::TypedArrayOperations::AtomicLoad) (char *data) |
Definition at line 56 of file qv4typedarray_p.h.
| typedef ReturnedValue(* QV4::TypedArrayOperations::AtomicModify) (char *data, Value value) |
Definition at line 54 of file qv4typedarray_p.h.
| typedef ReturnedValue(* QV4::TypedArrayOperations::AtomicStore) (char *data, Value value) |
Definition at line 57 of file qv4typedarray_p.h.
| typedef ReturnedValue(* QV4::TypedArrayOperations::Read) (const char *data) |
Definition at line 52 of file qv4typedarray_p.h.
Definition at line 53 of file qv4typedarray_p.h.
|
staticconstexpr |
Definition at line 197 of file qv4typedarray.cpp.
|
staticconstexpr |
Definition at line 211 of file qv4typedarray.cpp.
| AtomicCompareExchange QV4::TypedArrayOperations::atomicCompareExchange |
Definition at line 69 of file qv4typedarray_p.h.
| AtomicLoad QV4::TypedArrayOperations::atomicLoad |
Definition at line 70 of file qv4typedarray_p.h.
| AtomicModify QV4::TypedArrayOperations::atomicModifyOps[AtomicModifyOps::NAtomicModifyOps] |
Definition at line 68 of file qv4typedarray_p.h.
| AtomicStore QV4::TypedArrayOperations::atomicStore |
Definition at line 71 of file qv4typedarray_p.h.
| int QV4::TypedArrayOperations::bytesPerElement |
Definition at line 64 of file qv4typedarray_p.h.
| const char* QV4::TypedArrayOperations::name |
Definition at line 65 of file qv4typedarray_p.h.
Referenced by testing.tools.encode_pdf_filter._PdfStream::RegisterByName().
| Read QV4::TypedArrayOperations::read |
Definition at line 66 of file qv4typedarray_p.h.
| Write QV4::TypedArrayOperations::write |
Definition at line 67 of file qv4typedarray_p.h.