Rtos API example

Embed: (wiki syntax)

« Back to documentation index

ArrayView.h File Reference

ArrayView.h File Reference

Go to the source code of this file.

Data Structures

struct  ArrayView< T >
 Immutable view to an array. More...

Namespaces

namespace  ble
 

Entry namespace for all BLE API definitions.


Functions

template<typename T , size_t Size>
ArrayView< T > make_ArrayView (T(&elements)[Size])
 Generate an array view from a reference to a C/C++ array.
template<typename T >
ArrayView< T > make_ArrayView (T *array_ptr, size_t array_size)
 Generate an array view from a C/C++ pointer and the size of the array.
template<typename T , size_t Size>
ArrayView< const T > make_const_ArrayView (T(&elements)[Size])
 Generate a const array view from a reference to a C/C++ array.
template<typename T >
ArrayView< const T > make_const_ArrayView (T *array_ptr, size_t array_size)
 Generate a const array view from a C/C++ pointer and the size of the array.

Detailed Description

Definition in file ArrayView.h.