flexiblesusy is hosted by Hepforge, IPPP Durham
FlexibleSUSY
flexiblesusy::multiindex< Begin, End > Class Template Reference

#include <multiindex.hpp>

Inheritance diagram for flexiblesusy::multiindex< Begin, End >:
Inheritance graph
Collaboration diagram for flexiblesusy::multiindex< Begin, End >:
Collaboration graph

Static Public Member Functions

static multiindex begin ()
 
static multiindex end ()
 

Private Types

using impl = detail::multiindex_impl< Begin, End, std::is_same< Begin, End >::type::value >
 

Private Member Functions

 multiindex (impl &&index)
 

Detailed Description

template<class Begin, class End>
class flexiblesusy::multiindex< Begin, End >

Definition at line 202 of file multiindex.hpp.

Member Typedef Documentation

◆ impl

template<class Begin , class End >
using flexiblesusy::multiindex< Begin, End >::impl = detail::multiindex_impl<Begin, End, std::is_same<Begin, End>::type::value>
private

Definition at line 206 of file multiindex.hpp.

Constructor & Destructor Documentation

◆ multiindex()

template<class Begin , class End >
flexiblesusy::multiindex< Begin, End >::multiindex ( impl &&  index)
inlineprivate

Definition at line 209 of file multiindex.hpp.

Member Function Documentation

◆ begin()

template<class Begin , class End >
static multiindex flexiblesusy::multiindex< Begin, End >::begin ( )
inlinestatic

Definition at line 212 of file multiindex.hpp.

References flexiblesusy::begin().

◆ end()

template<class Begin , class End >
static multiindex flexiblesusy::multiindex< Begin, End >::end ( )
inlinestatic

Definition at line 214 of file multiindex.hpp.

References flexiblesusy::end().


The documentation for this class was generated from the following file: