RTC Toolkit 6.0.0-pre2
Loading...
Searching...
No Matches
rtctk::componentFramework::detail::ReadRequest< T > Struct Template Reference

Public Types

using ElementType = T
 
using PrepareFunctionType = std::function<gsl::span<T>(const RepositoryIf::MetaData&)>
 

Public Attributes

DataPointPath path
 
PrepareFunctionType prepare_buffer
 
std::optional< std::reference_wrapper< RepositoryIf::MetaData > > metadata
 
RepositoryIf::CallbackType callback
 

Member Typedef Documentation

◆ ElementType

template<typename T>
using rtctk::componentFramework::detail::ReadRequest< T >::ElementType = T

◆ PrepareFunctionType

template<typename T>
using rtctk::componentFramework::detail::ReadRequest< T >::PrepareFunctionType = std::function<gsl::span<T>(const RepositoryIf::MetaData&)>

Member Data Documentation

◆ callback

◆ metadata

template<typename T>
std::optional<std::reference_wrapper<RepositoryIf::MetaData> > rtctk::componentFramework::detail::ReadRequest< T >::metadata

◆ path

◆ prepare_buffer

template<typename T>
PrepareFunctionType rtctk::componentFramework::detail::ReadRequest< T >::prepare_buffer

The documentation for this struct was generated from the following file: