multiindex.hpp
Go to the documentation of this file.
const data_type * operator->() const Definition: multiindex.hpp:144 multiindex_impl & operator++() Definition: multiindex.hpp:118 multiindex_impl operator++(int) Definition: multiindex.hpp:135 const data_type & operator*() const Definition: multiindex.hpp:142 static multiindex_impl begin() Definition: multiindex.hpp:96 std::array< int, NumIndices > data_type Definition: multiindex.hpp:89 static multiindex_impl end() Definition: multiindex.hpp:107 data_type data Definition: multiindex.hpp:91 multiindex_impl(data_type &&d) Definition: multiindex.hpp:93 bool operator!=(const multiindex_impl &other) const Definition: multiindex.hpp:151 bool operator==(const multiindex_impl &other) const Definition: multiindex.hpp:146 const data_type * operator->() const Definition: multiindex.hpp:187 const data_type & operator*() const Definition: multiindex.hpp:185 static multiindex_impl end() Definition: multiindex.hpp:170 multiindex_impl(bool is_inc) Definition: multiindex.hpp:165 bool operator==(const multiindex_impl &other) const Definition: multiindex.hpp:189 bool operator!=(const multiindex_impl &other) const Definition: multiindex.hpp:194 bool is_incremented Definition: multiindex.hpp:161 static multiindex_impl begin() Definition: multiindex.hpp:168 multiindex_impl & operator++() Definition: multiindex.hpp:172 data_type data Definition: multiindex.hpp:163 std::array< int, 0 > data_type Definition: multiindex.hpp:160 multiindex_impl operator++(int) Definition: multiindex.hpp:178 Definition: multiindex.hpp:205 Definition: depgen.cpp:33 static decltype(boost::make_iterator_range(multiindex< typename meta::index_bounds< ObjectWithIndexBounds >::type::first, typename meta::index_bounds< ObjectWithIndexBounds >::type::second >::begin(), multiindex< typename meta::index_bounds< ObjectWithIndexBounds >::type::first, typename meta::index_bounds< ObjectWithIndexBounds >::type::second >::end())) index_range() Definition: multiindex.hpp:249 Definition: multiindex.hpp:219 bool operator()(const Indices &indices) Definition: multiindex.hpp:46 void operator()(Indices &indices) Definition: multiindex.hpp:64 typename ObjectWithIndexBounds::index_bounds type Definition: multiindex.hpp:237 std::ptrdiff_t difference_type Definition: multiindex.hpp:222 const value_type & reference Definition: multiindex.hpp:226 const value_type * pointer Definition: multiindex.hpp:225 typename std::decay< decltype(*std::declval< flexiblesusy::multiindex< Begin, End > >())>::type value_type Definition: multiindex.hpp:224 std::forward_iterator_tag iterator_category Definition: multiindex.hpp:227 Generated on Mon Feb 26 2024 06:24:16 for FlexibleSUSY by 1.9.4 |