DART  6.7.3
dart::common::detail::ComposeData< CompositeType, GetData, Aspects > Class Template Reference

#include <CompositeData.hpp>

Inheritance diagram for dart::common::detail::ComposeData< CompositeType, GetData, Aspects >:
dart::dynamics::detail::SoftBodyNodeProperties

Public Member Functions

 ComposeData ()=default
 
 ComposeData (const CompositeType &)
 
virtual ~ComposeData ()=default
 
void setFrom (const CompositeType &)
 

Protected Member Functions

void _addData (CompositeType &) const
 

Constructor & Destructor Documentation

◆ ComposeData() [1/2]

template<class CompositeType , template< class > class GetData, typename... Aspects>
dart::common::detail::ComposeData< CompositeType, GetData, Aspects >::ComposeData ( )
default

◆ ComposeData() [2/2]

template<class CompositeType , template< class > class GetData, typename... Aspects>
dart::common::detail::ComposeData< CompositeType, GetData, Aspects >::ComposeData ( const CompositeType &  )
inline

◆ ~ComposeData()

template<class CompositeType , template< class > class GetData, typename... Aspects>
virtual dart::common::detail::ComposeData< CompositeType, GetData, Aspects >::~ComposeData ( )
virtualdefault

Member Function Documentation

◆ _addData()

template<class CompositeType , template< class > class GetData, typename... Aspects>
void dart::common::detail::ComposeData< CompositeType, GetData, Aspects >::_addData ( CompositeType &  ) const
inlineprotected

◆ setFrom()

template<class CompositeType , template< class > class GetData, typename... Aspects>
void dart::common::detail::ComposeData< CompositeType, GetData, Aspects >::setFrom ( const CompositeType &  )
inline