|
| | QnxBufferMethods () noexcept=default |
| | Constructor.
|
| |
| | QnxBufferMethods (const NativeHandleType &handle) noexcept |
| | Constructor.
|
| |
| KZ_NO_DISCARD optional< string > | getPropertyCv (size_t stringBufferSize, int propertyName) const noexcept |
| | Gets QNX property consisting of a string.
|
| |
| KZ_NO_DISCARD optional< vector< int > > | getPropertyIv (size_t returnValueCount, int propertyName) const noexcept |
| | Gets QNX property consisting of ints.
|
| |
| KZ_NO_DISCARD optional< int > | getPropertyIvSingle (int propertyName) const noexcept |
| | Gets a QNX property consisting of a single int.
|
| |
| KZ_NO_DISCARD optional< vector< long long > > | getPropertyLlv (size_t returnValueCount, int propertyName) const noexcept |
| | Gets QNX property consisting of long longs.
|
| |
| KZ_NO_DISCARD optional< long long > | getPropertyLlvSingle (int propertyName) const noexcept |
| | Gets a QNX property consisting of a single long long.
|
| |
| KZ_NO_DISCARD optional< vector< T > > | getPropertyPv (size_t returnValueCount, int propertyName) const noexcept |
| | Gets QNX property consisting of pointers.
|
| |
| KZ_NO_DISCARD optional< T > | getPropertyPvSingle (int propertyName) const noexcept |
| | Gets a QNX property consisting of a single pointer.
|
| |
| bool | setPropertyCv (int propertyName, string_view propertyValue) const noexcept |
| | Sets QNX property consisting of a string.
|
| |
| bool | setPropertyIv (int propertyName, int propertyValue) const noexcept |
| | Sets QNX property consisting of a single int.
|
| |
| bool | setPropertyIv (int propertyName, span< int > propertyValue) const noexcept |
| | Sets QNX property consisting of ints.
|
| |
| bool | setPropertyLlv (int propertyName, long long propertyValue) const noexcept |
| | Sets QNX property consisting of a single long long.
|
| |
| bool | setPropertyLlv (int propertyName, span< long long > propertyValue) const noexcept |
| | Sets QNX property consisting of long longs.
|
| |
| bool | setPropertyPv (int propertyName, span< void * > propertyValue) const noexcept |
| | Sets QNX property consisting of pointers.
|
| |
| bool | setPropertyPv (int propertyName, void *propertyValue) const noexcept |
| | Sets QNX property consisting of a single pointer.
|
| |
|
| KZ_NO_DISCARD optional< string > | getPropertyCv (size_t stringBufferSize, int propertyName) const noexcept |
| | Gets QNX property consisting of a string.
|
| |
| KZ_NO_DISCARD optional< vector< int > > | getPropertyIv (size_t returnValueCount, int propertyName) const noexcept |
| | Gets QNX property consisting of ints.
|
| |
| KZ_NO_DISCARD optional< int > | getPropertyIvSingle (int propertyName) const noexcept |
| | Gets a QNX property consisting of a single int.
|
| |
| KZ_NO_DISCARD optional< vector< long long > > | getPropertyLlv (size_t returnValueCount, int propertyName) const noexcept |
| | Gets QNX property consisting of long longs.
|
| |
| KZ_NO_DISCARD optional< long long > | getPropertyLlvSingle (int propertyName) const noexcept |
| | Gets a QNX property consisting of a single long long.
|
| |
| KZ_NO_DISCARD optional< vector< T > > | getPropertyPv (size_t returnValueCount, int propertyName) const noexcept |
| | Gets QNX property consisting of pointers.
|
| |
| KZ_NO_DISCARD optional< T > | getPropertyPvSingle (int propertyName) const noexcept |
| | Gets a QNX property consisting of a single pointer.
|
| |
| bool | setPropertyCv (int propertyName, string_view propertyValue) const noexcept |
| | Sets QNX property consisting of a string.
|
| |
| bool | setPropertyIv (int propertyName, int propertyValue) const noexcept |
| | Sets QNX property consisting of a single int.
|
| |
| bool | setPropertyIv (int propertyName, span< int > propertyValue) const noexcept |
| | Sets QNX property consisting of ints.
|
| |
| bool | setPropertyLlv (int propertyName, long long propertyValue) const noexcept |
| | Sets QNX property consisting of a single long long.
|
| |
| bool | setPropertyLlv (int propertyName, span< long long > propertyValue) const noexcept |
| | Sets QNX property consisting of long longs.
|
| |
| bool | setPropertyPv (int propertyName, span< void * > propertyValue) const noexcept |
| | Sets QNX property consisting of pointers.
|
| |
| bool | setPropertyPv (int propertyName, void *propertyValue) const noexcept |
| | Sets QNX property consisting of a single pointer.
|
| |
Class representing QNX buffer methods.
- Note
- Do not use this class directly. Use QnxBuffer instead.
- See also
- QnxBuffer
- Template Parameters
-
| cleanupStrategy | Cleanup strategy to use. |
- See also
- QnxBufferCleanupStrategy for more details.
- Since
- Kanzi 4.0.0
-
Kanzi 4.0.0 QnxBuffer is now a safe wrapper around QnxBufferMethods.