Class template Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>

template<class ValueImp>
class Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>

No documentation provided.

Method Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::local

template<class ValueImp>
ValueType &Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::local()

No documentation provided.

Method Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::local

template<class ValueImp>
const ValueType &Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::local() const

No documentation provided.

Method Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::begin

template<class ValueImp>
typename BackendType::iterator Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::begin()

No documentation provided.

Method Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::end

template<class ValueImp>
typename BackendType::iterator Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::end()

No documentation provided.

Method Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::begin

template<class ValueImp>
typename BackendType::const_iterator Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::begin() const

No documentation provided.

Method Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::end

template<class ValueImp>
typename BackendType::const_iterator Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::end() const

No documentation provided.

Field Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::values_

template<class ValueImp>
BackendType Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::values_

No documentation provided.

Type alias Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::BackendType

template<class ValueImp>
using Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::BackendType = typename tbb::enumerable_thread_specific<std::remove_const_t<ValueImp>>

No documentation provided.

Type alias Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::ValueType

template<class ValueImp>
using Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::ValueType = ValueImp

No documentation provided.

Type alias Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::ConstValueType

template<class ValueImp>
using Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::ConstValueType = std::add_const_t<ValueType>

No documentation provided.

Type alias Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::iterator

template<class ValueImp>
using Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::iterator = typename BackendType::iterator

No documentation provided.

Type alias Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::const_iterator

template<class ValueImp>
using Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::const_iterator = typename BackendType::const_iterator

No documentation provided.

Function template Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::EnumerableThreadSpecificWrapper

template<class ValueImp>
template<class ...InitTypes, typename = require_not_self_t<EnumerableThreadSpecificWrapper<ValueImp>, InitTypes...>>
explicit Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::EnumerableThreadSpecificWrapper(InitTypes&&... ctor_args)

No documentation provided.

Function template Dune::XT::Common::internal::EnumerableThreadSpecificWrapper::combine

template<class ValueImp>
template<class BinaryOperation>
ValueType Dune::XT::Common::internal::EnumerableThreadSpecificWrapper<ValueImp>::combine(BinaryOperation op) const

No documentation provided.