|
RTC Toolkit 5.1.0
|
Public Types | |
| using | BufferType = gsl::span<T, N> |
| using | ElementType = std::remove_cv_t<typename BufferType::value_type> |
| using | DataPointType = RtcVector<ElementType> |
| using | TempBufferType = void |
Static Public Member Functions | |
| static RtcVectorUInt64 | GetShape (const BufferType &buffer) |
| static gsl::span< ElementType > | MakeSpan (BufferType &buffer) |
| static gsl::span< const ElementType > | MakeSpan (const BufferType &buffer) |
| static bool | ResizeBuffer (BufferType &buffer, const RtcVectorUInt64 &shape) |
Static Public Attributes | |
| static const bool | USES_TEMP_BUFFER = false |
| using rtctk::componentFramework::detail::UserTypeHandler< gsl::span< T, N > >::BufferType = gsl::span<T, N> |
| using rtctk::componentFramework::detail::UserTypeHandler< gsl::span< T, N > >::DataPointType = RtcVector<ElementType> |
| using rtctk::componentFramework::detail::UserTypeHandler< gsl::span< T, N > >::ElementType = std::remove_cv_t<typename BufferType::value_type> |
| using rtctk::componentFramework::detail::UserTypeHandler< gsl::span< T, N > >::TempBufferType = void |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |