class container_accessor
Declaration
template <typename C, typename = void>
class container_accessor { /* full declaration omitted */ };Description
Returns the default iterators of the container in case the container was passed as an l-value reference. Otherwise move iterators of the container are returned.
Declared at: libs/pika/pack_traversal/include/pika/pack_traversal/detail/pack_traversal_impl.hpp:351
Method Overview
- public auto begin() -> decltype(this->container_.begin())
- public container_accessor<C, type-parameter-0-1>(C container)
- public auto end() -> decltype(this->container_.end())
Methods
auto begin() -> decltype(this->container_.begin())
auto begin() -> decltype(this->container_.begin())Declared at: libs/pika/pack_traversal/include/pika/pack_traversal/detail/pack_traversal_impl.hpp:364
container_accessor<C, type - parameter - 0 - 1>(
C container)
container_accessor<C, type - parameter - 0 - 1>(
C container)Declared at: libs/pika/pack_traversal/include/pika/pack_traversal/detail/pack_traversal_impl.hpp:359
Parameters
- C container
auto end() -> decltype(this->container_.end())
auto end() -> decltype(this->container_.end())Declared at: libs/pika/pack_traversal/include/pika/pack_traversal/detail/pack_traversal_impl.hpp:369