RTC Toolkit 5.0.0
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
repositoryIf.ipp File Reference

Implementation file for RepositoryIf template methods and related classes. More...

#include <rtctk/componentFramework/typeTraits.hpp>
#include <fmt/format.h>
#include <boost/container/vector.hpp>
#include <boost/core/demangle.hpp>
#include <cassert>
#include <exception>
#include <memory>
#include <unordered_set>
#include <utility>

Go to the source code of this file.

Classes

struct  rtctk::componentFramework::detail::CreateRequest< T >
 
struct  rtctk::componentFramework::detail::DeleteRequest
 
struct  rtctk::componentFramework::detail::ExistsRequest
 
struct  rtctk::componentFramework::detail::GetChildrenRequest
 
struct  rtctk::componentFramework::detail::ReadRequest< T >
 
struct  rtctk::componentFramework::detail::WriteRequest< T >
 
struct  rtctk::componentFramework::detail::PartialReadRequest< T >
 
struct  rtctk::componentFramework::detail::PartialWriteRequest< T >
 
struct  rtctk::componentFramework::detail::ReadMetaDataRequest
 
struct  rtctk::componentFramework::detail::WriteMetaDataRequest
 
struct  rtctk::componentFramework::detail::CreateSymlinkRequest
 
struct  rtctk::componentFramework::detail::UpdateSymlinkRequest
 
struct  rtctk::componentFramework::detail::UserTypeHandler< T >
 
struct  rtctk::componentFramework::detail::UserTypeHandler< std::string >
 
struct  rtctk::componentFramework::detail::UserTypeHandler< std::string_view >
 
struct  rtctk::componentFramework::detail::UserTypeHandler< std::vector< T, A > >
 
struct  rtctk::componentFramework::detail::UserTypeHandler< std::vector< bool, A > >
 
struct  rtctk::componentFramework::detail::UserTypeHandler< boost::container::vector< T, A > >
 
struct  rtctk::componentFramework::detail::UserTypeHandler< gsl::span< T, N > >
 
struct  rtctk::componentFramework::detail::UserTypeHandler< gsl::span< char, N > >
 
struct  rtctk::componentFramework::detail::UserTypeHandler< MatrixBuffer< T, A > >
 
struct  rtctk::componentFramework::detail::UserTypeHandler< MatrixBuffer< bool, A > >
 
struct  rtctk::componentFramework::detail::UserTypeHandler< MatrixSpan< T > >
 
struct  rtctk::componentFramework::detail::UserTypeHandler< std::array< T, N > >
 
struct  rtctk::componentFramework::detail::UserTypeHandler< std::array< char, N > >
 
struct  rtctk::componentFramework::detail::UserTypeHandler< std::array< std::array< T, M >, N > >
 
struct  rtctk::componentFramework::detail::UserTypeHandler< T[N]>
 Template specialisation for C-style arrays. More...
 
struct  rtctk::componentFramework::detail::UserTypeHandler< char[N]>
 
struct  rtctk::componentFramework::detail::UserTypeHandler< T[N][M]>
 Template specialisation for C-style matrix. More...
 

Namespaces

namespace  rtctk
 
namespace  rtctk::componentFramework
 
namespace  rtctk::componentFramework::detail
 

Functions

RtcUInt64 rtctk::componentFramework::detail::GetNumOfElements (const RtcVectorUInt64 &shape)
 

Detailed Description

Implementation file for RepositoryIf template methods and related classes.