|
bool | createBuffer () noexcept |
| Creates a buffer for this pixmap.
|
|
bool | destroyBuffer () noexcept |
| Destroys a buffer allocated for this pixmap.
|
|
KZ_NO_DISCARD NativeHandleType | getNativeHandle () const noexcept |
| Gets underlying native handle.
|
|
QnxPixmap & | operator= (const QnxPixmap &other)=delete |
| Copy assignment operator.
|
|
QnxPixmap & | operator= (QnxPixmap &&other) noexcept |
| Move assignment operator.
|
|
| QnxPixmap () noexcept |
| Constructor.
|
|
| QnxPixmap (const NativeHandleType nativeHandle) noexcept |
| Constructor.
|
|
| QnxPixmap (const QnxPixmap &other)=delete |
| Copy constructor.
|
|
| QnxPixmap (QnxPixmap &&other) noexcept |
| Move constructor.
|
|
KZ_NO_DISCARD QnxBuffer< QnxBufferCleanupStrategy::None > | retrieveBuffer () const noexcept |
| Retrieves QNX buffer used by this pixmap.
|
|
void | swap (QnxPixmap &other) noexcept |
| Swap function.
|
|
| ~QnxPixmap () |
| Destructor.
|
|
KZ_NO_DISCARD optional< string > | tryGetPropertyCv (size_t stringBufferSize, int propertyName) const noexcept |
| Gets QNX property consisting of a string.
|
|
KZ_NO_DISCARD optional< vector< int > > | tryGetPropertyIv (size_t returnValueCount, int propertyName) const noexcept |
| Gets QNX property consisting of ints.
|
|
KZ_NO_DISCARD optional< int > | tryGetPropertyIvSingle (int propertyName) const noexcept |
| Gets a QNX property consisting of a single int.
|
|
KZ_NO_DISCARD optional< vector< long long > > | tryGetPropertyLlv (size_t returnValueCount, int propertyName) const noexcept |
| Gets QNX property consisting of long longs.
|
|
KZ_NO_DISCARD optional< long long > | tryGetPropertyLlvSingle (int propertyName) const noexcept |
| Gets a QNX property consisting of a single long long.
|
|
KZ_NO_DISCARD optional< vector< T > > | tryGetPropertyPv (size_t returnValueCount, int propertyName) const noexcept |
| Gets QNX property consisting of pointers.
|
|
KZ_NO_DISCARD optional< T > | tryGetPropertyPvSingle (int propertyName) const noexcept |
| Gets a QNX property consisting of a single pointer.
|
|
bool | trySetPropertyCv (int propertyName, string_view propertyValue) noexcept |
| Sets QNX property consisting of a string.
|
|
bool | trySetPropertyIv (int propertyName, int propertyValue) noexcept |
| Sets QNX property consisting of a single int.
|
|
bool | trySetPropertyIv (int propertyName, span< int > propertyValue) noexcept |
| Sets QNX property consisting of ints.
|
|
bool | trySetPropertyLlv (int propertyName, long long propertyValue) noexcept |
| Sets QNX property consisting of a single long long.
|
|
bool | trySetPropertyLlv (int propertyName, span< long long > propertyValue) noexcept |
| Sets QNX property consisting of long longs.
|
|
bool | trySetPropertyPv (int propertyName, span< void * > propertyValue) noexcept |
| Sets QNX property consisting of pointers.
|
|
bool | trySetPropertyPv (int propertyName, void *propertyValue) noexcept |
| Sets QNX property consisting of a single pointer.
|
|
Class representing a QNX pixmap.
- Since
- Kanzi 3.9.10