|
AUI Framework
master
Cross-platform base for C++ UI apps
|
Java array view.
#include <AUI/JNI/ArrayView.h>
Public Member Functions# | |
| std::size_t | size () const noexcept |
| template<aui::invocable< std::span< const T > > Callback> | |
| void | view (Callback &&callback) const |
| template<aui::invocable< std::span< T > > Callback> | |
| void | modify (Callback &&callback) const |
| void | set (std::span< const T > data, std::size_t at=0) |
| GlobalRef () | |
| GlobalRef (jobject object) | |
| GlobalRef (const GlobalRef &object) | |
Public Member Functions inherited from aui::jni::GlobalRef | |
| GlobalRef (jobject object) | |
| GlobalRef (const GlobalRef &object) | |
| bool | operator! () const |
| operator bool () const | |
| jobject | asObject () const noexcept |
| jclass | asClass () const noexcept |
Static Public Member Functions# | |
| static ArrayView | allocate (std::size_t size) |
Static Public Member Functions inherited from aui::jni::GlobalRef | |
| static void | assignLocalRef (GlobalRef &target, jobject value) |