|
Sequoia
|
Policy to allow iteration over the names of factory products. More...
#include <Factory.hpp>
Public Types | |
| using | value_type = typename std::iterator_traits< Iterator >::value_type |
| using | reference = std::string |
Public Member Functions | |
| constexpr | factory_dereference_policy (const factory_dereference_policy &)=default |
Static Public Member Functions | |
| static constexpr reference | get (Iterator i) |
Protected Member Functions | |
| constexpr | factory_dereference_policy (factory_dereference_policy &&) noexcept=default |
| constexpr factory_dereference_policy & | operator= (const factory_dereference_policy &)=default |
| constexpr factory_dereference_policy & | operator= (factory_dereference_policy &&) noexcept=default |
Friends | |
| constexpr bool | operator== (const factory_dereference_policy &, const factory_dereference_policy &) noexcept=default |
Policy to allow iteration over the names of factory products.