C++ SDK Documentation
23.3.0
|
Public Member Functions | |
stack_array (size_t n_elements) | |
stack_array (const stack_array &)=delete | |
stack_array (stack_array &&)=delete | |
T & | at (size_t idx) |
T * | begin () |
T * | end () |
size_t | getNumElements () |
T * | getPtr () |
size_t | getSize () |
operator T * () | |
T * | operator& () const =delete |
T * | operator() () |
T * | operator+ (size_t i) |
T * | operator-> () |
stack_array & | operator= (const stack_array &)=delete |
stack_array & | operator= (stack_array &&)=delete |
T & | operator[] (size_t idx) |
Replacement for variable-length stack arrays, but with bounded stack usage. If there is more usage than expected, it will error.